解密.net

一直疑惑与几个专业的名词,今天好不容易看完了.net视频,可以好好总结一下了。

一、关于.net中的几个概念

①、.NET Framework用来保证应用程序的安全的。具体的百度上有讲解。

BCL:是关于类的设计一块的功能。

CLR:是关于程序开发时语言方面的功能。

②、.net是一种开发平台。

.net与.NETFramework关系是一个.NET应用是一个运行于.NETFramework之上的应用程序。

.net组成

一个.NET应用是一个使用.NETFramework类库来编写,并运行于公共语言运行时Common Language Runtime之上的应用程序。

③、.net与软件的关系

.NET是微软的新一代技术平台,而程序员在这个平台上开发软件。

总体来说,.net平台用到了.NETFramework,而在.net平台上开发的软件又用到了.NETFramework中的东西。

二、关于框架和架构

框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。

可以说,一个框架是一个可复用的设计构件,它规定了应用的体系结构(我认为框架(Framework)是整个或部分系统的可重用设计)。

架构(software architecture)是一系列相关的抽象模式(其实我理解就是应用了设计模式),用于指导大型软件系统各个方面的设计

 举个例子:把开发软件比作是盖房子,架构是房子的图纸,框架是其中的一个窗子的设计,而这个窗子样式,可以用在好几个屋子中。

可能对于上面我的理解有些不到位,希望通过接下来的学习,来加强。

解密.net,布布扣,bubuko.com

时间: 2024-08-09 02:05:55

解密.net的相关文章

php7实现基于openssl的加密解密方法

还需要注意的是加密字符串长度问题,如果加密字符串长度太长需要进行分段加解密,如下代码: 加密:(公匙加密,私密一般用来解密) function encrypt($originalData){ $publicKeyFilePath = '/www/ceshi/rsa_public_key.pem'; extension_loaded('openssl') or die('php需要openssl扩展支持'); file_exists($publicKeyFilePath) or die('公钥的文

利用Wireshark 解密HTTPS流量

在我之前的一篇文章中已经介绍了一种解密HTTPS流量的一种方法,大致方法就是客户端手动信任中间人,然后中间人重新封包SSL流量. 文章地址: http://professor.blog.51cto.com/996189/1746183 -------------------------------------------------------------------------------------- 今天给大家介绍另外一种解密HTTPS流量的方法. Wireshark 的抓包原理是直接读取

Java DES 加密和解密源码

Java密码学结构设计遵循两个原则: 1) 算法的独立性和可靠性. 2) 实现的独立性和相互作用性. 算法的独立性是通过定义密码服务类来获得.用户只需了解密码算法的概念,而不用去关心如何实现这些概念.实现的独立性和相互作用性通过密码服务提供器来实现.密码服务提供器是实现一个或多个密码服务的一个或多个程序包.软件开发商根据一定接口,将各种算法实现后,打包成一个提供器,用户可以安装不同的提供器.安装和配置提供器,可将包含提供器的ZIP和JAR文件放在CLASSPATH下,再编辑Java安全属性文件来

关于数据传输中加密解密那点事儿(一)

随着互联网的兴起,越来越多的信息和资源要通过网络传输完成:然而在这些数据传输中总有一些"无关人员"做一些窃听.盗取.篡改等危害数据安全的行为,所以我们要对数据进行加密处理,以保证数据的安全传输: 所以有了一下几种加密方式: 一.对称加密: 这种算法简单来说就是 数据的发送方和接收方都必须要有同一种密钥(加密数据所用到的密钥),在数据的传输中 数据与密钥都通过加密的方式传送: 特性:在数据加密中,数据被分成固定大的块,逐个加密:加密和解密速度也快: 缺陷:因为加密和解密使用同一种密钥,所

AJAX+REA实现前后台数据交互的加密解密

AJAX+REA实现前后台数据交互的加密解密 1.创建js文件Encryption.js /**  * 加密解密  */ /** RSA加密用 生成key */ function bodyRSA(){ /** 1024位的key参数写130,2014位的key参数写260 */ setMaxDigits(130); /** ajax 调用后台方法,取回公钥 */ var keyR ;     $.ajax({      url: "/GHGL/Key/pk",//请求后台的url,本例

Ic解密STM32F401/410/411/412芯片解密程序拷贝技术方法!

Ic解密STM32F401/410/411/412芯片解密单片机破解 凯基迪科技可以支持:STM32F401解密,STM32F410解密,STM32F411解密,STM32F412芯片解密程序提取服务,承诺"不成功,不收费!"#[微信:icpojie]# STM32F401芯片特性: STM32F401微控制器是STM32 Dynamic Efficiency?设备系列的第一款,整合了多种技术,是动态功耗和执行性能的最佳平衡,同时提高了功能集成度. STM32F401设计用于需要在小至

PIC10F200/202/204/206/220/222/320/322芯片解密程序复制多少钱?

PIC10F200/202/204/206/220/222/320/322芯片解密程序复制多少钱? PIC10F单片机芯片解密型号: PIC10F200解密 | PIC10F202解密 | PIC10F204解密 | PIC10F206解密 PIC10F220解密 | PIC10F222解密 | PIC10F320解密 | PIC10F322解密 PIC10F200芯片介绍:#[微信:icpojie]# PIC10F200芯片是低成本.高性能.8位,fullystatic,基于flash的CMO

PHP 加密 和 解密 方法

关于Discuz的加密解密函数,相信大家都有所了解,该authcode函数可以说是对PHP界作出了重大的贡献,真的发觉discuz这个函数写的太精彩啦. 研究了一下这个算法,总的来说可以归纳为以下三点: 1,动态性,同一字符串使用相同的key,每次加密的密文都不一样,而解密方法只有一个,其实就是把解密的信息放到了密文上面. 2,时效性,可以自己加一个限期参数,以秒为单位,这个其实就是在密文里加入了有效时间. 3,统一性,加密和解密都用同一个函数,而且用了比较简单的异或算法. 由于该函数具有以上功

SparkRDD解密(DT大数据梦工厂)

第一阶段,彻底精通Spark 第二阶段,从0起步,操作项目 Hadoop是大数据的基础设施,存储等等 Spark是计算核心所在 1.RDD:基于工作集的应用抽象 2.RDD内幕解密 3.RDD思考 不掌握RDD的人,不可能成为Spark的高手 绝对精通RDD,解决问题的能力大大提高 各种框架底层封装的都是RDD,RDD提供了通用框架 RDD是Spark的通用抽象基石 顶级SPark高手, 1.能解决问题.性能调优: 2.Spark高手拿Spark过来就是修改的 ==========基于工作集的应

彻底解密WordCount运行原理(DT大数据梦工厂)

主要内容: 数据流动视角解密WordCount RDD依赖关系视角解密WordCount DAG与Lineage的思考 ==========数据流动视角============ 新建文件,里面输入 Hello Spark Hello Scala Hello Hadoop Hello Flink Spark is awesome 修改代码: package com.dt.spark.SparkApps.cores; import java.util.Arrays; import java.util