腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
阻塞
队列
和非
阻塞
队列
我需要设置一个生产者-消费者方案,其中两个线程由一个
队列
链接(生产者将任务推入
队列
,消费者在任务出现时执行任务)。由于
队列
大部分时间都是空的,所以我必须做好它,这样使用者线程就可以在出厂者一推出什么东西时就睡觉并被唤醒。然而,我必须确保制片人永远不会被封杀,即使是在短期内。换句话说,我需要一些单边
阻塞
队列
。这里有无锁
队列
,但是根据定义,这些
队列
是免费的,因此它们不可能阻止使用者线程。 我已经考虑过将一个无锁
队列
与一个条件变量关联起来。当使用者线程发现<
浏览 1
修改于2017-06-21
得票数 6
5
回答
阻塞
队列
设计
当
队列
已满时,消费者会排空
队列
并进行一些处理。选项A:消费者定期轮询
队列
以检查它是否已满,所有写入器都在等待(毕竟这是一个
阻塞
队列
:)。选择B:我用一个同步的"put“方法实现我自己的
队列
。在放置所提供的元素之前,我测试
队列
是否接近满(满减去1个元素)。然后我放入元素并通知我的消费者(它正在等待)。
浏览 0
修改于2012-05-15
得票数 0
1
回答
阻塞
队列
实现
我刚刚用信号量实现了一个定制的
阻塞
队列
。 由于一个我找不到的原因,当
队列
为空时,我的
队列
没有被信号量
阻塞
。
浏览 0
提问于2016-05-04
得票数 2
回答已采纳
10
回答
“关闭”
阻塞
队列
在
阻塞
队列
的javadoc中,我读到: 谢谢!
浏览 2
提问于2011-03-21
得票数 32
回答已采纳
2
回答
创建
阻塞
队列
有时,BlockingQueue的这种实现和执行只会起作用。有时它会出现分段错误。知道为什么吗?using std::thread;using std::mutex;using std::cout;#include <queue>#include <string>using std::to_string; #
浏览 0
修改于2014-05-15
得票数 2
回答已采纳
5
回答
Java
阻塞
队列
public class BQueue<T> { private int limit; this.limit = limit; while (isFull()) {
浏览 0
修改于2012-01-26
得票数 15
1
回答
阻塞
队列
无序
我有一个包含整数的简单
阻塞
队列
。在多线程环境中,我需要将元素添加到
队列
的后面。在我的程序输出的第5行,3不知何故排在
队列
的前面,尽管看起来是先添加了2。
浏览 18
提问于2019-04-21
得票数 1
4
回答
Java,
阻塞
队列
我一直在读关于
阻塞
队列
的文章,出现了一些问题。我读过的所有示例都只演示了只有一个消费者和一个生产者线程的情况。问题是:假设我们有1个生产者和3个消费者,在当前时刻,所有消费者都调用了take()方法,但是
队列
是空的,所以它们都在等待出现第一个元素。当第一个元素出现时,哪个使用者线程将采用它?
浏览 1
提问于2013-04-08
得票数 0
回答已采纳
4
回答
有界
阻塞
队列
有人能帮我检查一下这段代码吗?为了简单起见,我还没有实现所有的方法。 * Implements a blocking bounded queue from a given non-blocking unbounded queue implementationabstract class DerivedQueue<E> implements Queue<E> DerivedQueue(Queue<E> queue, int size) if(queue==null | size <0)
浏览 0
修改于2015-07-17
得票数 2
1
回答
任务
阻塞
队列
问题:我有文件系统显示文件,我想通过WCF上传它们。我想要的是将最大并行数限制在一些ThreadMaxConcurrency上我所忽视的是消费者的部分。而且我不知道的是.延迟单个任务--例如,不要在FolderWasCreated之前为它们上传新文件。
浏览 2
提问于2015-03-07
得票数 0
回答已采纳
1
回答
非
阻塞
队列
国际商业机器公司(见参考资料)写了关于Java1.5的java.util.concurrent类的好处,它提供了非
阻塞
队列
。 请在下面解释NonBlockingCounter的缺点/缺点。
浏览 2
提问于2010-08-11
得票数 2
回答已采纳
3
回答
如何测试
阻塞
队列
实际
阻塞
我有一个
阻塞
队列
(我真的很难改变它的实现),我想测试它是否真的
阻塞
了。特别是,如果
队列
为空,则pop方法必须
阻塞
,并在执行push时立即解除
阻塞
。如何正确地确保在调用push之前执行pop,即在push返回之前
阻塞
?
浏览 0
修改于2017-11-18
得票数 4
1
回答
Android:连续SQL插入的
阻塞
队列
还是非
阻塞
队列
?
因此,我的服务将向线程提供一些数据,将其添加到
队列
中,然后另一个线程(使用者)将从
队列
中取出并插入到数据库中。我的问题是,在我的情况下,
阻塞
队列
有意义吗? 最重要的在这个应用程序是所有的数据被插入到数据库。据我所知(如果我错了,请纠正我),但是如果
队列
已满,并且使用者线程不能足够快地插入以释放更多的
浏览 0
修改于2017-05-23
得票数 0
回答已采纳
1
回答
阻塞
队列
不是
阻塞
线程吗?
我正在我的程序中使用
阻塞
队列
..我的客户端thred轮询响应,服务器thred向
队列
提供响应。我没有从客户端使用任何thread.sleep机制,因为当我的服务器线程延迟将一些消息放入
队列
时,我使用blockingqueue..But im从
队列
中生成空值。为什么会发生这种情况?
浏览 0
提问于2013-05-01
得票数 0
回答已采纳
2
回答
阻塞
队列
使用场景
我觉得
阻塞
队列
模式很适合它。因此,我使用大小为10的数组实现创建了一个
阻塞
队列
。在主应用程序的开始,我正在为这个
队列
初始化一个消费者线程。 然而,生产者方面对我来说有点令人困惑。根据我的理解,如果
队列
已满,如果主应用程序遇到异常,则执行producer.put(对象)将被
阻塞
,直到
队列
有空间,因此主应用程序也将
阻塞
。这是正确的理解吗?
浏览 0
提问于2016-02-05
得票数 0
2
回答
pthread同步
阻塞
队列
我正在寻找使用pthread同步语义在C中推荐的线程安全
阻塞
队列
(多生产者/消费者)的实现。
浏览 0
修改于2011-01-02
得票数 23
回答已采纳
2
回答
阻塞
队列
和InterruptedException
在A的一个方法中,我调用了LinkedBlockingQueue.put()方法,因为我想在
队列
中插入一个项。但是,如果
队列
已满,我的线程将等待,直到空间可用,或者直到我的线程被中断。问题是,即使我的线程被中断,我也希望项目在
队列
中。谢谢
浏览 0
提问于2012-06-13
得票数 1
回答已采纳
3
回答
阻塞
队列
竞争条件?
我正在尝试实现一个高性能的
阻塞
队列
,这个
队列
是由一个循环缓冲区支持的,它位于p线程、signaphore.h和gcc原子构建器之上。
队列
需要处理来自不同线程的多个同步读取器和写入器。但是,在经过几十万次迭代之后,它会返回
队列
中检测到的损坏。vacanciesatomically获取下一个头索引(mod
队列
大小)向其写入增量占用者 读者所做的
浏览 2
提问于2012-01-05
得票数 4
回答已采纳
2
回答
等待多个
阻塞
队列
如何在Java中等待多个
阻塞
队列
?考虑到这是一个并发编程问题,客户如何同时等待所有这些。
浏览 6
修改于2018-08-15
得票数 1
3
回答
单进程
阻塞
队列
我还需要能够优先处理请求,因为有些是不紧急的后台进程,有些是实时的,需要跳到
队列
的最前面立即处理。 我对
队列
没有太多的经验,但是如果这样的库不存在的话,我会感到惊讶。
浏览 4
提问于2015-05-29
得票数 1
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券