multithreading 相关问题

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

如何使用 Python Socket Server 打开和关闭线程?

我有一个简单的Python套接字服务器,我希望我的客户端能够在多个连接的持续时间内打开/关闭线程进程(即我不想保持我的客户端-服务器连接...

回答 1 投票 0

任务与线程池

我有一个 C# 应用程序,其中包含要做的工作列表。我希望尽可能多地并行完成这些工作。但是我需要能够控制并行任务的最大数量。 来自

回答 4 投票 0

c++ 线程函数按值接受类对象:为什么调用移动构造函数?

#包括 #包括 模板 类我的类{ 民众: MyClass(int val) : val_(val) {} // 复制构造函数 MyClass(const MyClass& other) :

回答 1 投票 0

Pthread条件睡眠?

我正在尝试找到一种简单的方法来睡眠或停止执行,并唤醒 C 中的另一个(而不是调用的)线程。 它应该像这样工作: int 主函数(无效) { int 消息 = 0; ptread_t t;

回答 2 投票 0

c++ 线程函数按值接受对象:为什么 std::ref(obj) 可以编译?

#包括 #包括 模板 类我的类{ 民众: MyClass(int val) : val_(val) {} 私人的: int val_; }; 模板 无效

回答 1 投票 0

TryTake 正在窃取最近在另一个线程上添加的元素

在解释 ConcurrentBag 时,在线链接 https://www.albahari.com/threading/part5.aspx 表示“...所以,准确地说,调用 Take 会为您提供最近添加的元素.. .

回答 1 投票 0

多线程是 Dynamodb BatchWriteItem 25 条记录限制的最佳解决方法吗

我需要向 DynamoDB 表写入几百万条记录。该应用程序是使用 golang 和 aws-sdk v2 编写的。我目前使用 BatchWriteItem 一次写入 25 个项目。这可以插入...

回答 1 投票 0

如何在完成后从容器中删除`std::thread`?

类中有一个std::list,另一个线程可以添加一些。如何处理完成后从列表中删除线程元素的责任? 我以为...

回答 1 投票 0

同步方法和块有什么区别?

同步方法和同步语句有什么区别? 如果可以的话,请用一个例子来更清楚地说明。

回答 5 投票 0

RaspberryPI 线程随着时间的推移会导致延迟

简介 我正在 Raspberry Pi 上使用 Python 3.9 开发一个多线程应用程序,它利用 ThreadPoolExecutor 来管理多个线程。 随着时间的推移,开始有...

回答 1 投票 0

接收单个任务完成通知 OmniThreadLibrary Parallel.ForEach

我使用 Delphi 10.4 和 OmniThreadLibrary,利用 Parallel.ForEach 构造来执行任务。但是,我遇到了一个问题,只有当所有任务都完成后我才会收到通知

回答 1 投票 0

Java:使用 executorService 运行异步任务

我有两个端点/issue和/callback,调用/issue后会立即调用/callback。在问题中,我向执行者服务提交了一项任务,并将未来存储到地图上,键为 or...

回答 1 投票 0

从多个线程调用accept()

我正在编写一个并发 TCP 服务器,它必须使用“每个连接一个线程”的方法(使用线程池)处理多个连接。我的疑问是哪种方式对每个人来说都是最佳的方式

回答 1 投票 0

ExecutorService 未将完成的线程返回到池中?

我创建了一个异步任务线程,它为长时间运行的作业创建了内部 8 个工作线程。假设我有 8 个长期运行的作业,一切都工作正常。所有 8 个 Worker-Jobs 在例如 10 秒内完成...

回答 1 投票 0

在widlfly任务线程中中断是一个坏主意吗?

我在 Wildfly 中的两个任务线程之间存在竞争条件。我的系统在多个其他系统之间进行协调。我有一个保存交互状态的对象。偶尔有两个请求...

回答 1 投票 0

如何在另一个线程或后台使用R.raw.music1运行音乐?

我想在后台或不在主线程上的另一个线程中运行音乐。当我继续单击按钮并调用音乐方法时,然后立即开始音乐,不会有任何延迟,也不会冻结主线程。

回答 2 投票 0

C++多线程情况下向量的一个奇怪的事情<atomic<bool>>

>,代码在这里: #包括 #包括 #包括 #包括 使用命名空间 std; 国际马...

回答 1 投票 0

Python:如何将相同的锁传递给映射到 ThreadPoolExecutor 的多个线程?

假设我不想全局指定锁。如何将相同的锁传递给 ThreadPoolExecutor 中的每个线程?这是不起作用的: 导入线程 从并发.futures 导入

回答 1 投票 0

C# 线程挂在关闭文件上

我有一个线程调用静态方法来使用WindowsAPICodePack ShellPropertyWriter 和BackgroundWorker 更新文件属性。该线程为

回答 3 投票 0

如何在 C++ 中不使用 Lamda 的情况下创建线程并在托管类的成员函数中传递 (this)

我正在使用 Windows winform,并且我有另一个带有 Detector.h 和 Detector.cpp 文件的 ref 类检测器。 在 Detector.cpp 文件的成员函数中,我想创建一个可以更新的线程

回答 1 投票 0

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