随笔分类 -  Threading

摘要:原文写于:2008-02-18 本文基于.net 2.0 在多线程编程环境中,可能会用到ReaderWriterLock。ReaderWriterLock的用处和如何使用在http://knowledge.swanky.wu.googlepages.com/threading_in_c_sharp_part_3.html已经有详细介绍,这里不再罗索。 R... 阅读全文
posted @ 2008-05-02 22:14 ols 阅读(1338) 评论(0) 推荐(1)
摘要:原文写于:2008-02-04 这几天在看C#多线程的东东,确保多个线程不死锁是比较难的,但要死锁很容易。试着写了段死锁的代码,见下文。 环境:.NET 2.0 基本思路:学OS时的经典问题,两个线程抢占两个资源,线程1抢到了资源A,还需要资源B;线程2抢到了资源B,还需要资源A;结果就死锁了。 1 using System; 2 using System.... 阅读全文
posted @ 2008-05-02 22:12 ols 阅读(3351) 评论(2) 推荐(1)