腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
8
回答
C++
中的非阻塞
线程
安全
队列
?
、
在
C++
中有
线程
安全
的、非阻塞的
队列
类吗?编辑:删除了STL要求。
浏览 6
提问于2009-10-29
得票数 26
回答已采纳
1
回答
将嵌入式python异步集成到boost::asio事件循环中
、
、
、
、
我所做的就是创建一个新的python threading.Thread,然后从那里向
线程
安全
队列
添加一些数据,并调用boost::asio::post (通过pybind11公开)以在
C++
线程
上下文中执行回调这是我所期望的,但是我对asyncio并不熟悉,并且对于如何在我创建的新
线程
上创建一个新的asyncio.event_loop,以及如何将异步结果发布到
线程
安全
队列
/
C++
boost::asio:
浏览 27
提问于2022-02-11
得票数 2
回答已采纳
8
回答
我想同时等待一个文件描述符和一个互斥锁,推荐的方法是什么?
、
、
、
、
我想派生
线程
来执行某些任务,并使用
线程
安全
队列
与它们通信。我还想在等待期间对各种文件描述符执行IO操作。我想这样做的事实是否暗示了一个根本的设计缺陷? 关于
C++
和Python,我都是这样问的。我将把在文
浏览 0
提问于2011-04-03
得票数 21
回答已采纳
1
回答
QPID
C++
客户端多
线程
优化
、
、
、
、
我正在寻找一种最佳的方法来
线程
出一个
C++
Apache客户端,以便在高消息流量下获得最佳性能。有几个文档很少的类用来与QPID代理接口。连接、会话、发件人和接收器。连接提供会话,会话提供发送方或接收方。在阅读了各种QPID文档之后,我不清楚这些对象中哪些是
线程
安全
的(或者不是
线程
安全
浏览 1
提问于2012-04-03
得票数 1
5
回答
STL
队列
的
线程
安全
、
、
我正在使用
队列
在
线程
之间进行通信。我有一个阅读器和多个写入器
线程
。我的问题是,当我从
队列
中为读取器使用push/front/pop时,每次都需要锁定
队列
吗?= 0; queue.front(); i++这个想法是,我想减少锁定代码的粒度,因为写
线程
只会写到
队列
的后面,而且只有一个读
线程
。只要我获得了元素的数量,我就可以
浏览 0
提问于2010-10-27
得票数 19
1
回答
具有多个
线程
的stdout顺序
、
、
thread finished processing\n"); put data in result queue;}如果我使用
C++
编译并在上面代码中的main (但仍然使用printf )的“做一些事情”部分中使用iostreams,那么答案会改变吗?
浏览 1
提问于2013-10-11
得票数 1
回答已采纳
2
回答
传递易失性std::queue<int>错误丢弃限定符[-fpermissive] C++98
我有一个当我试图在函数中调用它的任何方法(pop、push、空、前沿等)时,例如: ...do something我得到以下错误。argument of 'bool std::queue<_Tp, _Sequ
浏览 5
提问于2015-07-12
得票数 5
4
回答
需要设计建议
C++
:要为其他
线程
实现一个
线程
队列
以传递数据
、
、
我以前没有做过任何
线程
编程,所以我想问你们一些设计建议,以及一些我应该知道的关于
线程
编程的内容。问题:我有一个供应商库,运行
线程
来轮询数据和从设备接收报告。根据设备的数量,
线程
数可以到达100+。每次
线程
接收数据时,它都需要调用一系列函数(来自供应商SDK,而不是
线程
安全
)来更新GUI上的值。 解决方案??:我的朋友建议我使用带有内置
队列
的
线程
来同步更新数据到GUI。
浏览 3
提问于2010-11-08
得票数 2
回答已采纳
2
回答
使用WinJS中的多
线程
WinRT组件
、
、
、
、
我有一个使用
C++
/CX编写的WinRT组件的WinJS应用程序。组件产生一个后台
线程
,该
线程
封装了一个巨大的遗留
线程
不
安全
的
C++
库,该库要求所有调用都从同一个
线程
进行。我需要实现一个生产者/消费者模式,其中组件中的后台
线程
是生产者,而JavaScript应用程序中的UI
线程
是消费者。调用部分很简单,因为JavaScript可以调用组件方法(在UI
线程
中),并且
C++
代码会将作
浏览 3
提问于2013-03-07
得票数 1
回答已采纳
1
回答
如何组织消费者
线程
中主
线程
等待数据
、
、
主
线程
从套接字中读取数据并将其存储在
队列
中。第二个
线程
将此数据写入磁盘文件。但是如果第二次写入比第一次读取数据更快,那么如何组织等待。我想用信号量来做这件事,但是我如何增加信号量计数器,然后下一个数据块读取到
队列
中。我知道如何在第二个
线程
中减少它。
浏览 0
提问于2011-08-22
得票数 0
回答已采纳
1
回答
c++
进程cpu使用率跳转导致检测
、
、
、
、
给定:RHEL5.3下的多
线程
(约20个
线程
)
C++
应用程序。在负载下测试时,top显示CPU使用率每秒在10-40%的范围内跳跃。设计非常简单-大多数
线程
实现了主动对象设计模式:
线程
有一个
线程
安全
队列
,来自其他
队列
的请求被推送到
队列
,而
线程
只在
队列
上轮询并处理传入的请求。已处理的请求会导致新的请求被推送到下一个处理
线程
。
浏览 2
提问于2010-06-18
得票数 0
3
回答
具有有序完成的异步
线程
池
、
在基本
线程
池模式中,主
线程
将任务推送到请求
队列
。
线程
池以未指定的顺序执行任务,并在每个任务完成时向主事件循环发送通知。 在某些情况下,您可以从额外的吞吐量中受益,但只能按照指定的顺序使用已完成的任务。主
线程
发送由
线程
池处理的音频块。可以并发处理多个块并按顺序完成,但是主
线程
必须按照提交处理的顺序将每个处理块推送到音频流中。我的第一个想法是使用请求任务的某种
线程
安全
队列
(链接列表或deque),让主
线程</em
浏览 5
提问于2017-07-17
得票数 1
回答已采纳
1
回答
与无锁并发
队列
()相比,阻塞
队列
的强度。
、
我是一个多
线程
编程的初学者。我认为像ConcurrentHashMap这样的并发类使用锁定。最近,我碰巧使用了
队列
,我查看了
线程
安全
队列
。所以我知道有BlockingQueue和linkedConcurrentQueue,我研究了这两个
队列
。 使用锁定,阻塞
队列
是
线程
安全
的。这就是我想的典型的
线程
安全</
浏览 2
提问于2020-07-08
得票数 0
回答已采纳
1
回答
linux
c++
创建最大值的信号量。
、
、
我想要创建一个
队列
来存储我的任务,我希望它是一个缓冲
队列
,我想使用一个信号载体来保证它的
线程
安全
,因为我使用几个
线程
来执行从任务
队列
中弹出的任务。当
队列
的大小小于buffer_size (由我定义的变量)时,add_task
线程
将把新任务推送到任务
队列
,当任务
线程
满时,任务
线程
将被阻塞,因此我需要一个最大值等于buffer_size的信号池。那么,我的问题是如何在Linux上在
C++</em
浏览 3
提问于2014-03-05
得票数 3
回答已采纳
6
回答
C++
等效java.util.concurrent.ArrayBlockingQueue
、
我想知道有没有与Java java.util.concurrent.ArrayBlockingQueue等价的
C++
类?
浏览 0
提问于2010-01-06
得票数 4
回答已采纳
1
回答
Java和
C++
之间的排队/出队
、
、
、
、
在android下,有没有一种众所周知的方法在Java和
C++
之间获取/请求数据?我试图向用户显示我在Java语言中执行的各个步骤的图像,但问题是每一步我都必须返回到
C++
,然后再返回到
C++
。我想过
队列
的用法,但我不确定使用
队列
是不是一件好事,甚至不确定是否可以使用
队列
。在Java和
C++
端都有。独立
线程
下的两个
队列
。一个
线程
(
C++
)插入
队列
,另一个
线程</e
浏览 1
提问于2014-06-26
得票数 0
7
回答
线程
安全
阻塞
队列
在.NET上的实现
、
、
、
我正在寻找一种用于.NET的
线程
安全
阻塞
队列
的实现。我所说的“
线程
安全
阻塞
队列
”的意思是:-
线程
安全
地访问
队列
,其中出列方法调用阻塞
线程
,直到其他
线程
放入(入队)一些值。
浏览 20
提问于2009-04-29
得票数 17
回答已采纳
1
回答
使用WebSphere MQ的客户端服务器
、
、
、
、
我在客户端服务器应用程序的两种选择中选择-第二次使用和WebSphere MQ方法(MQI)。基本上是服务器的一个输入
队列
和一个输出
队列
。客户端写入服务器输入
队列
,服务器将应答放入具有相关标识符等输出
队列
中。因此,只有2个
队列
needed.The服务器程序是多
线程
(
线程
池),多个
线程
将在输入
队列
上读取并写入输出
队
浏览 0
提问于2013-03-12
得票数 3
回答已采纳
6
回答
C++
清除
队列
和
线程
安全
、
、
、
我有一个
队列
类,其数据存储在一个向量中:有一个
线程
添加到基于此循环的
队列
中:好的,这显然是一个
线程
安全
问题,我需要让我的共享变量
线
浏览 8
提问于2014-12-17
得票数 2
回答已采纳
2
回答
C++
线程
安全
队列
实现
、
、
、
我在
C++
中将这个类用于生产者-消费者设置:#include <mutex> #include <condition_variable>如果存在问题,当我想停止Dequeue时,打开等待它的
线程
的最佳方法是什么?
浏览 0
提问于2016-09-15
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
线程和队列概述
实现线程安全队列——细粒度锁实现
Android C++系列:Linux线程(一)概念
浅析:线程安全
经常是消息队列,这次来个多线程模拟实现秒杀抢单功能
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券