会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
禾田守望者
博客园
首页
新随笔
联系
订阅
管理
2019年10月31日
加锁问题
摘要: 当多个线程对同一个map进行操作时(有的赋值操作,有的find操作),在find操作前也要加锁,因为锁的实质是独占资源,防止别人访问.比如map在find时,虽然find操作不会修改map,但你如果查找的时候不独占,有其它线程对其修改,那读取的数据就可能是脏数据,甚至在搜索的时候程序core掉
阅读全文
posted @ 2019-10-31 13:09 心媛意码
阅读(168)
评论(0)
推荐(0)
公告