多线程 问答列表

初始化 lambda 中不使用该成员的静态thread_local成员

作者:user2296145 提问时间:6/11/2023

我有类似于以下内容的代码(此代码不编译,仅用于说明目的): class A { std::mutex m_; std::vector<B*> bv_; struct B { B() { ...

Blazor 的确认对话框,其中包含对话框结果

作者:Single Step Debugger 提问时间:6/13/2023

我正在尝试在 Blazor 中创建类似于我们在 JS 中的通用提示 dlg。这是我所追求的行为: 我们提示 bool 结果 = await JS。InvokeAsync(“确认”, $“你确定吗?”...

如何同时使用函数glfwPollEvents和glfwWaitEvents?

作者:Tima Chedr 提问时间:6/15/2023

所以基本上,glfwPollEvents 在渲染一些整洁的模型或场景时用于实时图形引擎。 glfwWaitEvents 在其他方面用于 UI 和基于回合制的应用程序,当不需要连续渲染时(仅在需要时重绘...

线程处于无限等待状态

作者:Avenger 提问时间:6/16/2023

给定一个整数 N,任务是编写一个 Java 程序,使用两个线程按递增顺序打印前 N 个自然数。但是,输出仅显示数字 1,因为线程正在进入无限循环,这是用户无法调试的。 public class Od...

为什么使用具有唯一锁的延迟锁

作者:SameemSh. 提问时间:6/25/2023

为什么要使用延迟锁定? 先获得所有权后锁定是什么? 获得所有权和锁定有点不一样。 如果我们使用互斥锁的唯一锁而不是锁定来获得所有权,它是否仍然容易出现竞争条件? void fun1(std::mu...

在 Tauri 项目中运行时从可执行文件实时发出日志消息

作者:ajnobre 提问时间:6/28/2023

我正在处理一个 Tauri 项目,其中我有一个名为 run_executable 的命令,用于执行外部可执行文件。我想使用 Tauri 的事件系统将日志消息从可执行文件实时发送到前端。但是,目前,只有...

从新创建的 Thread 中使用 PatternLayout 类的 format(LoggingEvent 事件)方法独立执行自定义日志掩码逻辑

作者:Sujit Kumar Mishra 提问时间:7/13/2023

无法从新创建的 Thread 调用 PatternLayout 类的 format(LoggingEvent 事件)方法,以独立执行自定义日志掩码逻辑,而不会对实际功能产生任何影响。出现多个错误,例如...

如何读取 C# 应用程序中的线程名称?

作者:Dominique 提问时间:7/12/2023

我正在开发一个用 C# 编写的多线程应用程序。 我想验证线程是否已经在运行。 你可能会想“这有多容易?”,但似乎有一个问题: 特此查看我的线程窗口的屏幕截图: 如您所见,有一个 ID 为 429...

为什么在 C++ 中使用 std::thread 时需要为字符串参数传递 std::span?

作者:Sami 提问时间:7/16/2023

我编写了以下代码,该代码创建了一个重复打印字符串的线程。 在此代码中,我可以直接将字符串作为参数传递给函数中的函数。但是,当我想创建一个调用该函数的线程时,我必须将字符串传递到 .repeat()m...

Threading.Thread.Sleep() 抛出意外异常

作者:Henrik R Clausen 提问时间:7/17/2023

在一个大容量(每天 1-200 万个 http 请求)的 Web 应用程序(SCORM 播放器)中,我们有一个队列来优雅地处理峰值负载 - 在峰值负载下,请求可能需要等待 20-50 毫秒才能在应用程...


共447条 当前第26页