腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
LinkedBlockingQueue put与offer
、
、
我有一个链接的
阻塞
队列
,我在其中执行插入和删除操作。性能参数包括CPU利用率、内存和总体吞吐量。应用程序使用是实时系统,其中可以有多个传入的请求和更少的线程来处理我们需要在
队列
中插入元素的地方。 我读过put和offer的
Java
文档,内部应用程序没有太大
区别
。
浏览 0
提问于2013-10-17
得票数 15
回答已采纳
1
回答
阻塞
与链接
阻塞
的
区别
、
、
两者在
Java
中的
区别
是什么?仅仅是
阻塞
deque使用数组而链接
阻塞
deque使用链接列表吗?我想知道这一点,这样我就可以决定我想要在音频跟踪
队列
中使用哪种数据结构。
浏览 5
提问于2022-09-10
得票数 -4
回答已采纳
4
回答
Go频道vs
Java
BlockingQueue
、
、
、
Go频道和
Java
BlockingQueue之间有什么
区别
吗?两者都是具有相似
阻塞
和内存模型语义的
队列
。可选地,两者都可以具有容量集。
浏览 3
提问于2012-05-22
得票数 15
回答已采纳
1
回答
提升并发
队列
非
阻塞
与非等待
、
我正在阅读boost::concurrent::sync_bounded_queue的文档 非等待并发
队列
操作 非
阻塞
并发
队列
操作 我不明白不等待和不
阻塞
之间的
区别
浏览 1
提问于2020-10-30
得票数 2
回答已采纳
1
回答
DispatchQueue.sync {}
阻塞
“线程”或“
队列
”
、
、
、
、
DispatchQueue.main.sync { // Block 2 }}在主
队列
上questionBecause 之后,它向主
队列
提交第一个块以在某一时刻执行,系统决定运行block1 .sync方法块“线程/
队列
?”<- My --“线程/
队列
”被
阻塞
,块2不能在块1完成之前执行,因
浏览 7
提问于2022-05-17
得票数 0
回答已采纳
7
回答
在线程通信中,与共享数据相比,消息
队列
有什么优势?
、
、
、
让我困惑的是,我看不出使用共享数据和消息
队列
之间的
区别
。我现在正在做一个windows上的非gui项目,所以让我们使用windows的消息
队列
。并以传统的生产者-消费者问题为例。使用消息
队列
,生产者可以简单地PostThreadMessage而不
阻塞
。这就是异步消息的优势。但我认为在两个线程之间一定存在一些锁来保护消息
队列
,否则数据肯定会损坏。我不知道我的猜测是否正确,但如果它是真的,优势似乎不再存在,因为这两种方法都做同样的事情,唯一的
区别
是系统在使用消息
队列
浏览 3
提问于2011-08-19
得票数 6
回答已采纳
2
回答
LinkedTransferQueue
阻塞
还是不
阻塞
队列
?
、
、
、
我在
java
中读到了并发
队列
,并且收到了关于LinkedTransferQueue的混淆。什么是LinkedTransferQueue类型(它是
阻塞
队列
还是非
阻塞
队列
)?LinkedTransferQueue使用CAS (比较和交换)方法和park (比较和交换)方法不安全,并且由节点和指针(如ConcurrentLinkedQueue )组成,它推动了这样的想法,即它是一个非
阻塞
队列
最后,LinkedTransferQueue
阻塞
还
浏览 3
提问于2016-08-03
得票数 0
回答已采纳
1
回答
如何实现具有原语类型的
阻塞
队列
?
、
、
是否有
Java
本机实现使用具有原始类型的
阻塞
队列
?如果没有,我如何建立一个? 在使用原语类型时,我希望使用
阻塞
队列
而不使用装箱,并取消装箱。我检查了特洛伊资产,但它不支持
阻塞
队列
。
浏览 2
提问于2016-09-06
得票数 3
回答已采纳
5
回答
Java
阻塞
队列
、
、
、
、
public class BQueue<T> { private int limit; this.limit = limit; while (isFull()) {
浏览 0
提问于2011-12-19
得票数 15
4
回答
Java
,
阻塞
队列
、
、
、
、
我一直在读关于
阻塞
队列
的文章,出现了一些问题。我读过的所有示例都只演示了只有一个消费者和一个生产者线程的情况。问题是:假设我们有1个生产者和3个消费者,在当前时刻,所有消费者都调用了take()方法,但是
队列
是空的,所以它们都在等待出现第一个元素。当第一个元素出现时,哪个使用者线程将采用它?
浏览 1
提问于2013-04-08
得票数 0
回答已采纳
1
回答
LinkedBlockingQueue -
java
-
队列
已满
、
我有一个链接
阻塞
队列
,在它周围我进行协调。容量是
队列
中的10个(我目前正在测试)。下面是这个错误。为什么会这样呢?JavaDoc说我是不是误会了什么?
java
.lang.IllegalStateException: Queue full at
java
.util.AbstractQueue.add(AbstractQueue.
java
:98
浏览 2
提问于2015-09-24
得票数 5
回答已采纳
1
回答
如何等待
阻塞
队列
被worker清空
、
、
、
我使用的是带有
阻塞
队列
的单生产者-单消费者模型。我希望生产者在完成生产后,等待
队列
清空后再返回。 我实现了Marc Gravell提出的BlockingQueue建议的。我希望完成的事件处理程序一直
阻塞
,直到
队列
被清空,例如,当所有文件都被打印出来时。我想添加一个类似"WaitToClose()“的方法,它将
阻塞
到
队列
为空。(将工作线程设置为IsBackground = true会有
区别
吗?)
浏览 0
提问于2009-07-17
得票数 4
回答已采纳
4
回答
多线程是
队列
契约的一部分吗?
、
、
对我来说,使用
队列
抽象似乎很自然,但是使用
队列
似乎意味着多线程--据我所知,大多数标准的
java
队列
实现驻留在
java
.util.concurrent包中。 我知道我可以继续使用任何支持拉和推的数据结构,但是我想知道在这种情况下使用哪种数据结构更自然(在单个线程应用程序中使用
队列
可以吗?)
浏览 10
提问于2012-06-26
得票数 0
回答已采纳
5
回答
java
中的无限fifo
、
、
、
我正在寻找一种线程安全的无限
阻塞
fifo,它由固定的缓冲区支持,如数组。语义是多个读取器和写入器线程可以安全地访问它。如果缓冲区已满,写入器将
阻塞
并覆盖最旧的项。如果缓冲区为空,则读取器
阻塞
。有趣的是,我通常会寻找的地方(
java
自己的并发集合、commons集合、芭乐)都看不到对这种“显而易见”的需求有一个即时的答案。
浏览 0
提问于2013-02-18
得票数 0
回答已采纳
2
回答
ForkJoinTask vs CompletableFuture
、
、
、
、
在
Java
8中,有两种启动异步计算的方法-- CompletableFuture和ForkJoinTask。我能看到的一个关键
区别
是,CompletableFuture.join方法只是
阻塞
,直到将来完成(waitingGet只是使用ManagedBlocker旋转),而ForkJoinTask.join可以窃取
队列
中的工作
浏览 0
提问于2015-11-27
得票数 14
1
回答
在指定的日期/时间解锁对象
、
、
我想实现一个功能,我将能够锁定一个用户帐户和存储的日期,用户帐户将被解锁。 这样的事情是可能的吗?或者说唯一的方法就是使用Timer().schedule(new TimerTask()
浏览 14
提问于2020-06-24
得票数 0
回答已采纳
1
回答
固定线程池中的线程
阻塞
、
、
我有两个疑问: 关于
Java
中的固定线程池。假设我创建了一个由5个线程组成的固定线程池,并且所有线程都在执行中,并且假设
队列
中有4个任务在等待以完成这些线程的执行。如果所有当前执行的任务都被
阻塞
了,会发生什么情况?是否有方法从该
队列
中提取任务并将
阻塞
的任务放入
队列
?我们将如何知道某个任务是被
阻塞
的还是正在执行?
浏览 2
提问于2011-11-18
得票数 8
1
回答
Redis pubsub vs
阻塞
操作
、
如何在redis的pubsub和
阻塞
操作之间进行选择? Redis提供了像BLPOP这样的
阻塞
操作,它会
阻塞
操作,直到可以从列表中弹出一个元素。为什么我不应该使用它来实现PUBSUB的功能。如果我的用例很简单,没有多个通道,我可以使用基本的
阻塞
操作吗?
浏览 0
提问于2014-04-26
得票数 6
1
回答
Phusion旅客“高层排队请求”与“排队请求”的
区别
、
我有一个运行nginx和phusion乘客版本4.0.37的设置 在运行sudo passenger-status时,有人知道“顶级
队列
中的请求”和“
队列
中的请求”之间的
区别
吗?我看到“
队列
中的请求”变得很大(因为套接字或网络问题
阻塞
了线程),但是“顶级
队列
中的请求”始终保持在0,这对我来说意味着可能存在特定于应用程序的
队列
和一个单独的顶级
队列
的概念。但是,我不明白在什么情况下,顶级
队列
起作用。
浏览 0
提问于2014-04-12
得票数 1
回答已采纳
1
回答
Java
的
队列
不能指定有限的大小,所以“添加”和“提供”有什么
区别
?
、
、
、
、
Java
的
队列
,但我的问题是“什么时候
队列
可以满”?在标准
java
中似乎没有固定大小的
队列
,并且
队列
没有指定大小的方法。 如果不是这样,如何指定<
浏览 1
提问于2014-10-13
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java集合-阻塞队列
Java并发编程:阻塞队列
Java集合之阻塞队列LinkedBlockingQueue
【Java并发编程】阻塞队列 BlockingQueue
Java集合之阻塞队列ArrayBlockingQueue
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券