导图社区 .net学习总结
.net学习总结。 .NET是微软当代的操作平台,它允许人们在其上构建各种应用方式,使人们尽可能通过简单的方式,多样化地、最大限度地从网站获取信息,解决网站之间的协同工作,并打破计算机、设备、网站、各大机构和工业界间的障碍--即所谓的“数字孤岛”,从而实现因特网的全部潜能,搭建起第三代互联网平台。后缀为net是网络服务公司,为个人或商业提供服务。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
.net进阶学习总结(18.4-18.12)
C#语言进阶
泛型
引入泛型-延迟声明
如何声明和使用泛型
泛型的好处和原理
泛型类、泛型方法、泛型接口、泛型委托、泛型约束
协变 逆变
泛型缓存
反射
dll-IL-metedata-反射
反射加载dll、读取module、类、方法、特性
反射创建对象、反射+简单工厂+配置文件 破坏单例 创建泛型
反射调用实例方法、静态方法、重载方法、调用私有方法、调用泛型方法
反射字段和属性、分别获取值和设置值
反射的好处和局限性
特性
特性attribute,和注释有什么区别
声明和使用attribute,AttributeUsage
行过程中获取attribute:额外信息 额外操作
remark封装、attribute验证
面向对象
面向对象Object Oriented
封装、继承、多态
重写overwrite(new) 覆写override 重载overload
抽象类、接口、虚方法
委托&事件
委托的声明、实例化、调用
泛型委托 Action Func
泛型委托的意义:解耦
泛型委托的意义:异步多线程
泛型委托的意义:多播委托
观察者模式、事件
序列化&反序列化
委托封装作业解析
文件夹/文件检查、新增、复制、移动、删除、递归编程技巧
文件读写、记录文本日志、读取配置文件
三种序列化器,xml和json
验证码,图片缩放
Lambda&Linq
匿名方法 lambda表达式
匿名类 var 扩展方法
linq to object
yield迭代器
Linq常用方法介绍
Expression表达式目录树
什么是表达式目录树
动态拼接表达目录树和应用
解析表达式目录树生成Sql
表达式目录树的拼装和链接
加密&解密
MD5不可逆加密
Des对称可逆加密
Ras 非对称加密
数字证书 SSL
集合
Array、ArrayList、List、LinkedList、Queue、Stack、HastSet、SortedSet、Hashtable、SortedList、Dictionary、SortedDictionary
IEnumerable、ICollection、IList、IQueryable
迭代器模式,yield
dynamic关键字
异步多线程
进程-线程-多线程,同步和异步
委托启用异步调用
多线程特点:不卡主线程、速度快、无序性
异步回调和状态参数
异步等待三种方式
异步返回值
Thread
thread 线程等待、回调
前台线程/后台线程(扩展thread封装回调)
Thread Pool
线程池使用
设置线程池
ManualResultEvent
Task
task waitall waitany whenall wenany continueWhenAny continueWhenAll
Parallel
并行运算parallel.Invoke/for/foreach
异常处理 线程取消 多线程临时变量
线程安全和锁lock
await async
双色球项目
设计模式
简单工厂(SimpleFactory)
简单工厂模式
简单工厂+配置文件
简单工厂+配置文件+反射=可配置扩展
工厂方法(FactoryMethod)
对比简单工厂,建立工厂方法
工厂方法的优缺点和应用
抽象工厂(AbstratorFactory)
倾斜的可扩展设计
产品簇扩展非常
工厂职责扩展非常不方便
单例模式(Singleton)
单例模式(单线程和多线程)
单例模式的三种写法
建造者模式(BuilderParttern)
Builder设计模式4大角色
和工厂模式的区别
原型模式(PrototypePattern)
单例模式/原型模式
浅克隆vs深克隆
原型模式应用
适配器模式(AdapterPattern)
适配器模式概述
类适配器模式和对象适配器模式
适配器模式的应用
代理模式(ProxyPattern)
代理模式Proxy
AOP:日志代理 延迟代理 权限代理 单例代理 缓存代理
封装:webservice ORM
适配器、装饰模式的区别
享元模式(FlyweightPattern)
建立一个享元模式
享元模式在.net里面的运用
组合模式(CompsitePattern)
递归编程技巧
递归应用和组合模式
组合模式:透明和安全
装饰器模式(DecoratorPattern)
装饰器模式 Decorator
对象在运行的过程中,不断的增加的新的功能(AOP)
门面模式(FacadePattern)
门面模式 Facade
门面模式和分层架构
桥接模式(BridgePattern)
多重继承和变化封装
桥接模式解决多维度的变化
责任链模式(ResponsibilityChainPattern)
责任链模式介绍和应用功能
.net框架中的责任链模式
迭代器模式(IteratorPattern)
迭代器模式 Iterator
.net里面的迭代器模式 yield ruturn
解释器模式(InterpreterPattern)
解释器模式InterpreterPattern
优缺点分析和使用场景
web开发模板替换的解释器模式
子主题