腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
解锁时发出多个
线程
信号的锁
c
、
multithreading
、
synchronization
、
locking
、
semaphore
是否有一种方法来实现由两个组件使用的锁,当第一个由多个
线程
组成的组件在锁定锁上等待时,而第二个组件接收到锁并解锁它,这会向等待它的所有其他
线程
发出信号? 它需要
跨
平台(它将在
C
中实现)。
浏览 1
提问于2017-02-23
得票数 2
回答已采纳
3
回答
每x毫秒从网络摄像头创建一张图像
c#
、
.net
、
webcam
我正在使用
c
#与网络摄像头集成。我需要每隔x毫秒生成一个快照图像并将其保存到文件中。我已经启动并运行了在按钮单击事件中保存到文件的代码,但是我想知道在后台拍摄快照时应该做什么-这应该是多
线程
的吗?我可以只
阻塞
UI
线程
,放入Thread.Sleep,然后拍摄快照,但我不知道这样做是否正确。我想过使用后台工作者,但现在我在使用SendMessage时遇到了
跨
线程
的困难……所以我想知道我是不是应该去麻烦多
线程
,或者只是
阻塞
UI。
浏览 2
提问于2010-05-23
得票数 1
回答已采纳
2
回答
异步
线程
间通信
c++
、
multithreading
、
events
、
boost
、
signals
我正在编写一个
跨
平台的程序,它使用一个小型RARP服务器(使用winpcap/pcap实现),并运行两个TCP服务器。我必须使用
C
++。因此,我将至少有4个
线程
,主
线程
包括控制器、2个TCP/IP异步套接字和RARP服务器。我将执行异步
线程
间通信。我该怎么
浏览 1
提问于2010-08-15
得票数 3
回答已采纳
1
回答
阻塞
代码和回调。如何将
阻塞
码转换成非
阻塞
码?
multithreading
、
winapi
、
callback
、
blocking
、
nonblocking
我们可以假设
C
是一种语言和WinApi COM DLL。function OnEvent(type newValue) {} 但是,为了使这个调用成为非
阻塞
的,这个“发送操作”应该被缓冲(即有一
浏览 2
提问于2021-09-18
得票数 0
回答已采纳
3
回答
关闭
阻塞
UDP套接字的正确方法
c++
、
sockets
我有一个
C
++对象,它创建一个
线程
来从
阻塞
的UDP套接字读取数据:while (mRunning.load(boost::memory_order_consumemReplyAddr.mSockAddrLen); //do stuff}(mRunning是一个boost::atomic)从另一个
线程
调用对象的析构函数这个
线程
安全吗?关闭<em
浏览 2
提问于2011-06-10
得票数 10
4
回答
信号量实现
c#
、
c++
、
implementation
、
semaphore
我想知道是否有一种方法可以在
C
++ (或
C
#)中实现信号量,任何可以提供帮助的库。我试着使用OpenMP,但我没有办法真正
阻塞
线程
,相反,我不得不忙于等待它们,当我没有足够数量的
线程
时,这会导致死锁。所以首先,我在寻找一个可以让我
阻塞
/产生/杀死我的
线程
的库。最后,当我被介绍到信号量的上下文时,我发现它非常有用(也许我错了?)我熟悉OpenMP,看过英特尔的TBB,
C
#
线程
。但
浏览 7
提问于2011-05-14
得票数 2
回答已采纳
1
回答
这是在
C
++中启动
线程
的正确方式吗?
c++
、
multithreading
这是我用来启动
线程
的方法,它可以工作,但是我想知道这种方式有什么坏处吗?return 0;我使用的主要功能是:我用CloseHandle(A);结束
线程
浏览 1
提问于2016-10-20
得票数 0
回答已采纳
2
回答
同步
线程
:这里有冲突吗?
c#
、
multithreading
、
synchronization
class Class1 private static object consoleGate = new Object(); { {
浏览 0
提问于2012-02-19
得票数 0
回答已采纳
3
回答
阻塞
当前
线程
,类似于getchar()
c
、
multithreading
、
getchar
int main() create_daemon_thread_and_run(); return 0;我使用getchar()来
阻塞
主
线程
,终止整个进程。但是我想让它永远
阻塞
,比如{} 但我担心永远循环会消耗掉CPU的使用率。我想要的东西只是把
线程
休息,而不是吃CPU。我希望以
跨
平台的方式做到这一点。
浏览 0
提问于2012-11-18
得票数 1
回答已采纳
3
回答
Windows上多
线程
应用程序中非
阻塞
服务器/侦听套接字的最佳方法?
c
、
windows
、
multithreading
、
sockets
、
winsock
多
线程
。 我想知道什么是最有效和可伸缩的
浏览 3
提问于2011-05-01
得票数 2
3
回答
阻塞
队列是否需要同步块
java
、
multithreading
、
parallel-processing
public BlockingQueue<Message> Queue;我知道如果我使用同步列表,我需要将它放在同步块中,以便
跨
线程
安全地使用它
阻塞
队列也是这样吗?
浏览 1
提问于2019-03-24
得票数 2
2
回答
使用NoBuffering的哈斯克尔
跨
平台getChar
windows
、
haskell
、
io
、
ghc
有人通过国外呼叫解决方法:import Data.ChargetHiddenChar= fmap (chr.fromEnum)
c
_getch
c
_getch :: IO CInt 它可以工作,但问题是它似乎
阻塞
了控制台的输出,直到某个键被按下,而我同时从不同的
线程</em
浏览 3
提问于2021-03-09
得票数 4
1
回答
Qt
阻塞
线程
和
跨
线程
通信
multithreading
、
qt
、
qthread
我想问一个关于应用程序架构的问题对于接收
线程
,如何使其
阻塞
? 我知道readyRead()信号,我可以将它连接到某个处理数据报的插槽上,但是我该如何循环它,使这个
线程
永远这样做呢?In send Thread我可以从GUI
线程
产生一个信号,它将被发送<e
浏览 1
提问于2013-07-20
得票数 1
回答已采纳
1
回答
具有非
阻塞
控制台输入的
跨
平台方式
c++
、
c
、
input
、
console
、
cross-platform
我需要一种
跨
平台的方式,以非
阻塞
的方式调用std::cin。我知道使用
线程
是可能的,但也许有更好的选择?对于这一点,Threds似乎是过度杀伤力。
浏览 2
提问于2013-01-15
得票数 1
回答已采纳
1
回答
Qt使用boost
线程
更新GUI
qt
、
boost-thread
我使用Boost
线程
从相机采集图像,并在新图像到达时调用Qt signal。我的问题是这个插槽是在主
线程
中运行,还是在发出信号的
线程
中运行,以及如何实现所需的更新?谢谢
浏览 1
提问于2012-08-26
得票数 3
回答已采纳
1
回答
跨
线程
MessageBox不
阻塞
主
线程
输入
c#
、
wpf
、
multithreading
我正在尝试使用MessageBox从另一个Thread中显示。我在想,在单击OK按钮之前,是否存在阻止主窗口输入的方法?我到目前为止的代码是:{ MessageBox.Show(message, "
浏览 2
提问于2016-01-22
得票数 7
回答已采纳
1
回答
在
线程
中使用非
阻塞
TClientSocket。
multithreading
、
sockets
、
delphi
、
delphi-7
这篇文章描述了在
线程
中使用
阻塞
套接字。
浏览 4
提问于2015-12-17
得票数 0
回答已采纳
1
回答
BeginInvoke
阻塞
UI,而Invoke没有
阻塞
UI。为什么?
c#
、
winforms
、
multithreading
、
begininvoke
、
invokerequired
我对
跨
线程
访问所遇到的场景感到困惑。以下是我要做的事: actionExecutioner.Execute(); { }现在出现了
浏览 1
提问于2012-05-08
得票数 6
回答已采纳
2
回答
如何跨越AppDomain边界传递CancellationToken?
c#
、
.net
、
concurrency
、
appdomain
、
abort
在子appdomain中工作的一部分涉及
阻塞
ConcurrentQueue操作(例如,Add或Take)。我需要能够通过请求队列将abort信号传播到子appdomain,并唤醒其中的工作
线程
。因此,我认为我需要
跨
AppDomain边界传递一个CancellationToken。System.Threading.CancellationToken' in Assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5
c
浏览 0
提问于2013-03-01
得票数 15
回答已采纳
2
回答
仅针对特定
线程
的条件代码同步
java
、
multithreading
、
blocking
、
nonblocking
假设有三组
线程
。让我们说A,B,
C
。如果可以的话,你有什么想法吗?如果是这样的话,如何才能做到呢?
浏览 3
提问于2013-11-30
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
服务器模型——从单线程阻塞到多线程非阻塞(上)
服务器模型——从单线程阻塞到多线程非阻塞(下)
服务器模型——从单线程阻塞到多线程非阻塞(中)
Java并发编程:如何防止在线程阻塞与唤醒时死锁
C#使用线程窗口调试多线程程序
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券