并发 问答列表

异步运行的任务,即使 Main 方法未声明为异步

作者:Armaho 提问时间:8/29/2023

我写了下面的代码,忘记将 Main 方法声明为异步,所以我的猜测是 and 任务应该同步运行。producerconsumer using System.Collections.Concurrent...

优点和缺点:Alamofire 并发与常规或建议的方法

作者:Carlos Alvarado 提问时间:5/23/2023

有人可以向我解释一下 Alamofire 并发和 Alamofire 常规建议方法的优缺点吗? 并发方式 func getDataConcurrency() async throws -> Some...

将 DispatchQueue.global().async 转换为同步函数的 async/await

作者:Heuristic 提问时间:5/10/2023

我正在将我的旧项目从 DispatchQueue 转换为异步等待,我将其包装在全局调度队列中,这是一个耗时的操作: DispatchQueue.global().async { self.proc...

为什么我不能将 Concurrency 导入到我的 Swift 5.8 项目中?

作者:e987 提问时间:5/4/2023

我正在尝试编译这个简单的示例,首先Xcode 14.3(Swift 5.8)告诉我 No such module 'Concurrency' 然后,如果我将该行更改为导入_Concurrency...

1114. 按顺序打印

作者:xyz xyz 提问时间:5/4/2023

我正在解决 Leetcode 问题 1114。我使用的是 wait( ) 和 notify( ) 概念。使用 wait() 给出时间限制超过,但使用 notifyAll() 给出正确答案。 为什么使...

使用 Task.WaitAll 检索并发异步 API 调用的结果时出现问题

作者:N D 提问时间:3/22/2023

我正在开发一个检查外部服务(API等)健康状况的应用程序。 为了显示我需要的运行状况,我需要对每个服务进行 API 调用。 我在使用异步函数检索 API 调用的结果时遇到问题。 我有两种方法可以检...

我们可以使用一个变量 - 在 Peterson 的解决方案中只转弯吗?

作者:Kenny Ynnek 提问时间:3/8/2023

以下是我们讲座中介绍的 Peterson 解决方案: //P0: do { flag[0] = TRUE; turn = 1; while(flag[1] && turn == 1); /...

调用与获取 ForkJoinPool [重复]

作者:betta7391 提问时间:3/7/2023

这个问题在这里已经有答案了: ForkJoinPool 执行任务两次 (1 个答案) 9个月前关闭。 前提:我对并发不是很熟悉。 请看这段代码: import java.util.List; i...

任务如何并发运行?

作者:Mohab Alnajjar 提问时间:2/28/2023

我清楚地了解 C# 中的 TAP 模型执行。 但是,当涉及到并发任务时,我会感到困惑。 请考虑 MS 文档中的以下示例: Coffee cup = PourCoffee(); Console.Wr...


共89条 当前第9页