async-await 相关问题

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

pytest 上异步会话的正确使用

鉴于以下实现,我尝试使用异步会话进行测试。我的尝试是通过以下方式进行的: 模型.py 从 sqlalchemy.engine 导入连接 从 sqlalchemy.ext.asyncio 导入

回答 1 投票 0

FastAPI 中的异步 S3 下载

我正在尝试向我的 FastAPI 应用程序添加一些功能,它将异步更新 ML 模型(从 S3 存储桶中提取)。这个想法是每小时更新一次此模型而不会阻塞...

回答 1 投票 0

如何计算 JavaScript 中异步函数的执行时间?

我想计算异步函数(async/await)在 JavaScript 中花费了多长时间。 人们可以这样做: const asyncFunc = 异步函数 () {}; const before = Date.now(); asyncFunc().then(() =...

回答 5 投票 0

使用 Fetch API 异步获取数据

如何使用 Fetch API 在 JavaScript 中有效管理多个异步数据获取请求?我想创建一个获取请求数组,每个请求返回一个承诺,并确保所有

回答 1 投票 0

在创建电子浏览器窗口之前等待 python 服务器启动的问题

我正在尝试在我的电子应用程序中实现一种轮询机制,该机制会等到我的Python服务器启动后再创建浏览器窗口。我需要这个,因为如果服务器太慢而无法稳定...

回答 1 投票 0

如何获取使用SynchronizationContext的Task? SynchronizationContext 到底是如何使用的?

我仍在学习整个任务概念和 TPL。根据我目前的理解,await 使用 SynchronizationContext 函数(如果存在)来将任务分派到“某处”。另一方面...

回答 2 投票 0

如何在 Rust 中的多个任务之间共享和重置异步计时器 (tokio::time::Sleep)

我正在开发一个可以在多个异步任务之间共享的异步计时器: 使用标准::{ 未来::{自我,未来}, 引脚::引脚, 同步::{Arc,互斥体}, 时间::持续时间, }; 使用 tokio::time::{...

回答 2 投票 0

如何在 Rust 中的多个任务之间共享和重置异步计时器

我正在开发一个可以在多个异步任务之间共享的异步计时器: 使用标准::{ 未来::{自我,未来}, 引脚::引脚, 同步::{Arc,互斥体}, 时间::持续时间, }; 使用 tokio::time::{...

回答 1 投票 0

任务中的 Swift 异步循环

我试图了解任务到底如何与循环一起工作。 我正在尝试将数字输出到控制台,并注意到我得到的结果不是我所期望的。 演员

回答 1 投票 0

Swift 不知道 Actor 是什么任务?

我正在学习 async/await 和 Task。所以我了解到任务基本上继承了演员。 想象我有一个模型: 类 SomeModel: ObservableObject { @Published var 下载:[Int] = [] 函数 doSo...

回答 1 投票 0

如何在Python中等待任务列表?

在 .Net C# 中,有一个函数 Task.WhenAll 可以获取任务列表来等待它们。我应该在 python 中使用什么?我正在尝试对此做同样的事情: tasks = ... # 协程列表 对于

回答 2 投票 0

Angular 客户端动态路由重定向到页面重新加载时的通配符路由

在角度应用程序中,我有数百条动态路线。在 API 调用后添加到路由配置中。 但是当我使用动态路由重新加载同一页面时,浏览器将请求发送到服务器并返回...

回答 1 投票 0

`serverTimestamp()` 未正确更新,而其他数据偶尔会正确写入

当用户想要与专家联系时,他们提交以下格式的数据。 const handleSubmit = async () => { const loginState = localStorage.getItem("已验证"); 让uplo...

回答 1 投票 0

如何处理c#中await任务返回null的情况

我在处理await Task返回null情况时遇到一个问题。 在下面的代码中,如果 GetByName() 方法返回 null。然后在我的调用代码中 GUI 将出现以下异常。我认为这是因为 GetByName()

回答 1 投票 0

挂起函数返回太早

我有以下功能,完全是异步将数据上传到 Firebase 的 2 个任务。 我需要第二个函数来返回在 Firebase 中创建的新文档的 documentId,并且完成后

回答 1 投票 0

循环和任务有什么区别?WhenAll?

我有一个方法,里面有一个foreach循环,在循环内我调用了几个异步操作。我让 ChatGPT 做了审查,他说你可以通过添加...来提高性能

回答 2 投票 0

在 Google Apps 脚本上运行 WebAssembly

我正在尝试在新的 V8 Google Apps 脚本运行时上运行 WebAssembly,它似乎受支持,但异步函数似乎在返回 Promise 后被终止。 让我们...

回答 3 投票 0

在数据库异步操作期间使用 jest.useFakeTimers() 时测试会卡住

我正在尝试做一些需要使用假计时器的测试。我没有在这里展示完整的测试,因为问题可以简化为这样。重点是,当我调试时,它卡在了 aw...

回答 1 投票 0

从networkStream对象读取二进制数据时出现问题

关于我需要从连接到某些测量设备的 SCPI Lan 获取二进制数据, 首先我尝试使用 StreamReader 对象,如下所示: 公共异步任务 传输 () { 国际音标...

回答 1 投票 0

如何将 DRY 原则应用于 async/await 函数而不遇到过多的开销?

我有两个异步函数,它们彼此重复很多代码,我正在尝试找出一种方法将这些重复的代码分解为由两个函数调用的备用函数...

回答 1 投票 0

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