线程安全 问答列表

通过线程清理器忽略数据争用报告

作者:chrysante 提问时间:11/11/2023

如何告诉 Clangs 线程清理器忽略检测到的数据争用? 我的程序有一个数据竞争,我不介意,也不想“修复”。我有一个调试UI,可以观察动态系统。系统在不断变化,UI 从另一个线程读取系统的值。这显然...

如何使用 actor 允许并行读取,但阻止对 Swift 中的资源进行并发读取和写入?

作者:Parth 提问时间:11/10/2023

因此,我使用并发调度队列和屏障标志来支持并行读取,但在写入时阻止读取/写入: struct SafeDict<Element> { private var dict = [String: Elem...

与程序同时运行表单

作者:Brendan Lynn 提问时间:11/11/2023

我有一个班级,试图创造一个更好的班级替代品。它的开始如下:System.Console public class SuperConsole { private readonly Form _For...

如何在第二个方法完成时执行代码

作者:David Thielen 提问时间:11/11/2023

我有一种情况,我需要在 2 个方法中的 1 个结束时执行一些代码 - 以完成第二个方法为准。我的特殊情况是 Blazor 服务器,我需要在 OnInitializedAsync()/ OnAfterR...

QSettings 可以被多个线程安全地访问吗?

作者:Dazckel 提问时间:11/14/2023

我正在用Qt Framework编写一个多线程项目。我最近开始使用动态分析工具,如 helgrind 和螺纹消毒剂来检查螺纹安全性。 在整个应用程序中,我一直在编写一个名为QSettings的Qt类...

线程安全版本 Kotlin 中的 ObservableProperty

作者:Boris 提问时间:11/16/2023

我的应用程序中有以下类: class SomeService { @Volatile var property: String? = null fun loadProperty() { ...

为什么当我添加 thread.join() 时,这个多线程代码的行为更安全?

作者:Anis Smail 提问时间:11/18/2023

import threading # Shared variable shared_variable = 0 NUM_THREADS = 999 NUM_INCREMENT = 1_000_000 ...

静态初始化的哪一部分是线程安全的?

作者:cppguy 提问时间:11/16/2023

如果我有一个这样的全局值获取器 bool get_global_bool() { static const bool b{get_the_value()}; return b; } 我知道这...

如果生产者是单线程,依靠“use_count()”来重用“shared_ptr”内存是否安全?

作者:Elad Maimoni 提问时间:10/13/2023

这与这个悬而未决的问题有点相似,但稍微具体一些。 在我的应用程序中,我有一个生产者线程,它生成对象供其他线程使用。可以安全地假设此线程是唯一创建这些对象的线程。 我希望能够在所有其他消费者线程使用...

RestTemplate 线程安全吗?

作者:Raedwald 提问时间:4/10/2014

Spring 线程安全吗?那是RestTemplate 是多个连接可以安全共享的 Strategy 对象。或RestTemplate 是一个连接对象(如数据库连接),在使用时不能共享,并且需要为每个...


共33条 当前第2页