腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
如何
同步
2个
ConcurrentHashMaps
?
、
、
、
因此,我将hashmaps设置为
ConcurrentHashMaps
,并将队列的值设置为ConcurrentLinkedQueue。
如何
使用eachother
同步
这两个地图?我想同时在两个映射中锁定相同的段(即该价格的队列)。
浏览 39
提问于2020-03-28
得票数 0
2
回答
如何
使具有多个状态的类成为线程安全?
、
、
、
如何
使这个类线程安全? 我需要
同步
两个get和put,哪个应该解决我的问题?通常,如果类中有一个以上的状态,那么应该将它们放在一个
同步
的方法中,而不是使用两个
concurrentHashMaps
?
浏览 1
提问于2018-10-25
得票数 0
回答已采纳
1
回答
包含列表的缓存
ConcurrentHashMaps
的线程安全性
、
、
我正在尝试使用Google Guava Cache为
ConcurrentHashMaps
创建一个线程安全的单例缓存。这些映射中的每一个都包含一个列表。我想知道我的实现(特别是我更新项目的地方)是否是线程安全的/
如何
改进它。有没有一种不使用
同步
块的更好的方法呢?
浏览 1
提问于2012-09-13
得票数 0
回答已采纳
1
回答
实现自定义数据结构以替换2个散列映射
、
、
、
我使用两个
ConcurrentHashMaps
来存储以下数据。在删除时,我需要保持三个映射的
同步
,所以在删除条目时(我需要确保在这两个项上都执行这些操作)。
浏览 5
提问于2016-07-10
得票数 1
1
回答
如何
使特定线程进入休眠状态
、
我在主方法中向线程添加了名称。然后,我用Shar1er80的建议更新了我的run方法,以便只让线程2入睡。
浏览 3
提问于2015-04-27
得票数 0
2
回答
何时以及
如何
使用ConcurrentHashMap的附加
同步
?
、
、
当使用ConcurrentHashMap时,我需要知道什么时候应该在代码中添加一些
同步
块。myObjectWrapper.getObject()); } return result;
如何
有效地使此方法并发如果是这样,那么我应该从"get“
同步
到循环迭代的结束还是整个循环?我天真地将HashMaps更改为
ConcurrentHashMaps
,现在希望在必要的地方删除<em
浏览 4
提问于2016-06-09
得票数 4
1
回答
缓存数据结构设计
、
ConcurrentHashMap<ItemTypeKey, ItemType> 我会简单地将它实现为一个ConcurrentHashMap<ItemKey, ItemType>,在这种情况下,内存占用也将是最小的,因为无论
如何
浏览 1
提问于2011-04-07
得票数 0
回答已采纳
2
回答
Java:对于多线程中的锁定对象,使用字符串常量还是内部字符串可以吗?
、
代码片段如下所示:...map = m.get(clazz); String str = clazz.getSimpleName()+param; synchronized(internedStr){ ... // time-consuming
浏览 4
提问于2017-08-23
得票数 1
2
回答
java中Collections.synchronizedMap的基础知识
我应该
如何
修改以下访问: HashSets.put
浏览 0
提问于2011-11-03
得票数 0
回答已采纳
1
回答
具有最小
同步
的并发数据管理器
、
、
、
我尝试将
同步
块的命中最小化,并且我使用了不同于ConcurrentHashMap重散的重哈希函数来保持HashMap健康: } } * Spread hash to minimize collisions inside
ConcurrentHashMaps
浏览 0
提问于2018-04-09
得票数 3
回答已采纳
5
回答
多线程环境中的Hashmap和hashtable
、
、
、
、
哈希表是
同步
的,这意味着没有两个线程会同时更新它的值,对吧?
浏览 0
提问于2009-09-01
得票数 8
2
回答
Java中的多线程-异步行为
、
、
、
、
我正在使用multithreading来处理大量通过文件传入的记录。每一行是一条记录,我将每一行传递给单独的线程,因为processing.The的问题是,我必须收集这些处理过的记录和在处理记录时生成的一些更多数据,然后在最终收集数据时应用一些业务逻辑。我将一个通用的ConcurrentHashMap传递给所有线程以填充处理后的数据,当我通过visualVM对其进行调试时,我发现(屏幕截图如下所示)这些线程等待的时间比运行的时间要长。我想这是因为一个线程在写入ConcurrentHashMap时获得了锁。visualVM snapshot
浏览 1
提问于2017-03-16
得票数 3
3
回答
ConcurrentHashMaps
和锁
我有一个这样的课程。{ CACHE = new ConcurrentHashMap<String, Cache>(); new ConcurrentHashMap<String,ClassA>(); ConcurrentHashMap<Long,Date&g
浏览 1
提问于2013-10-27
得票数 1
4
回答
为什么哈希表不允许空值?
我知道空键在哈希表中是不允许的,因为在哈希表中存储元素必须是散列代码。但是如果key为null,它将无法计算null key的哈希码。但我不明白,Sun开发人员不允许空值的确切原因是什么?我读了很多遍,但没有得到满意的答复。有人说,如果有空值,就会有歧义,如果你试图使用get()方法来检索值,它将返回空值,而这个空值是因为实际的值是空的,或者键丢失,这就是为什么是空值,无法预测原因。所以我需要有证据的准确答案。
浏览 2
提问于2018-08-14
得票数 1
1
回答
一个键具有多个值的并发映射,超时时自动删除
、
、
、
、
我是新来的并发的。我读到了番石榴Cache和MultiMap的故事。我寻找的东西可以将两者的一些可能性结合起来: 更新的Striped<Lock> 解决方案 如果我在
浏览 1
提问于2014-02-27
得票数 2
回答已采纳
2
回答
保持数据结构视图的一致性
、
、
问题: public class TypeOrderContainer implements OrderContainer { private OrderContainer
浏览 4
提问于2014-02-25
得票数 0
回答已采纳
6
回答
ConcurrentHashMap和复合操作
、
、
map_obj.containsKey(key)) {}synchronized(map_obj) {但是假设没有CHM提供的putIfAbsent()。concurrenthashmap_obj.containsKey(key)) { }我的意思是我们可以在C
浏览 9
提问于2014-02-09
得票数 11
1
回答
重写ConcurrentHashMap计算()和computeIfPresent()
、
、
、
在移动应用程序的上下文中,
ConcurrentHashMaps
的一个问题是需要API 24 (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.N我想知道
如何
才能满足较低级别的设备,
如何
重写计算()和computeIfPresent()来应用于设备API23和less? 下面是我使用这些函数的一些情况。
浏览 1
提问于2021-01-14
得票数 0
回答已采纳
3
回答
有没有办法自动
同步
微信公众号的文章?
浏览 1869
提问于2019-02-26
4
回答
在java中实现多个消费者和单个生产者的缓存
、
、
我的需求是维护一个固定大小的缓存,它为基于java的web应用程序中的多个消费者和单个生产者提供支持。我的数据是这样的:123,abc,List1234,xyz,List3我正在寻找最好的数据结构来使用。还要注意,缓存大小是固定的,因此如果生产者在尝试插入记录之前,应该在缓存已满的情况下删除第一个元素。 我目前在地图中使用地图。即关键字1用于外部映射,关键字2用于内部映射。然
浏览 0
提问于2012-12-15
得票数 0
点击加载更多
相关
资讯
如何关闭icloud同步照片
服务器时间如何同步
同步新纪元:文件实时同步技术如何重塑信息流动!
大文件同步如何实现快速可靠?
文件同步如何做到稳定可靠?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券