multithreading 相关问题

多线程是计算机或程序通过利用多个并发执行流(通常称为线程)同时或异步执行工作的能力。

C ++相当于Java的BlockingQueue

我正在将一些Java代码移植到C ++,并且一个特定部分使用BlockingQueue将消息从许多生产者传递给单个消费者。如果你不熟悉......

回答 3 投票 23

AtomicReference与AtomicReferenceFieldUpdater,AtomicReferenceFieldUpdater的目的是什么?

我想原子地升级我的参考。例如,使用compareAndSet,getAndSet和其他原子操作。我来自C ++,所以在C ++中我有volatile关键字和不同的原子...

回答 1 投票 2

如何捕获Java连接线程中每个子进程的“已终止”事件

我有“n”个线程“加入”,我想知道每个线程何时结束。我写了这段代码,但我得到的状态是“RUNNABLE,TIMED_WAITING等”。但不是“完成”。预计会......

回答 1 投票 0

Java - 使用成员函数启动线程

我有一个扩展“Thread”类的类。这个子类已经在实现run()方法。但是有可能在同一个方法中创建另一个用户定义的方法(比如saveData(Object obj))......

回答 1 投票 -3

C#:'function'没有重载匹配委托System.Threading.WaitCallBack

所以我最近一直在使用线程并且错误(C#:'Generic_Function'没有重载匹配委托System.Threading.WaitCallBack)让我感到困惑。起初我以为必须有......

回答 2 投票 0

使用缓冲区进行Python视频处理 - 执行两个线程时出错

我开始使用openCv和线程进行视频处理。在这种情况下,测试是使用mp4视频完成的,但目的是通过IP摄像头进行测试。由于我无法控制FPS,我...

回答 1 投票 0

对调度程序进行单元测试有哪些策略?

这篇文章的开头是“单元测试多线程代码中常见的模式有哪些?”,但我发现了一些关于SO的其他讨论,他们普遍同意“It is Hard(TM)”和“它取决于(......)

回答 5 投票 13

如何使用多线程分而治之?

我是Python新手,一直在尝试使用多线程。关于这个主题已经有关于Stackoverflow的深入评论,但我仍然有一些问题。我的计划的目标是......

回答 1 投票 2

任务循环开始偏移列表

我试图循环一个任务列表,并将每个任务的开始偏移特定的秒数,如:Int32 delayTime = 1500;名单 tasks = new List (); // ......

回答 1 投票 1

pthread_barrier_wait在创建所有线程后挂起

我正在尝试编写一个简单的程序,在从main打印消息之前使用屏障等待创建多个线程。这是我的代码:#include #包括

回答 1 投票 3

Python 3 - 主线程未检测到后台线程中的KeyboardInterrupt,直到用户将鼠标悬停在GUI窗口上

我编写了一个基于Python 3 TkInter的GUI应用程序,它在后台启动一个工作线程。工作线程完成后,等待两秒钟(这是为了避免可能的比赛...

回答 1 投票 2

ReleaseMutex:从非同步代码块调用对象同步方法

我有这个相当简单的代码片段很少抛出“System.ApplicationException:从非同步的代码块中调用了对象同步方法。”什么时候 ...

回答 2 投票 5

如何在线程中使用QDateTime?

我有一个线程,我需要执行一个重函数。首先,我有一个函数从GUI获取两个QDateTime值并将它们转换为UNIX时间戳。其次,“重”功能......

回答 1 投票 0

线程执行时CPU内部真正发生了什么?

我认为我在思考Java中的线程概念,这可能是一个愚蠢的问题。我在线程上阅读了一些已回答的主题,但实际上并没有回答我的问题。所以假设我们......

回答 2 投票 1

将线程注册到Phaser

我正在学习Phaser。在这样做的同时,我遇到了一个问题。下面是我的代码,公共类RunnableTask实现了Runnable {private Phaser phaser;上市 ...

回答 1 投票 1

C ++`Timer`类实现

我设计了一个Timer类,它每n n秒调度一次事件(使用Observer模式)。当然它会创建一个新线程,以便不阻止调用它的线程。然后我......

回答 7 投票 13

C#线程中止

我已经使用Thread来查看等待表单,而我的主表单正在Load事件中加载。但有时我得到一个ThreadAbortException,上面写着“线程被中止了”。请帮我修理......

回答 1 投票 -1

尽管在线程池中有可用的线程,但Task.Factory.StartNew的启动时间很长

这个问题是我提出的上一个问题的延续:任务开始运行需要几秒钟我现在知道如何重现这个场景。 Task.Factory ....

回答 1 投票 0

使用通道在线程之间传递Rust pnet数据包

我正在研究一个简单的Rust程序,它读取和解析网络数据包。为了读取网络数据包,我正在使用pnet库。因为解析可能需要一些时间我使用两个单独的...

回答 2 投票 1

OpenSSL C多线程客户端分段故障

我的一个多线程客户端有一个问题,这是完整的代码,它基本上是一个强制执行者:#include #包括 #包括 #include ...

回答 1 投票 -1

© www.soinside.com 2019 - 2024. All rights reserved.