多线程 问答列表

让 Rust 线程摆脱阻塞操作的标准方法是什么?

作者:Harald 提问时间:9/23/2018

我来自Java,习惯于沿着以下方式的成语 while (true) { try { someBlockingOperation(); } catch (InterruptedException...

工作线程不响应来自主线程的槽调用

作者:arc_lupus 提问时间:7/25/2022

对于我基于 Python 和 Qt 的项目,我想将昂贵的计算和提供服务器/客户端功能的函数移动到单独的线程中,以解冻我的 GUI。在让它们保持运行的同时,我仍然希望它们定期检查主线程是否有新数据。因此...

链接器命令失败,退出代码为 1,带有 C 语言的线程

作者:Dawid Janas 提问时间:7/31/2022

在我的应用程序中,我收到此错误: clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用) 以下是我的代码: #include <pthread.h> #include <std...

如何从一开始就启动具有多个线程的进程?

作者:Sourav Kannantha B 提问时间:8/4/2022

据我所知,进程是它托管的所有线程的公共容器。如果多个线程在同一进程中运行,则它们可以轻松共享资源。进程中的所有线程共享一个公共地址空间。另一方面,线程是程序的执行单元。 操作系统中的调度程序调度线程...

Java:回调到主线程

作者:PeMa 提问时间:8/23/2022

如何让回调在“主线程”中执行? @Test void threadTest() throws InterruptedException { System.out.println("main th...

使用 AynscSpinner 处理来自两个订阅者的回调

作者:code_monkey 提问时间:8/24/2022

我查看了 AsyncSpinner,想检查我的理解是否正确。给定两个回调注册到一个订阅者并注册到另一个不同的订阅者,订阅 sub1 中消息的频率远高于 中。我们可能有一个全局回调队列,如 .此外,处理...

在多线程环境中使用时由 streambuf 触发的 SIGSEGV 错误

作者:jackxie 提问时间:8/24/2022

我实现了一个从 std::streambuf 派生的输出缓冲区 LogStreamBuf, 它用于具有大量 cout 的多线程环境,当短时间内大量输出时发生 SEGV 错误, bt喜欢下面,复制时...

线程似乎按顺序运行线程

作者:MAK 提问时间:11/9/2009

我正在尝试在我正在处理的 Python 项目中使用线程,但线程在我的代码中似乎没有按照预期的方式运行。似乎所有线程都是按顺序运行的(即线程 2 在线程 1 结束之后启动,它们不会同时启动)。我写了一个...

为什么我们可以直接将函数对象推送到 std::thread?

作者:Peter 提问时间:9/10/2022

我有点困惑为什么我们可以做这样的事情: std::vector<std::thread> vec; vec.reserve(2); vec.emplace_back(std::bind(silly,...

如何使函数等到使用 node.js 调用回调

作者:Chris 提问时间:2/16/2011

我有一个简化的函数,如下所示: function(query) { myApi.exec('SomeCommand', function(response) { return response;...


共447条 当前第19页