07 2014 档案

摘要:初次体验ManualResetEvent和AutoResetEvent主要负责多线程编程中的线程同步;以下一段是引述网上和MSDN的解析:在.Net多线程编程中,AutoResetEvent和ManualResetEvent这两个类经常用到, 他们的用法很类似,但也有区别。Set方法将信号置为发送状... 阅读全文
posted @ 2014-07-30 23:23 clown 阅读(261) 评论(0) 推荐(0) 编辑
摘要:通过使用一个计数器对共享资源进行访问控制,Semaphore构造器需要提供初始化的计数器(信号量)大小以及最大的计数器大小访问共享资源时,程序首先申请一个向Semaphore申请一个许可证,Semaphore的许可证计数器相应的减一,当计数器为0时,其他申请该信号量许可证的线程将被堵赛,直到先前已经... 阅读全文
posted @ 2014-07-30 23:20 clown 阅读(381) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示