![]() |
1
3
自从
顺便说一句,考虑使用数据库。它可以处理所有这些任务,您不必担心锁和写入文件。还有很多其他的功能。 |
![]() |
2
2
如果要在运行CheckAllVariables时将ProjectID添加到别处,则需要一个单独的锁来访问和使用CacheLockObjects字典。 您没有调用cacheLockObject中调用其他锁定机制的任何功能。所以看起来硬锁是不可能的。我同意,如果线程在进程中被中止,那么在锁定方面不应该有任何问题。 |
![]() |
a a · 为什么在这个可重入锁示例中需要引用计数? 3 年前 |
![]() |
JohnLBevan · 为什么原子语句上需要锁提示? 7 年前 |
![]() |
Jay Wang · 生产者/消费者实施:陷入消费者循环 7 年前 |
![]() |
Andremoniy · 悲观写入是否锁定整个表? 7 年前 |
![]() |
Marcus Cemes · 选择。。。用于更新在提交后选择旧数据 7 年前 |
![]() |
Ins0maniac · Rails,锁定数据库中的记录 7 年前 |