设计模式
CYSONG168
这个作者很懒,什么都没留下…
展开
-
单例模式
http://www.cnblogs.com/cbf4life/archive/2009/12/18/1626850.html原创 2010-09-05 12:16:00 · 381 阅读 · 0 评论 -
单例模式 DCL延迟初始化的不足和改进
如果某个类中包容了多个静态和实例方法,而这个类又频繁地被多个线程访问,则锁定整个类型将有可能带来严重的性能损失,因为所有对此类方法的调用都必须串行执行。 解决方法是“提供专用的用于线程同步的对象或类型”。 例如,可以定义一个“没什么用的”类型专用于线程同步: class UseOnlyForLock { } 在需要线程同步的地方这样调用: lock(typeof(UseOnlyForLock)) { //线程同步代码…… }原创 2010-10-17 20:30:00 · 943 阅读 · 0 评论 -
datatable合并 通过OleDB连接方式,访问Access
<br />http://www.cnblogs.com/furenjun/archive/2008/02/15/excel.html原创 2010-11-02 16:40:00 · 700 阅读 · 0 评论