2024-04-25 04:04:27 发布
网友
我遇到了这样一种情况:一个对象有许多“modify”方法和一个“push current state”方法。“modify”方法的任何组合都可以在没有问题的情况下并发运行(相同特定属性的并发更改未定义除外),但它们不能与“push”方法并发。你知道吗
有没有一种方法可以实现一个信号量,这样任何数量的“modify”方法都可以获得它,但是“push”方法阻塞直到它为空,“modify”方法阻塞直到“push”释放它?你知道吗
目前没有回答
目前没有回答
相关问题 更多 >
编程相关推荐