摘要: 上篇 net 同步异步 中篇 多线程的使用(Thread) 下篇 net 任务工厂实现异步多线程 Thread多线程概述 Thread多线程概述 上一篇我们介绍了net 的同步与异步,我们异步演示的时候使用的是委托多线程来实现的。今天我们来细细的剖析下 多线程。 多线程的优点:可以同时完成多个任务; 阅读全文
posted @ 2018-04-25 13:56 王柏成 阅读(24199) 评论(5) 推荐(7) 编辑
摘要: 本文是一篇介绍net同步异步的文章,是为张四火同学原创的。请张四活同学及广大读者指出,文章不通顺的地方。后续应当还有两篇文章敬请期待 阅读全文
posted @ 2018-04-23 15:39 王柏成 阅读(6628) 评论(5) 推荐(5) 编辑
摘要: 各种JSON解析,JSON序列化反序列化大全,JSON的Key为数字如何转换成为对象,JSONHelper帮助类 阅读全文
posted @ 2018-03-17 12:51 王柏成 阅读(865) 评论(1) 推荐(0) 编辑
摘要: 面向对象六大原则 单一职责原则——SRP 开闭原则——OCP 里式替换原则——LSP 依赖倒置原则——DIP 接口隔离原则——ISP 迪米特原则——LOD 阅读全文
posted @ 2018-03-10 15:03 王柏成 阅读(591) 评论(2) 推荐(0) 编辑
摘要: linq 原理剖析,委托,事件,lambda表达式,匿名方法,匿名类,扩展方法 阅读全文
posted @ 2018-03-04 11:50 王柏成 阅读(3494) 评论(2) 推荐(2) 编辑
摘要: 首先声明,本文写的有点粗糙,只让你了解什么是协变和逆变,没有深入研究,根据这些年的工作经验,发现我们在开发过程中,很少会自己去写逆变和协变,因为自从net 4.0 (Framework 3.0) 以后,.net 就为我们提供了 定义好的逆变与协变。我们只要会使用就可以。协变和逆变都是在泛型中使用的。 阅读全文
posted @ 2018-03-02 15:11 王柏成 阅读(13151) 评论(6) 推荐(4) 编辑
摘要: 泛型方法的执行效率如何查看,请看本文章为您介绍 阅读全文
posted @ 2018-03-01 18:04 王柏成 阅读(1005) 评论(5) 推荐(0) 编辑
摘要: Autofac,反射,依赖注入、依赖倒置,IOC 阅读全文
posted @ 2018-01-22 16:53 王柏成 阅读(849) 评论(10) 推荐(5) 编辑
摘要: 概述 概述 在了解运行运算符的前提我们需要了解什么是RTTI ,在任何一门面向对象的语言中,都有RTTI这个概念(即 运行时)。 RTTI(Run-Time Type Identification),通过运行时类型信息程序能够使用基类的指针或引用来检查这些指针或引用所指的对象的实际派生类型。 RTT 阅读全文
posted @ 2018-01-15 15:39 王柏成 阅读(379) 评论(1) 推荐(0) 编辑
摘要: 泛型概述 泛型是程序设计语言的一种特性。允许程序员在强类型程序设计语言中编写代码时定义一些可变部分,那些部分在使用前必须作出指明。各种程序设计语言和其编译器、运行环境对泛型的支持均不一样。将类型参数化以达到代码复用提高软件开发工作效率的一种数据类型。泛型类是引用类型,是堆对象,主要是引入了类型参数这 阅读全文
posted @ 2018-01-11 16:21 王柏成 阅读(1000) 评论(2) 推荐(0) 编辑