腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
即使当状态被解锁时,ReentrantReadWriteLock也无法获得
锁
。
、
、
因此抛出TryLockTimeoutException时出错如下: at com.concurrent.NeAccessLockMap.acquireReadOrWriteLock(NeAccessLockMap.
java
:72) 注意,
锁
状态显示为错误
浏览 4
提问于2016-06-21
得票数 3
回答已采纳
1
回答
同步一组线程
、
、
我正在用
Java
编写一个程序,在这里我有一个HashMap<String, Deque<Integer>> info; 我的数据是一份维基百科页面的列表,这些页面在一个小时的时间内被访问,并统计了每个页面被访问的次数我希望有一个线程ThreadRead来读取输入
文件
并将信息存储在HashMap中。然后,为使用关联的ThreadCompute的HashMap中的每个键执行一个Deque线程。如果每个ThreadCompute都需要一个不同的互斥体,那么在ThreadRead工作时如何保持所有互斥
锁
?我怎样才能在什么时候
浏览 2
提问于2014-10-01
得票数 0
回答已采纳
1
回答
使用
java
FileChannel FileLock防止
文件
写入但允许读取
、
、
、
我希望对一个
文件
有一个独占的
写
锁
,但是允许从任何进程读取。 在运行
Java
7的Windows 7机器上,我可以让FileChannel的
锁
工作,但它可以防止其他进程的读写。如何实现不允许写入但允许其他进程读取的
文件
锁
?
浏览 4
提问于2014-03-25
得票数 5
3
回答
在
Java
中
写
锁
、
我有一个名为text.csv的
文件
,我的
java
程序尝试从该
文件
进行读/
写
操作。 当某个用户通过“双击”打开该
文件
时,
Java
中有没有一种方法来检测该
文件
是否被打开以进行写入?
浏览 1
提问于2014-02-26
得票数 0
4
回答
文件
读/
写
锁
、
我有一个应用程序,在该应用程序中,我打开一个日志
文件
进行写入。在某个时候(当应用程序运行时),我用Excel 2003打开了该
文件
,它说应该以只读方式打开该
文件
。对我来说没问题。但是我的应用程序抛出了这个异常:为什么会发生这种情况? (注意:我没有在Excel 2007中观察到这种行为。)
浏览 0
提问于2008-12-02
得票数 1
1
回答
并发的最佳
锁
:一次写入和无限次读取
、
、
Java
中有允许我这样做的
锁
吗? 可选但很好:锁定超时-过一段时间后释放
锁
以避免死锁。
浏览 2
提问于2013-04-16
得票数 2
回答已采纳
1
回答
如何在Lisp中抓取读写
锁
而不释放它?
、
、
、
在这个应用程序中,我需要写几个
文件
,所以我为每个
文件
做了一个读写
锁
。 我读了,但是找不到任何像抓
写
锁
这样的函数.我只能找到“抓取
锁
”、“读
锁
”和“
写
锁
”。‘抓取
锁
’不会在读写锁上工作,另外两
浏览 1
提问于2014-04-16
得票数 0
回答已采纳
2
回答
Java
ReentrantReadWriteLock请求
、
、
、
关于
Java
语言中的ReadWriteLocks (特别是ReentrantReadWriteLock实现),我只想提一个简短的问题,因为我觉得sun文档并不清楚。如果一个线程持有一个读
锁
,而另一个线程请求一个
写
锁
,会发生什么?
写
锁线程是否必须等待当前持有的所有读
锁
被释放?另外,是否所有新的读
锁
请求都会被阻塞,直到
写
锁
被授予并释放? 谢谢
浏览 7
提问于2009-07-07
得票数 0
回答已采纳
1
回答
Java
8盖章
锁
:为什么这段代码不会导致死锁?
、
、
、
、
为了理解
Java
8中的乐观锁定,我遇到了以下代码。。 正如在博客中解释的那样,这段代码试图将读
锁
转换为
写
lock.The代码,如果读
锁
转换为
写
锁
失败,则请求显式
写
锁
。令我费解的是,,当父线程已经持有读
锁
时,怎么可能会授予显式
写
锁
呢?--在强制请求
写
锁
之前,它看起来并不像读取锁在任何时候都被释放。据我错误的理解,线程会无限地等待
写
锁</e
浏览 8
提问于2021-01-13
得票数 0
1
回答
ReadWriteLock。从readLock升级到writeLock的理解
、
、
Goetz在
Java
中的并发性实际上提到了从readLock升级到writeLock是很容易死锁的。 因此,从这一点来看,我认为提供升级操作在理论上甚至是荒谬的。或者一个实现可以解决这个问题?
浏览 5
提问于2016-05-07
得票数 3
回答已采纳
1
回答
是否存在与
java
.util.concurrent.locks.ReentrantReadWriteLock?等价的C++?
、
、
、
、
我以前在
Java
中用
java
.util.concurrent.locks.ReentrantReadWriteLock做过这件事,而且非常没有痛苦。但是现在我在当前的C++项目中遇到了很多麻烦,因为我找不到可重入的读/
写
锁
实现。具体来说,我想要一个允许线程获得读
锁
,如果它已经有
写
锁
,没有阻塞和不放弃
写
锁
。原因很简单:我的一些setter方法调用getter方法,前者(通常)获得
写
锁
,后者获
浏览 4
提问于2013-06-26
得票数 8
1
回答
java
.util.concurrent.locks.ReentrantReadWriteLock文档
、
免责声明:我不太擅长
Java
,我只是比较C#和
Java
之间的读/
写
锁
来更好地理解这个主题&这两个实现背后的决策。 // Here is a code sketch showing how to explo
浏览 3
提问于2010-05-23
得票数 1
回答已采纳
4
回答
如何检查
文件
是否可以删除?
、
如何使用检查可以删除
文件
的?if (!
浏览 11
提问于2011-02-22
得票数 2
回答已采纳
1
回答
ReentrantReadWriteLock。读写优先
、
、
、
、
我研究ReentrantReadWriteLock 写入持续时间-3时间单元 请比较来自<em
浏览 0
提问于2014-04-16
得票数 3
回答已采纳
1
回答
当
java
applet的多个实例在服务器上的同一
文件
中写入时,如何避免出现bug
、
、
、
、
我已经使用
Java
几个月了。但是,当由不同用户运行的同一个applet的多个实例同时尝试对同一
文件
进行读/
写
操作时,如何确保没有bug呢?有没有可能有一种
锁
只允许一个用户同时读/
写
文件
,而让applet的其他实例等待
锁
被释放? 这是为了在服务器上存储游戏的高分--我想,这个问题类似于wiki上发生的事情。
浏览 2
提问于2013-11-30
得票数 1
2
回答
MySQL的
写
锁
应该暂停读
锁
、
根据MySQL文档,如果任何会话都持有表的读
锁
,则另一个会话请求同一表的
写
锁
,则必须给出
写
锁
,并等待读
锁
。谁错了:我还是
文件
?(MySQL服务器5.5.27版) “<
浏览 5
提问于2012-08-29
得票数 1
回答已采纳
3
回答
有关读写
锁
的查询
、
、
我正在研究
java
并发API,并试图了解读写
锁
的有用性。javadoc表示ReadW区块维护一对
锁
,一个用于读,另一个用于
写
操作。当
写
锁
是由线程独占访问时,多个线程可以获得读
锁
。是否存在readwrite
锁
实际有用的场景?
浏览 7
提问于2013-08-12
得票数 5
回答已采纳
1
回答
锁
文件
的Mercurial替代方案
、
我使用Eclipse来为Android开发
java
。我已经安装了Mercurial来和其他程序员一起控制源
文件
。但我不喜欢mercurial的工作方式,当有人修改
文件
时,没有锁定
文件
的选项。我知道mercurial以这种方式工作,但我们更喜欢
锁
“方法”。有没有任何替代
锁
文件
的mercurial?有没有办法配置Eclipse以避免对只读
文件
进行
写
操作?如果我有一个只读的源
文件
,使用Eclipse我可以打开它并在其中写入
浏览 1
提问于2012-08-30
得票数 2
回答已采纳
3
回答
让所有线程等待一个方法完成
、
在其中一个线程中,我有一个将数据写入
文件
(.txt)的方法(线程1),而在另一个线程中,我有一个从同一
文件
读取数据的方法(线程2)。它看起来是这样的:线程1:writeTextToFile(文本)从
文件
中读取数据的方法与线程2写入的
文件
相同,以便在没有任何其他线程运行的情况下和平执行,直到它完成readFile();package parser; import
java
.util.ArrayList;
浏览 2
提问于2015-05-17
得票数 0
3
回答
读
锁
写
锁
、
、
、
、
我对读和
写
锁
有点不确定,只是需要有人来检查一下,关于读/
写
锁
的这些事实是否正确。读
锁
: 当一个行
浏览 4
提问于2011-10-10
得票数 38
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
总结Java中创建并写文件的5种方式
Java 线程锁技术
Java高效并发之乐观锁悲观锁
Java 的锁优化
java多线程编程——锁优化
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券