线程 问答列表

事件操作 在 C 语言中从不同的线程调用#

作者:renji 提问时间:11/15/2023

public class A { private B NotifyObj = new B(); public A() { NotifyObj.NotifyEvent += Notified...

Java 集合:NPE,即使从未添加过 null 值

作者:slarti76 提问时间:11/8/2023

我最近在我绝对确定这是不可能的情况下获得了 NPE。该类用于一个非常多线程的程序中,所以我知道你应该期望基本上任何事情都是可能的,但仍然如此。 因此,该类定义了以下字段: private fina...

如何在 C 中创建一对一的多线程关系和处理异常#

作者:Gabriele Troviso 提问时间:11/17/2023

这是我第一次在多线程应用程序上工作(一般来说,不仅仅是 C#),因此我只知道关于它的简单概念。我已经实现了基本上使用命名空间实现。System.Threading 我有一个字典,它将对象 A 与其 ...

ReadDirectoryChangesW 停止处理大量文件

作者:Kevin 提问时间:11/17/2023

我正在将 与 一起使用,以便在将新文件添加到特定文件夹时接收通知。ReadDirectoryChangesWIOCompletionQueue 我目前面临的问题是,如果发生大规模的批量复制操作(大约...

并发、并行和异步方法有什么区别?

作者:GurdeepS 提问时间:1/31/2011

并发是指在不同的线程上并行运行两个任务。但是,异步方法并行运行,但在同一 1 个线程上。这是如何实现的?另外,并行性呢? 这三个概念有什么区别?...

使用成员函数启动线程

作者:abergmeier 提问时间:5/20/2012

我正在尝试构造一个带有成员函数的函数,该函数不接受参数并返回。我无法找出任何有效的语法 - 编译器无论如何都会抱怨。正确的实现方法是什么,以便它返回一个执行?std::threadvoidspawn(...

等待多个未来?

作者:alveko 提问时间:10/7/2013

我想运行相同类型的任务(工作线程),但一次不超过一定数量的任务。当任务完成时,其结果是新任务的输入,然后可以启动该任务。 有什么好的方法可以在 C++11 中使用异步/未来范式实现这一点吗? 乍一...

如何使用 std::vector<std::mutex> 之类的东西?

作者:Walter 提问时间:5/9/2013

我有大量但可能变化的对象并发写入。我想用互斥锁来保护这种访问。为此,我以为我使用了 ,但这不起作用,因为没有复制或移动构造函数,而需要它。std::vector<std::mutex>std::mut...

延迟初始化和可变静态借用 [Rust]

作者:PauMAVA 提问时间:8/3/2021

我的问题如下: 是否有可能对一个对象进行延迟初始化,然后将其借用为“静态生存期”的可变对象? 一些背景 首先,我将举例说明我所说的延迟初始化。我提出的延迟初始化模型是将 crate 与一个包含 ...

周期性功能执行,时间间隔&lt; 100 ms

作者:Wör Du Schnaffzig 提问时间:10/19/2020

我的目标是在周期性的时间间隔内执行一个函数,但周期很长。 下面链接的代码似乎很有前途: https://medium.com/greedygame-engineering/an-elegant-way...


共525条 当前第1页