.net
深山-老猿
这个作者很懒,什么都没留下…
展开
-
Monitor实例--tryenter解除死锁
在多线程编程里面,经常出现的两个问题:一个是共享资源(异步之后的同步),另外一个是死锁。用到lock和monitor .enter(obj)进行资源同步时,如果控制不好如意出现死锁现象:lock(A),lock(B),lock(C),三个对象都被上锁都在互相的带对方释放资源,lock不得不到资源不会自动解锁(monitor.enter(obj)也是这样),死锁就发生了。那我们会想如何能自动在规定的原创 2014-07-03 10:28:21 · 3759 阅读 · 2 评论 -
.net的反射与属性
搞了一天,TMD在网上搜了一天,没有一个具体的总结,要么都是相互抄袭,气死我也,同时也恨自己啊!现在将我总结反射与属性的应用分享给我的朋友.......什么是属性(不是字段什么年龄,性别这些)?原创 2014-07-03 11:03:46 · 1120 阅读 · 0 评论