asynchronous 相关问题

异步编程是用于推迟具有高延迟或低优先级的操作的策略,通常旨在提高软件的性能,响应性和/或可组合性。这些策略通常使用事件驱动编程和回调的某种组合来使用,并且可选地通过协同程序和/或线程来使用并发。

调用 Task.Run() 与调用 DoSomethingAsync() 有什么不同?

这两者有什么区别: Task.Run(() => File.ReadAllText(path)); File.ReadAllTextAsync(路径); 当然,我希望第二个更快,但一般来说有没有安全...

回答 1 投票 0

如何在api调用时停止等待并退出函数执行?

这里我有一个更新数据的功能 异步函数 update() { 尝试 { const res = wait axios.post('update', { data: '123' }) //此响应可能会延迟 导航...

回答 1 投票 0

是否可以在C++中制作零分配协程运行时?

我知道在 Rust 中,异步函数不需要在堆上分配。在 Rust 中,异步函数返回一个编译器生成的结构,您可以在该结构上调用编译器生成的 poll 方法(

回答 1 投票 0

设计附加到结构的自动后台作业

有没有一种方法可以在不再需要该结构时自动取消与该结构关联的 goroutine? 我为字符串值实现了一个简单的缓存(可能重复......

回答 1 投票 0

python - 使用 AsyncGenerator 或 AsyncIterator 进行打字的区别?

我创建了一个完全类型化的不和谐异步库。 我有一个从 aiohttp get 请求创建对象的方法,如下例所示: 异步 def get_bans(self): “&

回答 2 投票 0

如何使用 tokio 将依赖局部变量的 cpu 绑定任务与异步函数分开?

我是异步编程和 Rust 的新手。基本上,我正在做类似的事情。 fn 函数() { 让task1 = tokio::spawn(异步移动|| { 让 local_variable = ...; 让 res =

回答 1 投票 0

Python Django(?) ORM 竞争条件

我的问题的答案可能是显而易见的,但我想亲自找出答案。 我喜欢 Django ORM 并在我的几乎所有项目中使用它。我目前正在使用 Pyrogram 开发一个电报机器人 (

回答 1 投票 0

NodeJS 对对象数组的串行迭代

我有一个对象数组,我需要使用函数和每个对象对其进行迭代。仅当对前一个对象的函数调用结束时,我才需要调用该函数。 结构...

回答 1 投票 0

在 PowerShell 中异步调用 System.Action 实例

背景 首先我创建一个 System.Action 实例: PS C:\Users\KnutKristian> $a = [操作]{} 看看成员们: PS C:\Users\KnutKristian> $a |通用汽车 类型名称:System.Action ...

回答 3 投票 0

如何使用pyscopg2的异步功能?

我正在尝试使用不同的表执行3个不同的postgresql查询。每个查询需要 2 秒执行。我想知道是否可以同时运行所有 3 个查询,这样我就可以...

回答 3 投票 0

在已等待结果的异步方法上调用.Result

我有一个返回自定义 HttpClient 的类,该类在底层获取要使用的令牌,因此用户不必亲自获取令牌。我只是好奇我是否可以在我的异步上调用 .Result...

回答 1 投票 0

异步 fn 中的 Rust 递归

我想在异步fn中使用递归,就像: 异步 fn 测试(数据:i32)-> i32 { 如果数据== 0 { 0 } 别的 { 测试(数据 - 1).await } } 但它说a中的递归...

回答 1 投票 0

嗨,如何在“for of()”循环中对从“async”函数的“then()”返回的“结果”求和?

我正在尝试进行一些计算(转换货币),然后将返回的转换货币值求和为多个产品的订单总额 这是 JavaScript 代码的一小段: 让...

回答 1 投票 0

WCF:方法在生成线程进行后台处理后返回响应

所以我有以下场景。我的 WCF 中有一个方法,客户端将发送一个请求,然后 WCF 服务将执行一些后台处理并调用外部 Web 服务...

回答 1 投票 0

如何按顺序处理事件,但 1 名员工只有 1 个活动进程?

我正在研究一个用例,其中我们有多个来自上游的事件,并且我们可能会有 1 名员工的多个事件。但我们要确保只有 1 个...

回答 1 投票 0

有关一个异步函数中的多个任务的问题

这是我的代码,用于测试一个异步函数中多个任务的情况: 类 EvaluateAwait { 静态异步任务 Main() { Console.WriteLine("主要

回答 1 投票 0

如何使用 F# Avalonia FuncUI 选择文件,异步问题

我有一个可用的 FuncUI 应用程序,但添加文件选择器以从文件系统获取一些文本被证明很棘手。我已根据 co 的修改版本将我的应用程序精简为以下应用程序...

回答 1 投票 0

如何让多个查询以正确的顺序返回?

下面是一个非常简单的代码示例。界面顶部有一个搜索输入框,下面有数据。当您在输入中键入文本时,它会过滤界面中下面显示的数据。所以...

回答 1 投票 0

为什么reduce会依次等待promise,而forEach则不会?

考虑代码: 常量承诺 = [ 新的 Promise(r => setTimeout(r, 10000, "Hi")), 新的 Promise(r => setTimeout(r, 500, "秒")), 新的 Promise(r => setTimeout(r,...

回答 1 投票 0

C#异步编程中使用WhenAny

我正在从微软文档中学习异步编程和 我不明白以下使用 WhenAny 方法的示例: var breakfastTasks = 新列表 { EggTask,

回答 1 投票 0

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