concurrency 相关问题

在计算机科学中,并发性是系统的属性,其中可以在重叠的时间段中执行多个计算。计算可以在同一芯片中的多个核上执行,在同一处理器上抢占时间共享线程,或者在物理上分离的处理器上执行。

使用 DateTime.Now.Ticks 生成唯一的数字 ID

我需要生成一个唯一的数字 ID 附加到传入请求。该 ID 仅临时用于跟踪请求,一旦请求完成处理,该 ID 将被丢弃。这...

回答 8 投票 0

一种处理(可能)不断增长的任务队列的异步/并行方法

我有一个需要处理的项目列表,我希望能够并行处理它们以提高效率。但在处理一个项目的过程中我可能会发现更多需要广告的项目...

回答 1 投票 0

Python shelve.open 上的资源暂时不可用

我有一个Python应用程序,它执行以下操作: 每 2-3 分钟由另一个进程调用一次,以便使用 shelve.open(shelvefilename, flag='c') 存储对象。 是

回答 3 投票 0

如何让这个应用程序工作更高效、更快

我正在尝试制作一个可以找到丢失的加密钱包的应用程序,我想问你们我可以使用哪些方法来使这个应用程序更高效、更快我希望你们理解我的问题是什么 ...

回答 1 投票 0

对数组的并发读/写访问中的悬空指针

我试图了解我访问数组的方法有什么问题。在我的应用程序中,我遇到了几次不可重现的 EXC_BAD_ACCESS KERN_INVALID_ADDRESS 崩溃(有些不是 0 地址)。我建议...

回答 1 投票 0

使用 @MainActor 属性作为默认值进行初始化的选项

我有一个类,到目前为止在初始化期间使用 UIApplication.shared 作为默认参数。它的简化版本: 最后一堂课 MyClass { 私有 var 应用程序:

回答 1 投票 0

Java并发和并行GC

本文建议使用-XX:+UseParNewGC“以并发GC启用并行年轻代GC”。 我的困惑是,为了同时启用并行和并发 GC,sho...

回答 6 投票 0

Azure 逻辑应用程序限制最大等待运行次数 - 如果超出限制会发生什么?

我有一个 Azure 逻辑应用程序(标准)来处理文件。 LA 将由 Blob 存储触发器 (InApp) 触发,并将文件内容发送到 REST 接口。为了防止 REST 接口

回答 1 投票 0

为什么这个获取和释放内存栅栏没有给出一致的值?

我只是在探索获取和释放内存栅栏的使用,不明白为什么我有时会将值输出为零而不是始终为 2 我运行了该程序多次...

回答 4 投票 0

插入独立键时的 C++ unordered_map 线程安全性

C++ 容器线程安全指南,位于 http://en.cppreference.com/w/cpp/container#Thread_safety 说 同一个容器中的不同元素可以被不同线程并发修改 ...

回答 1 投票 0

“静态最终”单例实例的同步 getter

TLDR:为什么静态最终单例持有者的 getter 需要有一个同步修饰符? Spotbugs 的 SING_SINGLETON_GETTER_NOT_SYNCHRONIZED (“SING:使用

回答 1 投票 0

Golang 错误:- 所有 goroutine 都在睡觉 - 死锁

包主要 进口 ( “FMMT” ) 函数主() { val_channel := make(chan int) val_channel <- 1 // **error pointing this line** fmt.Println(<-val_channel) defer cl...

回答 1 投票 0

同时反应express - 无法显示从根/公共上传的图像

我有一个父文件夹,里面有2个文件夹,后端和客户端,后端是express,客户端是react。 我可以使用 multer 将图像上传到父/公共(它来自父文件夹......

回答 1 投票 0

多线程代码仅按顺序运行

我编写了一个简单的类,它将使用 unique_lock 和 condition_variable 同时执行最多 N 个阻塞任务(N 在初始化期间指定)。 我的代码可以编译并运行,但只能

回答 1 投票 0

为什么runtime.GOMAXPROCS(8)比GOMAXPROCS(1)消耗更多时间?

我想弄清楚 GOMAXPROCS 对不同数量的 CPU 的影响。在我对此进行测试之前,我认为设置的CPU越多,消耗的时间就越少。但结果只是

回答 1 投票 0

此处需要显式使用 MainActor.run

文档中不清楚该做什么。我的理解是: 任务继承其参与者上下文,因此从这里的主体内部,它将成为主要参与者。 任何异步函数都可以转到合作社...

回答 1 投票 0

使用 postgresql 锁定批量删除查询的行为

我想知道Postgresql如何处理批量删除的锁。 我的目标是避免操作过程中出现僵局。 目前,我们只进行插入和更新(使用批量 INSERT ON

回答 1 投票 0

无法为其他客户端生成消息

我编写了下面的代码,用 Rust 制作一个接受多个客户端的聊天服务器。我正处于一个阶段(此处提供代码)它能够接受多个客户端并写入一个 cl 的消息...

回答 1 投票 0

析构函数中的同步:为什么不呢?怎么办?

或者...如何正确结合并发、RAII 和多态性? 这是一个非常实际的问题。我们被这个组合所困扰,总结为 Chandler Carruth 的可怕 bug(3 月 1:18:45...

回答 1 投票 0

Httpx 请求在不应该超时的时候超时

我有一个异步脚本,它将 1 个请求发送到不同的 url(本例中为 223),因此不是同一主机。问题是,在大约 150 个请求之后,它开始超时 url,但在处理时......

回答 1 投票 0

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