race-condition 相关问题

竞争条件是多个线程/进程/客户端都使用资源,而没有正确使用锁。

Firebase - 防止用户注册时的竞争条件

我有一个正在处理的 Firebase/Next.js 应用程序,它是通过 Firebase 托管部署的。 在此应用程序中,我试图实现与用户注册相关的功能。当用户注册...

回答 1 投票 0

Python 中的线程竞争条件

我用backupFile函数备份文件,我把备份的文件通过hash加入到hashList中,在备份其他文件的时候,我通过查看...来检查之前是否备份过...

回答 1 投票 0

中断驱动代码(非 RTOS)中的同步

我遇到了以下问题。 假设我们只有一个没有任何 RTOS 的主循环固件。 我们有一个任务是在一些周期性的中断处理程序中填充缓冲区(让它成为定时器 inter...

回答 1 投票 0

单个作者和多个读者的单次写入并发

NOTE:本题与其他并发题不同的是,不仅writer是单一的,而且write操作严格发生一次。 Go to 中有什么同步方法...

回答 1 投票 0

Google Apps Script LockService 未按预期运行

我有一个 Google Apps 脚本函数,它从两个选项卡读取数据,一个包含“潜在客户”,另一个包含“客户”。客户端选项卡包括所有点差的 URLshe...

回答 0 投票 0

在这种情况下,`shared_ptr` 和 `weak_ptr` 如何避免泄漏?

通常,当强引用计数和弱引用计数都为零时,智能指针(强指针或弱指针)将释放控制块。 我无法弄清楚这是如何在下面实现的...

回答 3 投票 0

无法在嵌套的 httpservice.get 调用中使用可观察值 - 竞争条件

我遇到了一些奇怪的问题,我有 2 个 http axios 调用, 调用 1:POST:此调用返回 stateId 调用 2:GET:此调用使用 stateId 并返回该特定州的城市 const 城市 = t...

回答 0 投票 0

在哪里等待以避免竞争条件并且不阻塞主线程?

我最近开始使用 async/await(在现有的非 Swift-UI 代码库中)。 我无法得到答案的两件事(既不是通过阅读也不是通过实验)是它是否错了......

回答 0 投票 0

如何确保 API 在用户同时编辑文本时突出显示该文本?

在我们的网络应用程序上,我们有一个文本区域,我们在其中处理用户输入并突出显示某些文本(类似于 MS Word、Grammarly 等)。我们对后端进行 API 调用,它处理文本和 d...

回答 1 投票 0

避免或减轻 C# 中共享相同变量(资源)的两个函数的竞争条件

我在不同的类中有两个函数,它们正在生成竞争条件。 一个函数正在更新变量值,另一个函数正在使用变量,它们处于 Race condition my

回答 1 投票 0

在酒店预订系统 PHP/MySQL 中防止竞争条件和锁表

我正在建设一个酒店式的预订系统,我正在失去方向。我在添加预订的确切预订时刻卡住了,我担心会出现这种情况。 我的...

回答 3 投票 0

在同一个 std::condition_variable_any::wait_for 和 std::std::stop_token 上等待多个线程时死锁

在我正在编写的应用程序中,我有一个线程模型,它被简化如下: 生成器 jthread (m_WorkerGenerator) 正在启动异步任务。 多个异步任务工作直到...

回答 1 投票 0

是否有任何第三方工具可以检查 golang 中的竞争条件? [关闭]

通常使用竞争检测器只显示少数竞争条件场景,但有什么方法可以检测整段代码的竞争。如果有任何第三方包会有所帮助,

回答 0 投票 0

长时间运行的任务触发更新事件的竞争条件

我的目标是使用基于事件的异步编程 (EBAP) 模型实现并发方法,以处理视图模型上的状态更改。我有一个长期运行的任务,它从 UI t 排队......

回答 2 投票 0

消除重复的 url(Web 抓取 RACE 条件)

我正在尝试用 2 年(2015 年和 2022 年)来破坏网站。我正在尝试从以下更新中检索所有 pdf。每年我们都有很多 pdf 网址,我试图在 {year: pdf_link} 中插入数据...

回答 1 投票 0

避免临界区 |在没有全局锁的情况下写入文件的安全方法

我的脚本执行约 20000 个异步请求,然后处理响应。我想通过使用多处理来加快处理响应的过程。来自响应的数据保存在 ~3000 json f...

回答 0 投票 0

为什么我的代码不显示竞争条件?

这段代码不应该总是有效,但它在我的机器上有效! 从日期时间导入日期时间 导入线程 # 创建共享资源 共享资源 = 0 # 创建锁 # lock = threading.Lock(...

回答 0 投票 0

Python ThreadPoolExecutor 中的同步

我有以下代码: 从 concurrent.futures 导入 ThreadPoolExecutor 李=[] def func1(arg1): 一些代码... li.append(内容) 执行器 = ThreadPoolExecutor(max_workers=20) 因为我在...

回答 0 投票 0

Java Spring应用中解决竞赛条件的最佳方法是什么?

我在Spring上开发了一个简单的问答web应用程序,实现了 "问答按钮",在客户端,玩家应该比其他玩家更快地点击按钮来获得分数。所以我有一个控制器方法,比如@...

回答 2 投票 0

SwiftUI视图(显然)在init运行之前就已经布置好了。

TL;DR 似乎下面的ContentView在init运行之前就评估了body的if语句。是有一个竞赛条件,还是我的心理模型出了问题?点赞 向Asperi致敬,他 ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.