腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
线程
活
锁
怀疑
、
在站点上有一个
活
锁
的概念,首先说线程不被阻塞,然后说线程被阻塞……“他们还在互相阻挡”,所以我不太理解...如果它们被阻塞了,它看起来就像
死锁
。有没有人能给我一个简单的
活
锁
情况的
Java
代码,如果它能够模拟
Java
网站上报道的Alphonse
和
Gaston示例,效果会更好?
浏览 0
提问于2010-08-05
得票数 2
3
回答
Livelock还是
死锁
?
、
、
我正在准备
Java
SE 7程序员II考试。在其中一个模拟考试中,有一个练习是从代码遭受的线程问题来命名的。public synchronized void increment(Counter obj) { }他们说这是一个
活
锁
浏览 3
提问于2014-07-07
得票数 1
1
回答
Python - Gevent多线程环境中的同步
、
、
、
我是一名
java
开发人员,并开始学习python语言,最近我遇到了Python,它使用的是异步绿包。有人能解释一下,同步、
死锁
、
活
锁
是如何在Python中使用Gevent工作/避免的吗?在
Java
线程中,我们有同步块,这防止了上述问题
浏览 2
提问于2013-12-17
得票数 2
回答已采纳
2
回答
使用sem_trywait()会导致
死锁
吗
、
、
使用sem_trywait()会让你陷入
死锁
或
活
锁
吗?
浏览 8
提问于2012-07-12
得票数 0
1
回答
如果我们证明没有饥饿,我们不需要证明没有
死锁
或
活
锁
(进度)?
、
我在谷歌上搜索了Peterson算法证明,并注意到大多数网站都不会费心去证明进度要求,这是为什么?有人能解释一下吗?
浏览 0
提问于2013-10-15
得票数 0
2
回答
lock_timeout
和
deadlock_timeout有什么区别?
、
、
、
lock_timeout
和
deadlock_timeout之间的游戏是什么? lock_timeout发生不导致
死锁
超时的原因是什么?我无法从数据库的角度考虑场景?
浏览 0
提问于2020-04-08
得票数 0
3
回答
使用目标c中@同步指令的
死锁
和
Livelocks问题
、
、
、
在苹果的中,我读到“避免
死锁
和
活
锁
的最好方法是一次只使用一个
锁
”。如果我更喜欢在代码中使用@ that指令,这意味着我应该执行如下操作: @ bObj ( aObj ){ //使用aObj
和
bObj} //在这里用aObj
和
bObj做某事 ??如果不是,“一次一
锁
”是什么意思?谢谢..。
浏览 1
提问于2011-04-13
得票数 3
回答已采纳
1
回答
过期的CommandTimeout会终止挂起的“
死锁
”吗?
、
、
、
也就是说,当正在执行的CommandTimeout在数据库中处于“
死锁
”状态时,它会终止命令吗? 这种情况下的“
死锁
”实际上可能是
活
锁
,并且无法从SQL Server中检测到;因此使用了引号。
浏览 1
提问于2017-01-25
得票数 1
3
回答
操作系统中
活
锁
和
饥饿之间的差异(如果有)
starvartion
和
livelock之间有什么区别(如果有的话),或者它们只是使用的同义词?如果有不同之处,请给出一个例子。谢谢
浏览 0
提问于2011-06-20
得票数 10
回答已采纳
1
回答
为什么将对象放在c#语句中?
、
、
、
有人能告诉我:{ } 这是否意味着obj正在被锁定,除非
锁
完成了他的工作,否则不能从其他地方使用。
浏览 1
提问于2016-06-15
得票数 7
回答已采纳
2
回答
GO中的并发编程测试
、
、
我试图确保我的并发程序没有以下内容, 我试着使用启用的-race编译
和
运行,没有看到任何抱怨。 有没有人知道这是否检查了上述所有问题?
浏览 0
提问于2013-11-28
得票数 4
1
回答
当使用每个请求的会话时,如何让NHibernate重试
死锁
的事务?
、
、
、
(因为ISession在异常之后变得无效,即使这是
死锁
、超时或
活
锁
异常)。
浏览 3
提问于2010-10-25
得票数 14
回答已采纳
1
回答
术语-如何将等待从未发生的事件的线程称为阻塞线程?
、
如果一个线程正在等待一个条件、一个未来、一个永远的倒计时
锁
(因为逻辑中的一个错误应该异步通知条件、完成未来、将
锁
锁
计数为零等等),那么正确的名称是什么?僵局?利夫洛克?还有别的吗?具体来说,把不处于平局中的东西称为
死锁
是错误的,但它实际上也是阻止
活
锁
的东西,但是最好有一个足够具体的术语来区分这两者。
浏览 2
提问于2020-10-21
得票数 1
回答已采纳
1
回答
ReeantrantReadWriteLock中的公平锁定
、
在B.Goetz在实践中的
Java
并发性中,第13.5节说: 6进行此更改的一个原因是,在
java
5.0中,
锁
实现不能区分首次请求读
锁
的线程
和
重入的
锁
请求,这将使公平地读写
锁
死锁
。为什么不公平的读写
锁
不受<
浏览 1
提问于2016-05-10
得票数 3
回答已采纳
2
回答
线程安全的方式从多个go例程中收集数据
给定以下示例: for i := 0; i < 10; i++ { } dataChannel := make(chan int) go produce(dataChannel) data := &l
浏览 0
提问于2012-12-04
得票数 21
回答已采纳
1
回答
POCO C++:您可以有多个日志记录层次结构吗?
、
、
传入的每个有用消息都将包含一个标识符,该标识符将通过关闭连接
和
销毁为此连接创建的对象集来标识在此过程完成之前发生的所有操作。 许多联系可能同时发生。在迁移到p线程环境之前,我们能够使用Thread::setName
和
%T标识符来清楚地查看来自哪个连接的日志消息。既然我们是多线程的,我们需要一个新的解决方案。
浏览 0
提问于2013-08-14
得票数 0
3
回答
如何在多线程c++运行进程中获取线程跟踪?
要调试多线程程序,在出现
死锁
或
活
锁
等情况时,有哪些有用的实用程序?我想知道gcore是给出了进程中所有正在运行的线程的堆栈转储,还是只给出了主线程。另外,gcore是否会挂起/终止正在运行的进程?
浏览 1
提问于2010-03-03
得票数 1
回答已采纳
4
回答
在
Java
多线程中使用超时来避免
死锁
、
、
、
、
在
Java
多线程中避免
死锁
的策略之一是使用超时。假设一个线程在一个资源上获得了
锁
,现在正在等待另一个资源上的
锁
。在一定时间后,如果它不能获得resource2上的
锁
,那么它应该停止等待resource2上的
锁
。此外,它还应该释放对resource1的锁定。这样就避免了
死锁
。什么是确切的
java
命令
和
语法。有什么关于hell
浏览 2
提问于2012-12-06
得票数 12
回答已采纳
1
回答
WPF应用程序中的自定义跟踪程序冻结GUI
、
、
、
如果后台线程在UI线程完成所有用户控件设置和数据绑定之前执行Trace.WriteLine,我的应用程序就会
死锁
。通过在UI线程中添加睡眠
和
其他随机长时间运行的任务
和
/或延迟启动工作线程以使UI线程有时间完成,我已经在某种程度上合理地证明了这种竞争条件。从理论上讲,这是否应该延迟工作线程,直到成功设置WPF控件
和
视图模型的所有绑定?
浏览 2
提问于2011-05-25
得票数 0
回答已采纳
4
回答
Java
中的
死锁
:何时发生?
、
、
、
在我看来这是个
死锁
的问题。谢谢! 我说得对吗?
浏览 4
提问于2010-08-30
得票数 10
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Oracle 锁与死锁的解决
Java内置锁:深度解析lock和trylock
多线程读写锁产生死锁的故障解决方案
使用Java调用Shell脚本时的死锁陷阱
性能分析之死锁和日志
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券