腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
LinkedTransferQueue
阻塞
还是不
阻塞
队列
?
java
、
multithreading
、
data-structures
、
queue
我在
java
中
读到了并发
队列
,并且收到了关于LinkedTransferQueue
的
混淆。什么是LinkedTransferQueue类型(它是
阻塞
队列
还是非
阻塞
队列
)?我读过LinkedTransferQueue使用CAS (比较和交换)方法和park (比较和交换)方法不安全,并且由节点和指针(如ConcurrentLinkedQueue )组成,它推动了这样
的
想法,即它是一个非
阻塞
队列
。最后,
浏览 3
提问于2016-08-03
得票数 0
回答已采纳
4
回答
多线程是
队列
契约
的
一部分吗?
java
、
data-structures
、
queue
目前,我有一个算法,看起来有点像网页蜘蛛或文件搜索系统,它有一个元素集合来处理,处理元素可以导致排队更多
的
元素。 但是,这个算法是单线程
的
--这是因为我从db
中
获取数据,并且希望一次只有一个db连接。在我目前
的
情况下,性能并不重要--我这样做只是为了可视化,以简化调试。对我来说,使用
队列
抽象似乎很自然,但是使用
队列
似乎意味着多线程--据我所知,大多数标准
的
java
队列
实现驻留在
java
.util.concurrent
浏览 10
提问于2012-06-26
得票数 0
回答已采纳
1
回答
LinkedBlockingQueue -
java
-
队列
已满
java
、
multithreading
我有一个链接
阻塞
队列
,在它周围我进行协调。容量是
队列
中
的
10个(我目前正在测试)。下面是这个错误。为什么会这样呢?JavaDoc说我是不是误会了什么?
java
.lang.IllegalStateException: Queue full at
java
.util.Abs
浏览 2
提问于2015-09-24
得票数 5
回答已采纳
1
回答
如何实现具有原语类型
的
阻塞
队列
?
java
、
collections
、
blockingqueue
是否有
Java
本机实现使用具有原始类型
的
阻塞
队列
?如果没有,我如何建立一个? 在使用原语类型时,我希望使用
阻塞
队列
而不使用装箱,并取消装箱。我检查了特洛伊资产,但它不支持
阻塞
队列
。
浏览 2
提问于2016-09-06
得票数 3
回答已采纳
1
回答
Java
中
的
阻塞
队列
java
、
multithreading
、
synchronization
、
synchronized
我正在读一本名为“算法入门”
的
书,里面有用
Java
写
的
例子。在关于
队列
的
章节
中
,它解释了“
阻塞
队列
”,以及...即使我
的
背景是C#而不是
Java
,在我看来还是有些可笑
的
。这是代码
的
一部分(我省略了不相关
的
部分): synchronized(_mutex){ while(s
浏览 3
提问于2013-04-21
得票数 0
回答已采纳
1
回答
在指定
的
日期/时间解锁对象
java
、
delay
、
timing
我想实现一个功能,我将能够锁定一个用户帐户和存储
的
日期,用户帐户将被解锁。 这样
的
事情是可能
的
吗?或者说唯一
的
方法就是使用Timer().schedule(new TimerTask()
浏览 14
提问于2020-06-24
得票数 0
回答已采纳
5
回答
Java
阻塞
队列
java
、
multithreading
、
queue
、
collections
、
synchronization
public class BQueue<T> { private int limit; this.limit = limit; while (isFull()) {
浏览 0
提问于2011-12-19
得票数 15
1
回答
固定线程池中
的
线程
阻塞
java
、
multithreading
、
threadpool
我有两个疑问: 关于
Java
中
的
固定线程池。假设我创建了一个由5个线程组成
的
固定线程池,并且所有线程都在执行
中
,并且假设
队列
中有4个任务在等待以完成这些线程
的
执行。如果所有当前执行
的
任务都被
阻塞
了,会发生什么情况?是否有方法从该
队列
中提取任务并将
阻塞
的
任务放入
队列
?我们将如何知道某个任务是被
阻塞
的
还是正在执行?
浏览 2
提问于2011-11-18
得票数 8
4
回答
Java
,
阻塞
队列
java
、
multithreading
、
generics
、
collections
、
blockingqueue
我一直在读关于
阻塞
队列
的
文章,出现了一些问题。我读过
的
所有示例都只演示了只有一个消费者和一个生产者线程
的
情况。问题是:假设我们有1个生产者和3个消费者,在当前时刻,所有消费者都调用了take()方法,但是
队列
是空
的
,所以它们都在等待出现第一个元素。当第一个元素出现时,哪个使用者线程将采用它?
浏览 1
提问于2013-04-08
得票数 0
回答已采纳
5
回答
java
中
的
无限fifo
java
、
multithreading
、
concurrency
、
fifo
我正在寻找一种线程安全
的
无限
阻塞
fifo,它由固定
的
缓冲区支持,如数组。语义是多个读取器和写入器线程可以安全地访问它。如果缓冲区已满,写入器将
阻塞
并覆盖最旧
的
项。如果缓冲区为空,则读取器
阻塞
。当total and和total removed
的
计数器一次或多次绕过内部缓冲区大小时,必须保持Fifo排序。有趣
的
是,我通常会寻找
的
地方(
java
自己
的
并发集合、commons集合、芭乐)都看不到对这种“显而
浏览 0
提问于2013-02-18
得票数 0
回答已采纳
4
回答
Java
中
的
持久
阻塞
队列
?
java
、
concurrency
、
persistent-storage
、
blockingqueue
我需要知道是否有一个具有持久
阻塞
队列
的
库可以执行.。问题是我有很多数据不能丢失。我正在考虑实现我
的
BlockingQueue ta,在达到某个阈值后使用H2存储/获取数据。我
的
主要问题是我需要性能,我需要按照创建元素
的
顺序来使用它们。是否有一个持
浏览 6
提问于2013-03-07
得票数 5
回答已采纳
3
回答
LinkedBlockingQueue put与offer
java
、
multithreading
、
threadpoolexecutor
我有一个链接
的
阻塞
队列
,我在其中执行插入和删除操作。性能参数包括CPU利用率、内存和总体吞吐量。应用程序使用是实时系统,其中可以有多个传入
的
请求和更少
的
线程来处理我们需要在
队列
中
插入元素
的
地方。 我读过put和offer
的
Java
文档,内部应用程序没有太大区别。
浏览 0
提问于2013-10-17
得票数 15
回答已采纳
1
回答
一种数据结构,如
队列
,每段时间只接收N个
java
、
collections
、
queue
java
(标准库或第三方库)
中
是否有一些数据结构,比如
阻塞
队列
,可以存储某些任务,并且每次只接收N个任务。 当我试图在瞬间完成第四个任务时: if (T2 - T1 >分钟),然后
队列
接收值;否则
队列
阻塞
浏览 6
提问于2016-12-14
得票数 0
3
回答
如何实现具有多个消费者和多个
队列
的
消费者生产者
java
、
concurrency
、
messaging
、
producer-consumer
、
java.util.concurrent
并且有2个
队列
Q1和Q2,它们都具有特定
的
容量。 P将生成项目,并将其交替放入Q1和Q2
中
。商品是为特定消费者生产
的
,不能被其他消费者消费。如何在
java
语言中实现以下功能:在启动3个线程后,如果Q1为空,线程C1将被
阻塞
,直到Q1
中
出现异常时才会通知它。Q2也是如此。当Q1和Q2都已满时,P将被
阻塞
,直到当Q1或Q2未满时被通知。我在考虑使用BlockingQueue,当消费者
的
队列
为空时,它会
阻塞</em
浏览 3
提问于2013-05-31
得票数 8
1
回答
寻找基于无cron
的
Java
调度器
java
、
scheduler
、
jobs
我正在寻找一个
Java
调度框架,它不是定时器驱动
的
,也不是任何cron风格
的
调度器,比如Quartz和其他。这里有太多关于定时器驱动
的
调度器
的
问题和答案,但是这样
的
调度器不会解决我
的
问题。我遇到
的
问题是,我有几个线程,每个线程都从分配给它
的
阻塞
队列
中
获取消息。当
阻塞
队列
为空时,从该
队列
读取
的
线程将被
阻塞
浏览 1
提问于2012-09-02
得票数 0
1
回答
PriorityBlockingQueue
中
的
锁定/解锁推理是什么?
java
、
multithreading
、
blockingqueue
我一直在用
Java
阅读,我想知道: 为什么tryGrow()方法释放在()方法
中
获得
的
锁,只是为了执行其非
阻塞
操作,然后在准备替换
队列
的
内容时再次
阻塞
?我是说,它本来可以把它
的
锁.增长
队列
(涉及数组副本)不会导致并发添加
的
错误行为,而当当前添加
的
队列
大小增加时,附加添加完全可以出现吗?
浏览 3
提问于2016-12-27
得票数 4
回答已采纳
1
回答
当侦听器线程被
阻塞
用于操作时,MQTT - Paho IMqttMessageLIstener会丢失消息。
java
、
mqtt
、
paho
我有一个简单
的
MQTT侦听器,它订阅一个主题并回拨lock.unlock(); 假设我向主题测试发布了1000条消息,但是在tomcat上运行上面的侦听器将显示< 1000控制台输出,显示接收线程没有接收到所有发送
的
消息
浏览 1
提问于2018-03-25
得票数 0
回答已采纳
11
回答
Java
执行者:当任务完成时,如何在不
阻塞
的
情况下得到通知?
java
、
callback
、
notify
、
executor
假设我有一个满是任务
的
队列
,需要提交给executor服务。我要他们一次处理一个。我能想到
的
最简单
的
方法是:但是,我正在努力避免完全
阻塞
。如果我有10,000个这样
的
队列
,它们需要一次一个地处理它们
的
任务,那么我将耗尽堆
浏览 53
提问于2009-05-05
得票数 176
回答已采纳
1
回答
阻塞
队列
实现
java
、
thread-safety
、
blockingqueue
我刚刚用信号量实现了一个定制
的
阻塞
队列
。package poolThread; import
java
.util.Queue;
浏览 0
提问于2016-05-04
得票数 2
回答已采纳
1
回答
是否存在像SynchronousQueue这样
的
具有容量
的
实现?
java
、
multithreading
、
queue
在从套接字连接读取项
的
Java
应用程序
中
,我需要(由于没有进一步概述
的
原因) 因此,实际上,我希望使用单个工作线程来处理从套接字接收到
的
缓冲项。在工作线程和读取器线程之间设置一个合适
的
队列
作为缓冲区
浏览 1
提问于2012-08-10
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java集合-阻塞队列
Java并发编程:阻塞队列
Java集合之阻塞队列LinkedBlockingQueue
【Java并发编程】阻塞队列 BlockingQueue
Java集合之阻塞队列ArrayBlockingQueue
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券