concurrenthashmap

concurrenthashmap

文章 9 浏览 59

ConcurrentHashMap非阻塞读取和内存可见性问题

Java 中的 ConcurrentHashMap 提供与更新同时进行的读取。这样做的权衡是,读取的结果仅限于反映读取开始时最后完成的更新,因此未指定它反映元素的最…

超可爱的懒熊 2024-12-11 23:48:14 0 0

将对象重新放入 ConcurrentHashMap 是否会导致“发生在”之前?记忆关系?

我正在使用具有 ConcurrentHashMap 形式的对象存储的现有代码。映射内存储了可供多个线程使用的可变对象。根据设计,没有两个线程会尝试同时修改一个…

他是夢罘是命 2024-12-10 07:48:49 0 0

ConcurrentHashMap foreach循环问题

我有一个名为 users 的并发哈希图。我有用户对象,其中有一些不是 id 的整数键。我想找到具有给定 id 的用户。因此,我检查 hashmap 的所有元素并返回…

命比纸薄 2024-12-06 17:57:29 0 0

使用并发哈希图来减少线程池的内存使用?

我正在使用一个程序,该程序运行冗长的 SQL 查询并将处理后的结果存储在 HashMap 中。目前,为了解决 20-200 个查询中每个查询的缓慢执行时间,我使用…

橘虞初梦 2024-12-02 02:28:41 0 0

如何正确使用concurrenthashmap?

比如说,我有很多读取操作和一些写入操作,并且将放置在映射中的对象相当“重”——此类对象的初始化会消耗大量内存/时间等。 我应该如何编码才能既利…

天邊彩虹 2024-11-29 18:07:48 0 0

ConcurrentWeakKeyHashMap isEmpty 方法

以下是 ConcurrentWeakKeyHashMap.java 中的 isEmpty() 方法, https:// /github.com/netty/netty/blob/master/src/main/java/org/jboss/netty/util/i…

谁对谁错谁最难过 2024-11-29 04:05:57 0 0

如何使用 RestEasy 和 Tomcat 让 MessageBodyWriter 与 HashMap 一起使用?

我正在使用 RestEasy 2.2.2 开发一个 JAX-RS Web 服务,并将其部署到 Tomcat 7。该服务通过使用 JAXB 返回(应该返回)XML。返回的 XML 应包含 Concur…

单挑你×的.吻 2024-11-28 08:23:48 1 0

在同一方法中修改 ConcurrentHashMap 和 Synchronized ArrayList

我有一组对象,这些对象由一个线程修改并由另一个线程(更具体地说是 EDT)读取。我需要一个能够快速查找和快速索引(按插入顺序)的解决方案,因此我…

呆萌少年 2024-11-26 19:39:13 2 0

保证键唯一时 HashMap 的性能

如果我希望使用的密钥保证是唯一的(或者至少可以假设密钥是唯一的),那么使用“vanilla”ConcurrentHashMap 提供最佳性能,或者是否需要修改哈希函…

探春 2024-11-19 18:25:48 3 0

为什么“下一个”是“下一个”? ConcurrentHashMap$HashEntry 中的字段是最终的

我正在阅读 java.util.ConcurrentHashMap 的源代码,发现 ConcurrentHashMap$HashEntry 中的 next 字段是最终的。有两种操作可以修改 next 的值:添加…

温馨耳语 2024-11-19 13:21:48 4 0

静态ConcurrentHashmap是否需要外部同步

静态ConcurrentHashmap是否需要使用同步块或锁进行外部同步?…

述情 2024-11-19 03:47:52 3 0

HashMap 已损坏/性能问题

目前我已经实现了 HashMap,其中 private static Map cached = new HashMap(); Item 是一个具有属性的对象 日期过期时间和 byte[] 数据 当多个线程同…

痞味浪人 2024-11-18 20:09:00 3 0

concurrntHashMap 能同时保证真正的线程安全和并发吗?

我们知道ConcurrentHashMap可以提供多线程并发访问来提高性能,并且在这个类中,段是同步的(我说得对吗?)。问题是,这样的设计能保证线程安全吗?…

鸩远一方 2024-11-15 08:36:44 4 0

为什么 ConcurrentHashMap.putifAbsent 是安全的?

我从昨天开始就一直在阅读并发性,但我知道的事情不多......但是有些事情开始变得清晰...... 我理解为什么双重检查锁定不安全(我想知道罕见情况发生…

旧话新听 2024-11-06 23:18:57 3 0

Guava 地图中的驱逐惰性

当前的地图驱逐算法相当懒惰。看起来过期的对象只有在访问数据结构时才会被驱逐。 例如,从地址到索引器的映射定义为: ConcurrentMap indexers = new…

无敌元气妹 2024-11-05 10:09:13 5 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文