asynchronous

    -1热度

    4回答

    我一直在问一些采访一下下面的代码的输出是: function say(a) { alert(a); } say(1); setTimeout(say(2), 5000); setTimeout(function() { say(3); }, 1000); setTimeout(say, 2000, 4); 它应该提醒1 2 3 4,但我不知道为什么在这个顺序我不

    3热度

    1回答

    如何在run_in_executor调用的run_long_thing()函数中引发异常? 它看起来像被吞咽。我不需要阻塞代码中的函数结果。它基本上是一个射后不理功能,但我仍然需要捕获异常,如果有任何... import asyncio import time def fire_and_forget(task, *args, **kwargs): loop = asyncio.g

    2热度

    3回答

    我正在使用与回调一起工作的网络API。所以基本上,我有一大堆的方法调用,我需要这个第三方库,像这样使用: void SendNetworkRequest(string requestType, Action<Response> callback) 我找到的代码变得有点古怪,因为我所有的方法依赖于网络来自第三方API的资源也需要自行实现回调。举例来说,在我的主场景我可能想要得到的球员资料和我的代

    0热度

    1回答

    我正在使用第三方库(ng2-img-tools)执行图像大小调整。 该库提供了执行图像调整大小的不同功能,例如 调整大小, 裁剪, resizeExactCrop。 上述功能是异步操作。 例如, resizeImage(files:any, width:number, height:number){ return this.ng2ImgToolsService.resize(files,

    4热度

    3回答

    我应该添加异步/等待对该像单行功能: public async Task<T> GetFoo() { return await HandleAsync<T>(....); } 或者,这是不必要的开销,如果该参数不需要一个asynchron电话,我可以简单的写: public Task<T> GetFoo() { return HandleAsync<T>(....);

    0热度

    1回答

    我想收集所有的错误(如果有的话),试图将数据保存到集合,但它永远不会完成回调。有人可以帮忙吗? async.mapLimit(results, 5, async.reflect((result, callback) => { debugLog('Checking for repeating data'); return HistoryModel.find({ gam

    3热度

    1回答

    将大类完全异步兼容还是应该使用其他方法是一个好主意? 示例理解: AsyncValidateUserInput.cs public async Task<TaskStateHelper> CheckSiteIsReachable() public async Task<TaskStateHelper> VerifyCertificate() public async Task<TaskStat

    1热度

    1回答

    我有以下异步功能用于通过REST服务验证有效的用户凭证; async doesLoginExist(regCode) { if (loginCode.match(loginCodePattern)) { try { await LoginService.getUserByLoginCode(); return {}; } catch (er

    4热度

    1回答

    我有几种方法需要某种互联网连接。如果连接失败,我想在失败之前重试该方法一段时间。由于应用程序可以在等待成功响应的同时继续运行,我希望异步执行此操作。 我使用Polly (5.3.1)来实现异步重试逻辑,利用Tasks。 我在禁用Wi-Fi的情况下启动进程并在重试窗口中启用进程来模拟断开连接。我期待在再次启用我的连接后,重试时方法会成功,我所看到的是该方法继续抛出HttpRequestExcepti

    0热度

    1回答

    例如,有一个异步函数,我不发展自己,但我知道一个随机时间(在几秒钟内)该函数将返回一个值。 这是否有任何方式等待回报,如果它不返回承诺?