thread-safety

thread-safety

文章 0 浏览 4

ConcurrentBag 中是 Parallel.ForEach线程安全

MSDN 上对 ConcurrentBag 的描述不清楚: 当顺序不重要时,包对于存储对象很有用,并且与集合不同,包支持重复。 ConcurrentBag 是一个线程安全的包实…

长梦不多时 2024-11-19 16:08:44 1 0

使用 Interlocked 测试并有条件地更新 long

有没有一种巧妙的方法可以使用 Interlocked 类来做到这一点?或者我应该只使用 lock { } ? 我的具体用例是,我有多个线程计算 long 值,并将其与共享…

冷血 2024-11-19 14:45:15 3 0

单例和线程安全

当谈论单例和有关创建单例实例时的竞争条件的线程安全问题时,我们正在谈论哪个线程? 以此为例,假设我有一个使用单例的 MyApp class MyApp { MySing…

趁年轻赶紧闹 2024-11-19 13:23:23 1 0

Thread.current[] 值和类级别属性在 Rails 中使用安全吗?

我正在尝试在 Rails 3 应用程序中解决一个特定问题,我看到的两个常见解决方案是: Thread.current[:something] = value 和 class Foo cattr_accessor…

桃酥萝莉 2024-11-19 11:17:55 4 0

一般而言,在 SWING / Java 中使用线程时的最佳实践

我有一个 SWING UI,其中包含一个用于创建新 SwingWorker 线程的按钮。然后该线程查询 SQLite 数据库以获取结果并将其放入 JTable 中。在我的 StringW…

栖迟 2024-11-19 11:11:54 1 0

是“开关”吗?语句求值是线程安全的吗?

考虑以下示例代码: class MyClass { public long x; public void DoWork() { switch (x) { case 0xFF00000000L: // do whatever... break; case 0xFF…

皓月长歌 2024-11-19 09:55:51 3 0

谁使用 c# 中的 lock 关键字锁定了我的东西

我的代码中有 lock 关键字。它冻结是因为其他东西锁住了这些东西。是否有某种命令或实用程序可以用来查看谁或什么?…

梦里°也失望 2024-11-19 06:40:02 1 0

Java - 不可变数组线程安全

我有一个关于 Java 内存模型的问题。这是一个提出问题的简单类: public class ImmutableIntArray { private final int[] array; public ImmutableInt…

不爱素颜 2024-11-19 06:11:46 3 0

我真的锁了这个东西吗

环境: 3 个 Web 服务 2 个位于同一池中 1 个位于不同的应用程序池中。 它们都有相同的代码,试图访问非线程安全的东西,比如它们写入的文件。 我尝试…

∞觅青森が 2024-11-19 05:28:40 3 0

为什么进程会丢失线程?

下面是一些永久生成 GUID 的代码。我写它是为了了解线程。在其中您会注意到,即使 ConcurrentQueue 是线程安全的,我也锁定了生成 GUID 并将其排入队…

谁与争疯 2024-11-19 04:47:49 2 0

使用ThreadPool时如何关闭NHibenrate会话?

由于线程被 ThreadPool 一遍又一遍地重用,我无法判断何时关闭每个线程的 NHibernate 会话以释放用完的资源。 我应该生成自己的线程(以确保它们是唯…

梦回梦里 2024-11-19 04:00:03 1 0

用户定义线程和系统线程的区别(对于Sleep方法)

这是我正在工作的示例, Thread[] TCreate = new Thread[sexDataSize]; for(int i=0;i

夜巴黎 2024-11-19 00:27:56 3 0

Silverlight 应用程序中的跨线程访问无效

我正在使用 Hammock 框架从 Silverlight 应用程序到 Rest 服务进行异步服务调用。在“完成”回调中,我正在更新绑定到视图上组合框的 ObservableColle…

独守阴晴ぅ圆缺 2024-11-18 23:55:36 3 0

如何在 LINQ 查询期间锁定集合?

我有一个 Repository 类,它在内存中保存了大量的项目。我希望能够使用 LINQ-to-objects 查询它;问题是存储库需要是线程安全的 - 它需要在查询期间锁…

情魔剑神 2024-11-18 23:50:59 4 0

在存在线程的情况下如何保证对象的完整构造

我对 JLS 12.5 的阅读让我想到了中的断言代码示例永远不应该触发,但它在我的多线程代码中确实如此。 (JLS 没有在本节中指定线程)。但我的解读是否…

栖迟 2024-11-18 23:47:57 1 0
更多

推荐作者

Cooper

文章 0 评论 0

Great Marx

文章 0 评论 0

感性

文章 0 评论 0

mb_IvyEMzfd

文章 0 评论 0

止于盛夏

文章 0 评论 0

记忆で

文章 0 评论 0

更多

友情链接

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