社区
Windows Server
帖子详情
谁能告诉我死锁的原因
dududured
2010-04-21 05:29:25
我在主线程里面创建了一个子线程,然后在子线程创建了一个窗口。
当这个窗口收到某个消息的时候,我故意加入了死循环。
请问为什么主线程也死掉了?
...全文
58
3
打赏
收藏
谁能告诉我死锁的原因
我在主线程里面创建了一个子线程,然后在子线程创建了一个窗口。 当这个窗口收到某个消息的时候,我故意加入了死循环。 请问为什么主线程也死掉了?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dududured
2010-04-22
打赏
举报
回复
我错了,主线程在等
dududured
2010-04-21
打赏
举报
回复
没有等
striderYu
2010-04-21
打赏
举报
回复
会不会主线程在等待子线程signaled?
mysql
死锁
_一分钟
告诉
你:Mysql数据库
死锁
原因
及解决、避免办法
本文探讨了MySQL数据库
死锁
的
原因
及解决策略。详细介绍了
死锁
的四个条件,并提出了预防、避免、检测与解除等处理方法。
模拟
死锁
以及使用jstack命令分析查找
死锁
原因
本文通过定义Lock1和Lock2两个类,模拟了一个
死锁
场景,并使用jstack命令分析查找
死锁
原因
。通过堆栈信息,可以明确看到当前程序发生
死锁
,两个线程所持有的锁正是对方想要的锁。
面试官:解释下什么是
死锁
?为什么会发生
死锁
?怎么避免
死锁
?
本文通过实战案例,解析了在数据库操作中
死锁
的发生
原因
及其避免方法,特别针对订单系统的幂等性校验引发的
死锁
问题进行了深入探讨。
彻底搞懂OC中GCD导致
死锁
的
原因
和解决方案
本文深入探讨了Grand Central Dispatch (GCD) 中同步与异步执行的区别及其对
死锁
的影响。通过分析代码实例,解释了如何避免在串行队列中使用同步执行导致的
死锁
问题,强调了正确使用异步执行和选择合适的队列类型对于预防
死锁
的重要性。
死锁
(涵盖产生
原因
,解决方法,GDB,Valgrind
死锁
调试)
本文详细介绍了
死锁
的概念、产生的四个必要条件以及解决
死锁
的方法。同时,提供了使用GDB和Valgrind/Helgrind工具进行
死锁
调试的步骤和技巧,帮助开发者有效预防和解决多线程编程中的
死锁
问题。
Windows Server
6,873
社区成员
177,929
社区内容
发帖
与我相关
我的任务
Windows Server
Windows 2016/2012/2008/2003/2000/NT
复制链接
扫一扫
分享
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章