
.net
文章平均质量分 79
yxuezhang
这个作者很懒,什么都没留下…
展开
-
关于.net中的mutex
今天在做项目的过程中,由于在执行schedule的时候,由于SessionFactory 是一个公有的变量!如果每个线程同时进行的话,那么前面执行过的线程的SessionFactory会被后面的一个覆盖,因此看了一下.net中的mutex类! private static Mutex mut = new Mutex(); private const int numIte原创 2006-09-01 12:22:00 · 1381 阅读 · 0 评论 -
为多线程处理同步数据
用来同步对实例和静态成员的访问箦略:同步代码区域: 可以使用monitor 类和该类的编译器支持来仅同步需要该类的代码块,从而改善性能。 C# 都支持使用特定的语言关键字来标记代码块。最终生成的代码将尝试在代码执行时获取锁。如果锁已经被获取,则正在执行的代码将一直等待,直到锁可用为止。当代码退出同步代码块时,锁被释放。还可以用 MethodImplAttribute 和 MethodImp原创 2006-09-03 21:03:00 · 767 阅读 · 0 评论