thread-safety

thread-safety

文章 0 浏览 2

实现线程安全队列或列表时,是否需要在返回Count之前加锁?

当实现线程安全列表或队列时;在返回计数之前是否需要锁定 List.Count 属性,即: //... public int Count { lock (_syncObject) { return _list.Coun…

唔猫 2024-09-30 08:50:40 0 0

在另一个线程中创建窗口后 WPF 内存泄漏

我正在另一个线程中创建窗口。关闭线程后,某些资源窗口不会从内存中释放。由于 Windows 任务管理器中的 GDI 对象和用户对象计数器不断增长。未发布的…

陌生 2024-09-30 02:16:37 0 0

List.AddRange() 线程安全吗?

我可以在不锁定的情况下从多个线程安全地调用 List.AddRange(r) 吗?如果不是的话,我会遇到什么样的麻烦呢?…

歌枕肩 2024-09-29 18:14:03 1 0

在 Google App Engine 上部署时,将数据存储在静态字段内是否线程安全?

我正在浏览 Vosao CMS 的代码,这是一个托管在 Google App Engine 上的开源 CMS(我认为它是一个很棒的主意),我在 CurrentUser 类: /** * Current …

美人迟暮 2024-09-29 15:07:35 0 0

单例实例

我知道有很多方法可以实现线程安全的单例模式,例如(双重检查锁定、静态只读方法、锁定方法),但当 static void Main(string[] args) { for (int i …

浮萍、无处依 2024-09-29 12:49:45 1 0

在同步方法中读取值时安全发布

我的问题涉及 Java 中字段值的安全发布(如此处讨论的 Java多线程和安全发布)。 了解, 据我 则 如果我的理解是正确的, 以下类应该 &lt强&gt不是线…

风吹过旳痕迹 2024-09-29 12:23:31 0 0

Windows 7 Phone 中的线程问题

你好 我正在使用 silverlight 在基于 Windows 7 手机的应用程序中工作。我的 UI 类之一 GameScreen.xaml 中有以下方法。我在构造函数 GameScreen 中调…

不即不离 2024-09-29 11:33:58 1 0

线程安全的复制构造函数/赋值运算符

假设我们想要使用 std::mutex 使类 A 线程安全。我的复制构造函数和赋值运算符与下面的代码类似: #include &ltmutex&gt class A { private: int i mu…

淡写薰衣草的香 2024-09-29 05:44:26 0 0

Delphi 中增加和返回整数的线程安全方法

在单线程应用程序中,我使用这样的代码: Interface function GetNextUID : integer Implementation function GetNextUID : integer const cUID : int…

始终不够爱げ你 2024-09-29 03:57:07 1 0

Android 上的线程

我对 android 中的线程生命周期有疑问。这是我的场景,我从网络下载了数据并将其存储在数据库中。我使用线程完成了所有这些活动,一旦活动完成,我将…

岁月苍老的讽刺 2024-09-29 03:07:37 0 0

迭代 ConcurrentQueue

这是迭代 ConcurrentQueue&lt 的安全方法吗/a&gt? while (cq.GetEnumerator().MoveNext()) { IIndexTask task if (cq.TryDequeue(out task)) task.Exe…

你对谁都笑 2024-09-29 02:32:56 0 0

线程安全静态变量目标c

Objective C 中有没有一种方法可以定义线程安全的 static int ? 例如,如果我有一个名为 Session 的类,它具有: static unsigned int session_id = …

软糖 2024-09-29 02:09:34 0 0

.NET 中是否有类似于 Qt::QueuedConnection 的东西?

在 Qt 中,有一个很好的习惯用法,即让每个对象与一个线程关联,以便其所有事件处理程序将 仅在该线程中运行(当然,除非直接调用)。 C#/.NET 中是否…

梦巷 2024-09-29 01:13:52 1 0

将 SQLalchemy 与 gevent 一起使用安全吗?

我知道一些数据库驱动程序和其他提供与外部服务连接的库与基于协程的网络库不兼容。但是,我无法确定 SQLAlchemy 是否可以安全地与此类库(即 gevent…

坦然微笑 2024-09-28 22:51:12 0 0

如何在单独的线程中执行 IronPython 脚本然后挂起它?

假设我有这样的代码用于测试。 public class SimpleScheduler { public Script Script { get set } private Thread _worker public void Schedule() {…

好听的两个字的网名 2024-09-28 22:30:51 3 0
更多

推荐作者

lioqio

文章 0 评论 0

Single

文章 0 评论 0

禾厶谷欠

文章 0 评论 0

alipaysp_2zg8elfGgC

文章 0 评论 0

qq_N6d4X7

文章 0 评论 0

放低过去

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文