如何在第二个方法完成时执行代码
作者:David Thielen 提问时间:11/11/2023
我有一种情况,我需要在 2 个方法中的 1 个结束时执行一些代码 - 以完成第二个方法为准。我的特殊情况是 Blazor 服务器,我需要在 OnInitializedAsync()/ OnAfterR...
多线程 问答列表
作者:David Thielen 提问时间:11/11/2023
我有一种情况,我需要在 2 个方法中的 1 个结束时执行一些代码 - 以完成第二个方法为准。我的特殊情况是 Blazor 服务器,我需要在 OnInitializedAsync()/ OnAfterR...
作者:JaChceTylkoZdacStudia 提问时间:11/13/2023
线程数应由 #define NUM_THREADS 编号指定 使用互斥锁或信号量的程序版本 编写一个程序,其中每个线程生成两个随机数。 然后主线程 ( int main() ) 计算各个线程生成的总...
作者:Nieta 提问时间:11/12/2023
这是我上一个问题的后续问题 我有两个线程,我希望使用原子进行同步,并且使用最宽松的内存顺序...... //class members std::atomic_bool blocked = tru...
作者:Yegor Kozhevnikov 提问时间:11/12/2023
我在一个程序中有一个函数,它是由重复“计数”次数的 for 循环实现的。我需要能够随时通过在控制台中键入“停止”来中断循环。我使用两个线程实现了这一点 - 一个线程使用循环初始化函数: def s...
作者:Brendan Lynn 提问时间:11/11/2023
我有一个班级,试图创造一个更好的班级替代品。它的开始如下:System.Console public class SuperConsole { private readonly Form _For...
作者:S214ky 提问时间:11/11/2023
我刚刚开始用 C 语言研究监视器和条件变量,但我无法理解以下代码是如何工作的。 我有以下条件变量的 wait_condition 和 signal_condition 函数的实现 struct M...
作者:tridjam 提问时间:11/4/2023
我有两个程序:客户端(使用WPF)和服务器(控制台应用程序)。服务器可以使用两个线程。客户端发送到服务器“1”或“2”,然后服务器向其发送“3”或“4”。客户端成功获得答案,但由于线程的原因,在 Te...
作者:Kagura Hitoha 提问时间:11/11/2023
我必须创建多个线程并多次使用它们。我需要让每个线程记住它是第 i 个线程(而不是系统线程 ID)。因此,线程函数中需要有一个静态位置。但是,静态变量只能使用常量值启动。另一方面,由于线程被多次使用,它...
作者:Harry 提问时间:11/11/2023
我有一个线程将事件实时写入文件。 我希望在相同或不同的进程中拥有大量读取器线程,可能是虚拟线程,使用 .(编辑:每个读取器线程都使用自己的 FileInputStream 实例。FileInputS...
作者:Piwniczne 提问时间:11/10/2023
我正在测试边缘情况,并且我测试了场景以使一个线程匮乏。 场景是有 99 个生产者,只有一个使用者,他们都在 1 个最大大小的队列上工作。 notify_one(在达到队列的最大大小后)击中消费者的概率...