之前在博客园看到有位仁兄发表一篇关于 AutoResetEvent 介绍,看了下他写的代码,看上去没什么问题,但仔细看还是能发现问题。下图是这位仁兄代码截图。...
C#开发程序简单快捷,但对于科学运算支持不好,没有相应的科学计算库。 在C#中进行科学运算,我所知的方法有下面几个: 1. 在C#中调用matlab matlab有强大...
Linus一直痛恨的CVS及SVN都是集中式的版本控制系统,而Git是分布式版本控制系统,集中式和分布式版本控制系统有什么区别呢? 先说集中式版本控制系统,...
简述21种设计模式...
关于异常,从我们一开始写代码的时候就开始伴随着我们,只不过那时还没入门,脑子里并没有产生意识这就是异常。 异常:程序运行期间发生错误, 异常...
一、单一职责原则(Single Responsibility Principle) 二.开闭原则(Open-Closed Principle, OCP) 三、里氏代换原则(Liskov Substitution Principle, LSP) 四、依赖倒置原则(Depend...