|
|
1
2
这似乎过于复杂了。首先要正确地处理锁,并避免这个问题。如果只有两个线程,并且它们试图获得相同的单锁(正确),那么就不应该有死锁。死锁意味着这里发生了其他事情。
也就是说,如果您可以选择通过.NET 4(或.NET 3.5上的Rx扩展)使用TPL,那么您可能需要考虑使用
|
|
2
1
如果您的意图是创建生产者-消费者模式的成对变体,那么序列是
然而,像里德一样,我质疑为什么
1个
只要记住使用
|
|
Al John · 防止两个属性相互依赖的死锁 1 年前 |
|
|
Yaur · 锁定未处理的异常处理程序是否安全? 14 年前 |
|
|
Phil Harvey · 检测潜在死锁的Java byecode操作 14 年前 |
|
|
jedatu · 在负载下刷新汇总表的最佳方法是什么? 17 年前 |