我本来想从严肃的人性角度回答这个问题,安慰下 OP 的。但突然发现这个在程序上是个多线程访问共享资源的竞争问题。所以 O…

我本来想从严肃的人性角度回答这个问题,安慰下 OP 的。但突然发现这个在程序上是个多线程访问共享资源的竞争问题。所以 OP 你也有责任!你访问一个共享资源,在不清楚是否有其他线程访问这个资源的情况下(关着门),没有加`if`判断进行验证(你没敲门!),就擅自访问这个共享资源了!这是线程不安全的。然后你中招了。当然,人不是机器。世界是复杂的,每个人都有自己的喜好和厌恶。从便利性、舒适性、人与人之间是熟悉还是陌生。你问的问题没有统一的答案。放在不同环境,不同做法都有可能是可以的。多出几次错,大家就默契了。可能到时候,所有人都无所谓臭味,用完就开着门。关着门时,默认里面有人。或者大家都很讲究,默认门应该关着,然后自己进去就上锁,其他人要用就敲门。还有嘛,这世界是草台班子组成的。讨论啥规矩都没用。每个人都毛糙的不行,都按照最方便的方式行事,不撞几次墙不会改正。

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索