posts - 153, comments - 479, trackbacks - 5, articles - 25
   :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

多线程技术

Threads
摘要: 多线程开发中,为了实现线程同步,经常用到lock。在这里详细介绍了lock的原理、使用、误区。通过一个简单的实例,发现了一些新的问题。
<1>锁,对象应该是私有的。
<2>工厂模式中,设计基类的锁为子类公用,是错误的
<3>锁,也是一种系统消耗,用锁一定要慎重
阅读全文

posted @ 2008-10-28 16:52 停留的风 阅读(2115) | 评论 (12) 编辑 |

摘要: <1>Lo4net日志记录
<2>MySql.Data.dll【MySql数据操作】阅读全文

posted @ 2007-12-08 10:36 停留的风 阅读(241) | 评论 (0) 编辑 |

摘要: File类是静态的,FileInfo不是静态的也没有静态的方法,仅可用于实例化的对象。
FileInfo方法基本类似于File。关于二者,作何选择。
● 如果仅进行单一方法调用,则可以使用静态File类上的方法。在此,单一调用要快一些,因为.NET Framework不必实例化新对象,再调用方法。
● 如果应用程序在文件上执行几种操作,则实例化FileInfo对象并使用其方法就更好一些。这会节省时间,因为对象已在文件系统上引用正确的文件,而静态类必须每次都寻找文件。
而Directory与DirectoryInfo的区别也基本类似。阅读全文

posted @ 2007-11-16 16:01 停留的风 阅读(1364) | 评论 (0) 编辑 |

摘要: 这两种加密方法的基本实现是一样的,但是KEYS和IV不同,一个自定义的,一个是系统自带的。阅读全文

posted @ 2007-10-26 09:13 停留的风 阅读(354) | 评论 (0) 编辑 |

摘要: 多线程是许多操作系统所具有的特性,它能大大提高程序的运行效率,所以多线程编程技术为编程者广泛关注。目前微软的.Net战略正进一步推进,各种相关的技术正为广大编程者所接受,同样在.Net中多线程编程技术具有相当重要的地位。本文我就向大家介绍在.Net下进行多线程编程的基本方法和步骤。 阅读全文

posted @ 2007-09-27 21:12 停留的风 阅读(275) | 评论 (0) 编辑 |