最新消息:欢迎各位技术大牛一起交流讨论,邮箱:gww0426@163.com

标签:.NET

原创文章

设计模式学习之单件模式的静态初始化

郭伟伟 8年前 (2009-07-27) 5999浏览

【这是以前写在博客园的,那里荒废了就转过来】 静态初始化: C#与公共语言运行库提供了一种“静态初始化”方法,这种方法不需要开发人员显式地编写线程安全代码,即可解决多线程环境下他是不安全的问题。先看代码: [csharp] public sealed...

原创文章

设计模式之单件模式续

郭伟伟 8年前 (2009-07-27) 4259浏览

【这是以前写在博客园的,那里荒废了就转过来】 陈胜追击,继续昨天的。 打开Form2我是没用线程,可是对一个日志记录类用了多线程来处理。多线程嘛,用之前的那种方法就会存在问题:当线程1去判断对象是否为null成立后把CPU控制权交给线程2,线程2也判...

原创文章

设计模式初步尝试之单件模式

郭伟伟 8年前 (2009-07-27) 4003浏览

【这是以前写在博客园的,那里荒废了就转过来】 今天终于对设计模式中的单件模式有了一次直观的尝试,很高兴在实践中用到了传说中的设计模式。 事情的起因是这样的:在我的程序中有两个Form,其中一个主Form假定为form1,另外一个是可以在主Form中打...