mutual-exclusion

mutual-exclusion

文章 0 浏览 4

请求互斥记录

我正在使用 C# 开发两种类型的应用程序。一种是 Web 服务,一种是 MVC3 应用程序。 我两者都有同样的问题。我正在尝试创建一种方法,当请求时,该方法…

清风不识月 2024-12-08 00:30:29 1 0

SQL 避免根据 LIKE 表达式多次求和行

我有一个包含银行交易的表,其中包含 id、tDate、description、cashOut、cashIn 列。我想看看我如何花钱,特别是在亚马逊和一家名为 Mazo 的商店,所…

染火枫林 2024-12-01 23:25:49 0 0

C# Web 服务互斥

我有两种类型的节点。一个是协调器,另一个是工作节点。 他们通过 SOAP 进行通信。 所有工作节点向协调器发送请求以获取互斥的数据库记录。 我希望协…

青丝拂面 2024-12-01 18:39:15 0 0

违反非原子等待的互斥 - 信号量

我正在做一个“操作系统”主题,但我无法理解这个问题: 我们被要求演示如果不以原子方式处理 wait(s),如何会违反互斥。 (信号量实现) 现在,我看…

南风几经秋 2024-12-01 09:45:43 3 0

std::tr1::shared_ptr 是否进行互斥?

我有一个类,其中包含一个 BYTE*、一个引用计数器和一个 CRITICAL_SECTION,它可以保护它们免受并发访问。 我想用 std::tr1::shared_ptr 替换所有这些…

烟若柳尘 2024-12-01 04:03:41 0 0

使 pthread_rwlock_wrlock 递归

我对 pthread 函数 pthread_rwlock_wrlock 的行为有疑问。上面链接的规范指出,当一个线程锁定了写入锁并且同一线程再次锁定它时,它会导致未定义的行…

鸠书 2024-11-30 06:09:50 1 0

CFLOCK 中的 CFRETURN 是否正确释放锁?

我正在使用 CFLOCK 标签编写一些代码,并且我的代码将返回 CFLOCK 内的某个位置。示例: ... do some processing ... ... some more processing ... …

亚希 2024-11-28 13:44:31 2 0

当`SelectedIndex`大于0时触发

如何在 ComboBox 上设置触发器,当 SelectedIndex 大于 0(基本上,当选择一个选项时)另一个 ComboBox 得到修改的。我有两个 ComboBox,但用户只能从…

日裸衫吸 2024-11-14 14:57:14 4 0

如何实现一个好的Android全局对象,将数据从后台线程实时传递到Activity而不死锁?

@Jusit 建议我使用全局对象将数据从后台线程传递到活动,并且它有效。但现在我担心死锁,是否有好的方法来避免/防止它。另外,我不确定我选择 String …

写下不归期 2024-11-10 08:03:22 5 0

相互排斥

我有一个应用程序,它使用来自不同线程的集合(在本例中是队列)。一个对象在一个线程中排队,而另一个对象在另一个线程中出队。 当重新定义集合计数…

祁梦 2024-10-27 15:10:51 3 0

C 和 php 之间的锁定文件

尽管标题提到了文件,但它不一定是文件。任何锁定机制都可以。 情况是这样的:我有一个用C编写的守护进程,还有一个用php编写的网页。我想要一种相互…

浊酒尽余欢 2024-10-14 05:09:05 8 0

Peterson算法:会发生死锁吗

如果在彼得森的算法中,进程在退出关键区域后立即被抢占,然后将其标志设置为 false。那么就不会出现僵局了。 ?? 请帮忙!…

零時差 2024-10-12 23:51:51 6 0

Cassandra互斥锁定(同步)

是否有使用 cassandra 内置函数同步客户端的方法? 我需要执行一些操作,并且这些操作需要与所有其他客户端同步(互斥)。 在 RDBMS 中,我可以锁定整…

半暖夏伤 2024-10-12 14:58:18 10 0

条件变量与信号量

何时使用信号量,何时使用条件变量?…

来世叙缘 2024-09-14 17:43:40 10 0

C中多个进程的文件打开问题

我正在使用 c++ 工作。我在运行一个应用程序时遇到问题,其中包含我的 dll,我的 dll 代码适合应用程序(所需的进程)。我在所有函数中使用 fopen 在…

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