multithreading 相关问题

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

在 JDBC 批处理作业中使用多线程

我们有一个 JDBC 批处理作业。有两个表: 业务_合同 分类_记录 表 BUSINESS_CONTRACT 存储了商业合同的信息,我们每个月对商业合同进行分类...

回答 3 投票 0

Windows 下的 PHP 线程安全和非线程安全

我正在下载 Windows 版 PHP。我在网站上有 2 个选项。 PHP 线程安全 PHP 非线程安全 请回答以下问题: 两者有什么区别?有哪些

回答 3 投票 0

Rust 和多线程的奇怪性能结果[已关闭]

你好,我一生中第一次尝试理解多线程(我的糟糕),用 Rust 编写代码。 我正在尝试一个简单的例子。我正在尝试修改多线程中的向量,我正在尝试...

回答 1 投票 0

从《C++ 并发实践》一书中了解获取-释放示例

您能解释一下为什么断言会触发吗?我无法理解下面的解释。 if(y.load... 和 if(x.load... 都使用 std::memory_order_acquire。这还不够吗?书上写的是...

回答 1 投票 0

是否应该在单独的线程中通知每个观察者?

我知道这听起来很沉重,但我正在尝试解决一个假设的情况。假设您有某个对象的 N 个观察者。每个人都对对象状态感兴趣。应用观察者 Pa 时...

回答 4 投票 0

HttpListener 的多线程应答

我有单线程进程,执行时间很长。我需要多个用户有权访问执行此过程,并且我选择 http 协议来管理调用。 当然,当一个过程...

回答 3 投票 0

如何在运行的进程之间共享配置的记录器?

我正在尝试构建一个带有记录器的小型 GUI 应用程序,该应用程序在某些时候会对多组数据(最多数百组)进行一些耗时的操作。当然,我想用

回答 1 投票 0

仅当在另一个事件内部调用事件触发方法时才会出现跨线程操作错误

目前,我有一个基于事件的日志记录系统的设置,该系统工作正常,除非在方法 Port_DataReceived(sen...

回答 1 投票 0

Python:将 5 个 RTSP 录制到 5 个视频文件(使用线程),但只获取最后一帧

我正在尝试在 Windows 计算机上使用线程将 5 个 RTSP 流(来自 IP 摄像机)记录到一个 python 脚本中的 5 个视频文件中。 但使用我的代码,我的 vi 中只有每个流的最后一帧...

回答 1 投票 0

pthreads:如何处理创建其他线程的主线程中的信号? (具体代码可见)

我有一个主线程,它保留在 main 函数中,即我没有像 pthread_create 那样专门创建它,因为它没有必要。该线程打开一个文件,然后创建其他线程,...

回答 2 投票 0

“IsDispose”布尔值在已处置类中如何可靠?

某些 Microsoft 类实现“IsDispose”布尔值,指示某个类已释放。我继承了其中一些类,有时用 wh...

回答 1 投票 0

将多处理函数的返回值放入矩阵中

我的实际问题相当长,我相信它可以从多重处理中受益。问题的症结如下: 我有一些多处理函数,它接受两个值 (x , y)

回答 2 投票 0

当我的队列有东西要处理时如何触发后台线程

我正在使用 ConcurrentQueue 来存储来自多个线程的消息。 如何创建一些后台线程,当我的队列中有东西时会自动触发?

回答 2 投票 0

无锁 spsc 队列中的数据未正确排序

我正在尝试编写一个有界无锁单生产者、单消费者队列,但是插入队列的元素顺序与从 q 中删除元素的顺序不同...

回答 1 投票 0

Zephyr - 创建线程的问题 - MPU 故障,数据访问冲突

我目前正在使用 Zephyr 和 nRF52840 DK 开发 BLE Central。 我尝试每秒记录当前连接的 RSSI。首先,我在连接的调用结束时调用了我的函数...

回答 1 投票 0

使用线程池处理时无法读取对象

我必须设计一个具有3个主线程池的服务器,以便读取数据、处理数据并将结果输出到客户端。我这样编码,但它总是注意到这种错误: java.io.

回答 1 投票 0

如果 URL 失败,如何快速为 AVPlayer 重新加载数据

我有 json 文件,其中包含一些单词的 URL(带有 .mp3)。有些 URL 无效(或有效,但返回错误,因此我无论如何都无法获取数据)。 我用这个 URL 来播放单词的发音。所以,我去...

回答 3 投票 0

Android 在单独的线程上执行BluetoothAdapter.LeScanCallback

在Android中,BluetoothAdapter.LeScanCallback在主线程上运行。 私有BluetoothAdapter.LeScanCallback mLeScanCallback = 新的BluetoothAdapter.LeScanCallback() { @覆盖 ...

回答 1 投票 0

从工作线程处理在主线程中运行的 MFC GUI 应用程序中的异步回调

有一个 MFC GUI 应用程序,在按钮单击事件时,尝试连接到 HTTP 服务器并获取信息并在 UI 中更新。 首先,我尝试创建一个 std::async 任务以在新线程中运行它....

回答 1 投票 0

为什么线程返回时thread_local变量没有被销毁?

为了更好地理解这个问题,下面是代码: // 代码1 #包括 #包括 结构 tls_test { tls_测试() { std::cout << "tls_test ...

回答 1 投票 0

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