blockingqueue

blockingqueue

文章 0 浏览 3

BlockingQueue 接口的 JUnit 测试

是否已有一些用于测试 BlockingQueue 接口的 JUnit 测试?我可以下载一些课程,按播放,然后它会变成红色(希望是绿色:-)),而无需我花一天时间思考…

街角迷惘 2024-12-12 18:08:40 0 0

并发版本的Queue需要异常

我正在编写一个实现队列接口的自定义队列。此实现是线程安全的,并且在某些情况下会阻塞。 普通的 Queue 接口不会提及异常,因此我无法在实现中抛出任…

短叹 2024-12-12 06:15:02 2 0

C++11 中是否有并发容器?

Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …

赤濁 2024-12-11 06:19:07 0 0

我是否应该显式唤醒一个吸着 BlockingQueue.take() 的线程以提高性能?

我知道有一个线程使用 take() BlockingQueue 的元素docs/api/java/util/concurrent/BlockingQueue.html#take%28%29" rel="nofollow">方法将等待元素可…

离线来电— 2024-12-09 08:19:05 2 0

Java:尝试将对象添加到 BlockingQueue 时出现 NullPointerException?

我发现了一个关于 PriorityQueue 的类似问题,该问题的错误是它没有正确初始化。我可能有同样的问题,但我不知道如何正确初始化它! 截至目前,我只是…

海未深 2024-12-05 18:04:16 1 0

并发应用程序不如单线程快

我已经实施了管道方法。我要遍历一棵树,我需要某些事先不可用的值...所以我必须并行(或之前)遍历树,并且对于我想要保存值的每个节点再次遍历(例…

护你周全 2024-12-03 21:42:04 1 0

Java:同时从队列中删除对象。

我有一个应用程序,它创建了一些对象 B 和 C 的数百个实例。 对象 Foo 包含 2 个队列(b_queue 和 c_queue),一个队列填充 B 类型的对象,另一个填充…

‖放下 2024-11-26 22:59:29 0 0

Java 中 BlockingQueue 上的并发 put 调用

我知道并发添加到 c++ 中的 stl 队列可能会导致问题,解决此问题的方法是在所有添加/删除调用周围添加互斥锁。 但我现在正在用 Java 编程,并且正在使…

执笏见 2024-11-26 12:46:57 0 0

可调整 Java BlockingQueue 大小

因此,我在生产者/消费者类型应用程序中使用固定大小的 BlockingQueue [ArrayBlockingQueue],但我希望用户能够动态更改队列大小。问题是没有一个 Blo…

风尘浪孓 2024-11-18 21:45:48 0 0

BlockingQueue 的rainTo() 方法的线程安全性

BlockingQueue 的文档说批量操作不是线程安全的,尽管它没有明确提及该方法drainTo()。 BlockingQueue 实现是 线程安全。所有排队方式 使用原子方式实…

随风而去 2024-11-18 21:01:19 4 0

分析BlockingQueue使用示例

我正在查看“基于典型生产者-消费者场景的使用示例”: http://download .oracle.com/javase/1.5.0/docs/api/java/util/concurrent/BlockingQueue.htm…

会傲 2024-11-18 09:49:57 2 0

Java - LinkedBlockingQueue问题

1 LinkedBlockingQueue queJobs = new LinkedBlockingQueue(150); 2 .......... 3 .. Some other code.... 4 .......... 5 Job curJob = queJobs.tak…

黑凤梨 2024-11-06 07:58:27 6 0

有没有并发无锁阻塞队列的实现?

我知道阻塞队列和无锁队列,这是 Scott 等人,但是是否有无锁阻塞队列的实现? 在无锁阻塞队列中,出队不需要锁定,但如果队列中没有项目,它将阻塞消…

自此以后,行同陌路 2024-11-02 16:53:29 5 0

LinkedBlockingQueue 抛出 InterruptedException

我有这段代码。如果在等待添加到队列时被中断,LinkedBlockingQueue 只应抛出 Exception。但这个队列是无限的,所以它应该尽快添加。为什么我的关闭方…

最后的乘客 2024-11-01 07:01:23 5 0

Java 进程产生了数千个线程...为什么?

最近,我的客户在运行 Java 进程时迁移到 Linux(64 位)时遇到了问题。 该进程正在生成数千个线程,其中大多数线程的标识符为 futex。我查了一下 fut…

梦醒灬来后我 2024-10-30 20:26:34 4 0
更多

推荐作者

離殇

文章 0 评论 0

小姐丶请自重

文章 0 评论 0

Aik

文章 0 评论 0

国产ˉ祖宗

文章 0 评论 0

猥琐帝

文章 0 评论 0

半仙

文章 0 评论 0

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