async-await 相关问题

这涵盖了各种编程语言支持的异步编程模型,使用async和await关键字。

在特征中使用异步时如何解决“不透明类型`impl Future<Output = Self>`不满足其关联类型边界”警告?

我从以下代码中收到警告: 特质 AsyncClient { async fn new(主机: &str, 端口: u16) -> Self; } 警告:不透明类型 `impl Future` 不满足其

回答 1 投票 0

EF Core 中 IAsyncEnumerable 的正确使用

在 Entity Framework Core 中执行查询并将数据返回为 IAsyncEnumerable 的正确方法是什么? 我得出的结论是我应该从查询中返回数据作为

回答 1 投票 0

如何在 Node.js 中进行多个 API 调用并在每次调用之间有延迟

我的目标是对数据列表进行多个 api 调用。 假设我有以下代码 const axios = require('axios'); 常量 axiosRequests = []; const 字符串 = ['a', 'b', 'c']; 为了(让...

回答 5 投票 0

C# 阻塞调用或异步方法内的等待异步调用

这两个片段中 methodX() 的执行是否不同? SemaphoreSlim _locker .Wait() 和 WaitAsync() 只是具有同步和异步版本的相同方法的示例。 A: 信号量纤薄

回答 1 投票 0

如何尝试捕获封装在 Promise.all 中的异步事件处理程序中调用的递归函数

我想做的是同时上传多个文件块,然后如果失败则重试每个单独的块 5 次,我已经在 ts Playground 中重新创建了此示例代码,它完全可以工作...

回答 1 投票 0

future返回的不是`Send`

我对 Rust 还很陌生,正在玩 axum。 我想使用 PKCE 实现授权代码流程。因此我必须将生成的pkce代码验证器交给回调r...

回答 1 投票 0

Node.js - 在流数据侦听器内处理等待的最佳方式(mbox 电子邮件解析)

我正在尝试编写一个脚本,计算 gmail 导出中我的 mbox 文件的每个发件人的电子邮件数量(10GB,150k 电子邮件),但我的结果 (sendersCount) 记录为空。 const { MboxStream } = require(&q...

回答 1 投票 0

node 防止在没有等待的情况下意外调用异步函数

是否有节点或 vscode 功能可以防止我意外忘记使用 wait 调用异步函数?我已经这样做过几次了,但总是花费我几个小时来寻找错误。

回答 2 投票 0

nodejs 在 createReadStream 中异步等待

我正在逐行读取 CSV 文件并在 MongoDB 中插入/更新。预期输出将是 1.console.log(行); 2. console.log(光标); 3.console.log("流"); 但得到的输出像 1.

回答 3 投票 0

为什么我的Task.Run()没有在控制台应用程序中执行?

我一直在努力使用从另一个开发人员那里检索到的控制台应用程序。 客户端需要一个异步运行的控制台应用程序来确认调用者的执行(wi...

回答 1 投票 0

Task.WhenAny

假设task1、task2、task3是我在函数开头启动的任务,那么什么是 等待任务.WhenAny(任务1,任务2,任务3);如果在代码到达 t 之前完成了多个任务,则返回...

回答 1 投票 0

如何在读取 ZipArchive 条目时使用 async/await?

我想用 C# 处理 zip 存档。在 Entry.Open() 之后,我需要使用一些异步方法。在下面的示例中,我使用await Task.Delay(1);。我可以处理第一个条目。但是当我处理...

回答 1 投票 0

sleep 未在异步函数中定义?

我目前正在从事一个记忆游戏项目。我试图实现的一个功能是在两秒后翻转卡片,而不是立即翻转它们。 让 openCards = []; 功能卡Ac...

回答 3 投票 0


如何在不使用 setTimeout [重复]的情况下使此代码异步运行

常量delayFunction = async () => { const startTime = new Date().getTime(); 常量持续时间= 10000; 控制台.log('开始') while (new Date().getTime() - 开始时间 < duration) { //...

回答 1 投票 0

我怎样才能让这段代码异步运行

常量delayFunction = async () => { const startTime = new Date().getTime(); 常量持续时间= 10000; 控制台.log('开始') while (new Date().getTime() - 开始时间 < duration) { //...

回答 1 投票 0

为什么 async-await 使用有不同的行为?

在第一个程序中,如您所见,初级线程1开始执行。在中间或某处,在打印点时,另一个名为 10 的线程开始发挥作用。当它完成时

回答 1 投票 0

Swift CLI 应用程序“main”属性不能在包含顶级代码的模块中使用

我正在尝试在一个简单的命令行工具应用程序中调用EventKit 中的函数。但是,某些函数是异步的,这会导致在不支持并发的函数中进行“异步”调用...

回答 3 投票 0

让“async for”在其主体处于“await”状态时获取其下一个元素

在我的代码库中,我有一个函数,它通过资源返回 AsyncIterator 。如果我异步请求每个节点,我们可以将此资源视为一个链表。我想处理每个...

回答 1 投票 0

C# 异步等待在 Task.WaitAll 上抛出 AggregateException

我有一个基于 .NET 8 Worker Service 中的 cron 表达式的 Quartz.NET 重复作业。该作业应该调用 2 个外部 API,然后对下游的 API 响应执行一些处理...

回答 1 投票 0

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