2013年5月24日

1.stringbuilder的一种用法

该文被密码保护。 阅读全文

posted @ 2013-05-24 11:05 HOT SUMMER 阅读(1) 评论(0) 推荐(0) 编辑

Semaphore的使用

摘要: http://www.csharpwin.com/csharpspace/12233r8865.shtmlSemaphore的理解通过使用一个计数器对共享资源进行访问控制,Semaphore构造器需要提供初始化的计数器(信号量)大小以及最大的计数器大小访问共享资源时,程序首先申请一个向Semaphore申请一个许可证,Semaphore的许可证计数器相应的减一,当计数器为0时,其他申请该信号量许可证的线程将被堵赛,直到先前已经申请到许可证的线程释放他占用的许可证让计数器加一,这样最近去申请许可证的线程将会得到竞争得到被释放的许可证。常见的操作方法 WaitOne():申请一个许可证 Relea 阅读全文

posted @ 2013-05-24 00:06 HOT SUMMER 阅读(281) 评论(0) 推荐(0) 编辑

导航