在 C 语言中并行运行特定任务的正确方法#
作者:Tenza 提问时间:3/8/2023
我有一个运行并执行某些方法的 Windows C# BackgroundService 进程。我想利用系统上的多线程运行此方法以尽可能多地进行处理。该方法包含一个数据库事务,并在其中根据该事务执行一些...
多线程 问答列表
作者:Tenza 提问时间:3/8/2023
我有一个运行并执行某些方法的 Windows C# BackgroundService 进程。我想利用系统上的多线程运行此方法以尽可能多地进行处理。该方法包含一个数据库事务,并在其中根据该事务执行一些...
作者:Sam Marrocco 提问时间:3/10/2023
我有一个 vb.net 应用程序,允许将文件拖放到其中进行处理。处理过程可能很长,但不需要全线程应用程序的额外工作。 我的应用程序的两个实例同时在桌面上运行,以允许将文件拖动到每个应用程序实例中。要...
作者:Kostya Vasilyev 提问时间:3/12/2023
我使用这样的一段代码只执行一次: class Test { public: void foo() { if (m_barrier.exchange(true)) { return; } ...
作者:Serge Rogatch 提问时间:3/17/2023
我需要在 Rust 中启动多个线程,每个线程都接收其工作 ID(包括 0 到 31 之间的整数)。如何在 Rust 中做到这一点? 这是我尝试过的: struct PtrWrapper(*cons...
作者:mo5ch 提问时间:3/11/2023
我有以下情况(查看下面的代码): 从 CameraX 用例的循环中获取ImageProxyImageAnalyzer 分析图像(大约需要 20 毫秒)并返回一些信息,close()ImagePro...
作者:blackmarllbor0 提问时间:3/23/2023
我有这个函数,然后在连接和通道初始化时在循环中调用它。那么,如果一个连接断开,我该如何杀死所有的 go 通道? func (c Connects) connectingBalancing( con...
作者:Andy Andromeda 提问时间:3/25/2023
我正在尝试在将数据写入 MS Access 数据库时更新进度条。为了更快地写入数据库。我已将数据表中的数据分解为 1000 行,总共大约有 8500 行。然后,批处理使用互斥线程方法来加快该过程。 ...
作者:Orcadeum 提问时间:3/26/2023
我有这段代码,它在内部运行,特别是在内部运行,就像这个例子一样。impl Appfn launch() 输出读取和写入必须在单独的线程中进行,以便 GUI 不会冻结。我有 treid 来使用 MIO...
作者:Kevin 提问时间:4/2/2023
这个问题是关于如何以 async/await 或 Task.Run() 方式处理第三方同步文件读取方法。我有一个包含 50+ 传入路径名的列表,我用它们来处理以使用更多线程。但是,可以想象,语句中的所...
作者:Gary 提问时间:4/3/2023
这个问题在这里已经有答案了: 当您可以直接返回 Task<T> 时,为什么要使用 async 和 return await? (10 个答案) 8个月前关闭。 使用 QueueBackgroundW...