asynchronous 相关问题

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

javascript同步代码什么是同步

既然同步意味着同时,而常规的javascript是按顺序、一行一行地运行的,为什么js的同步不称为异步呢?同样,为什么异步不称为同步...

回答 4 投票 0

具有阻塞方法的开源库是否应该提供异步执行选项?

背景: 我正在创建我想要开源的库。 该库设计用于后端进程。 我将提供的服务利用 Java 的 ProcessBuilder 来执行

回答 1 投票 0

SequelizeConnectionAcquireTimeoutError:操作超时

请理解这种情况,我需要帮助来解决这个问题。 如果有人能帮助我找出问题并解决,我将奖励他 5rrr,最高 15 美元。 我正在使用的后端是

回答 1 投票 0

Django Rest Framework 异步错误:“'async_generator' 对象不可迭代”

我正在开发一个带有异步视图的 Django Rest Framework 项目。我有一个用于流式响应的端点,这是我的代码: 从 adrf.views 导入 APIView 作为视图 ChatAPI 类(视图):

回答 1 投票 0

使用 python asyncio 执行多个任务

我有以下代码: 导入异步 异步 def test_1(): res1 = 等待 foo1() 返回res1 异步 def test_2(): res2 = 等待 foo2() 返回res2 如果 __name__ == '__m...

回答 1 投票 0

Js中是否可以使用await而不使用async

Await 是 es7 中一个令人惊叹的功能。 然而,每次我使用await时,我发现我必须定义一个异步函数并调用这个函数。 例如 异步函数 asy(){ const [resCityGu...

回答 6 投票 0

Node.js 性能:检测内存泄漏和高 CPU 使用率

我编写了一个 Node.js API,可以从集合中读取数据。包含 1000 条记录的集合。每条记录包含 300 个子有效负载数据点。 const 数据 = 等待 csvModel['csvFiles'].find({ &...

回答 1 投票 0

异步/等待误解了不同的调用变体[已关闭]

为了理解 C# 中的异步编程,我创建了以下函数: 异步任务 Do() { Console.WriteLine("开始 1"); Console.WriteLine("开始 2 ”); 等待T...

回答 1 投票 0

C# async/await 误解不同的调用变体

为了更好地理解 C# 中的异步编程,我编写了以下函数: 异步任务 Do() { Console.WriteLine("开始 1"); Console.WriteLine("开始 2 ”); 等待

回答 1 投票 0

Vue3 Mounted() 被多次调用

我有一个 vue 模板,其中有一个表格呈现数组的所有项目,看起来非常像这样: 我的桌头... 我有一个 vue 模板,其中有一个表格呈现数组的所有项目,看起来很像这样: <template> <thead> my table heads... </thead> <tr v-for="item in items" my items </tr> </template> 我有一个函数可以让我过滤数据库并替换项目数组的值。我的脚本标签如下所示: <script> data(){ return: { items: [] } }, methods: { async getList(){ here i do my query... .then(this.items = response.data) }, async filter(){ here i do my query with my filterObj... .then(this.items = response.data) }, async mounted(){ this.getList() } 这个效果很好。我开始过滤,vue 的 reactiviy 自动用新数据重新加载我的表。问题是我注意到有时过滤器会“自行取消”并调用“getList”函数。我在该函数上添加了一个 console.log() ,我注意到首次加载页面时它会被调用 7-8 次,并且在应用过滤器后有时会随机调用它。有什么想法吗? 我读到了这个:https://github.com/vitejs/vite/issues/9231 我是用vite来编译的。这可能是我的问题吗?任何人都可以在项目中重现这个吗? 我注意到 Mounted() 属性中的函数被调用了几次 谢谢大家,我知道发生了什么事,我想让这个,因为它可能会帮助像我这样的菜鸟在未来 我在每个表格行上调用了一个组件,因此您可以单击它们并打开该对话框。问题是,由于某种原因,我在该组件上在 Mounted() 对象上调用了 $emit 。可能是我测试的时候忘记删掉了。这个 $emit 配置为触发我在父组件上的 Mounted() 对象上的函数,因此看起来它被调用了几次。太蠢了 谢谢大家的帮助

回答 1 投票 0

将异步等待中基于id的两个json数组合并到javascript中

我有以下这些 json 数组。 常量 arrA = [ { id: '12', 通用 ID: 'B143', 总数:10, }, { id: '12', 通用 ID: 'B145', 总数:20, }, { id: '13', 根...

回答 1 投票 0

处理 Rust 泛型函数中的异步函数参数

我正在尝试传递一个异步函数,该函数是我在二进制应用程序的模块中定义的,作为我在同一个 Rust 应用程序中开发的通用函数的参数。 通用

回答 1 投票 0

我什么时候应该在Python中使用async/await?

元上下文: 我正在使用 aiohttp 构建一个 api。由于它是一个异步框架,因此我必须使用 async 来定义处理程序。例子: 异步 def index_handler(请求): 返回 web.Response(t...

回答 1 投票 0

Asyncio 与 boto 和 for range?

我正在第一次尝试 asyncio botocore 实现。然而,我很确定我没有得到预期的异步性,可能是因为我自己缺乏这方面的经验。 :) b的目标...

回答 1 投票 0

调用 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

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