async-await 相关问题

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

等待基于任务的队列

我想知道是否存在ConcurrentQueue的实现/包装器,类似于BlockingCollection,其中从集合中获取不会阻塞,而是异步并将导致...

回答 6 投票 31

有没有像异步BlockingCollection ?

我想等待BlockingCollection的结果 .Take()异步,所以我不阻塞线程。寻找这样的东西:var item = await blockingCollection.TakeAsync(); ...

回答 3 投票 63

如何知道函数是否异步?

我必须将一个函数传递给另一个函数,并将其作为回调执行。问题是有时候这个函数是异步的,比如:async function(){//一些异步动作}所以我想......

回答 8 投票 46

Await不适用于nodejs中的函数调用?

我有一个名为looper2()的函数,它接受一个数据数组,我试图从mysql数据库中获取每个数据的id。所有工作正常,但我的nodejs没有等待函数,...

回答 2 投票 2

Javascript:await函数在循环之前继续[复制]

我有一个类似的情况array.forEach(item => {function_fetch(item)})现在我需要在循环之前继续他等待函数结束并做必须做的事情,然后调用函数...

回答 1 投票 -2

如何根据post http方法响应状态设置state?

当我从后端得到响应时,我尝试在React中设置状态(http post方法)。我要做的是将数据发送到服务器然后,当resp回来时,我想将isSubmitting属性设置为...

回答 1 投票 0

AWS SQS Node.js脚本未等待

尝试发送几条消息(来自AWS SQS lambda,如果这很重要),但它永远不会等待承诺。 function getEndpoint(settings){return new Promise(function(resolve,reject){...

回答 1 投票 0

Axios嵌套请求函数返回

我正在尝试从API获取图像数据。要做到这一点,我首先需要获取它的ID,然后使用它来获取图像。为了维护一个干净的代码,我正在使用一个函数来做到这一点,我遇到了问题......

回答 3 投票 0

在Dart中承认内部for循环?

我有一个类似如下的程序:main()async {ooClass = new OoClass(1); int val = await function1();打印(VAL); ooClass = new OoClass(2); val = await function1();打印(VAL); ...

回答 2 投票 4

当使用Async / Await从DynamoDB检索数据时,Lambda函数不调用Https.request函数

在AWS-Lambda中,我正在调用从DynamoDB表中检索数据并使用该数据向API Gateway发出请求。我使用Async / await从DynamoDB中检索数据。但是,......

回答 1 投票 0

如何在JS(节点)中使用回调等待异步函数在继续之前完成?

我有一个名为translateCommand(command)的函数,它使用来自npm的Translate包将一些文本翻译成另一种语言。问题是由...提供的翻译功能......

回答 3 投票 0

Node Async / Await / Promise.All不等待其他人完成

我有3个函数需要按顺序运行,一个需要在另一个运行之前完成所以我已经这样做了:var fs = require('fs'); async function create(){fs.writeFile('newfile.txt','...

回答 2 投票 0

从异步函数获取图像uri

有点麻烦。我应该首先说我真的很反应原生,所以希望这不是我错过的愚蠢。我正在使用firebase存储图像uri,但是当我试图通过时...

回答 1 投票 1

为什么此控制台应用程序中的异步等待模式导致死锁?

任何人都可以解释为什么这个代码只是在WhenAll触发后才会达到死胡同?主要代码:类AsyncTests {public async void Start(){Console.WriteLine($“Thread:{Thread ....

回答 3 投票 0

在WPF应用程序中而不是在控制台应用程序中具有死锁的异步计算

我试图重现一个像这个例子中的死锁情况:https://blog.stephencleary.com/2012/07/dont-block-on-async-code.html这里是我在控制台应用程序中运行的代码:...

回答 1 投票 -1

如何处理ValueTask 在F#?

显然是.NET的全新ValueTask 是较简洁的Task版本 。这很酷,但如果我不得不使用Async.AwaitTask将我的F#Async工作流与Task集成,那么......

回答 1 投票 3

如何迭代值数组并调用返回promise的服务并等待Angular 6中的每个结果

我有一个Angular 6项目,我得到一个字符串数组,需要调用数组中每个项目的后端服务。组件代码(简化)如下所示:items:any [] = ['one','...

回答 2 投票 0

使用Async / Await和vuejs中的axios处理状态不同于200的响应

我正在开发一个网站,该网站在async await函数中使用axios发出请求,如下所示:async function(){try {const response = await axios.get('requestUrl')} ...

回答 1 投票 1

使用等待抛出云代码js抛出语法错误

我的问题是这个,我正在使用Parse云代码,我有一个之前的保存触发器,如下所示:Parse.Cloud.beforeSave(“Ordenes”,function(request,response){console.log(request.object +“。 ..

回答 1 投票 -1

C#异步与任务比同步慢

你知道为什么同步fibonacci方法比async / await快,并且比异步任务更快?我在每个项目方法上都使用了异步,所以主要是这个方法很糟糕......代码:...

回答 2 投票 1

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