Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
在 React 组件中等待异步函数并显示 Spinner
初学者在这里 尝试从服务器获取一些数据并在获取后将其显示在我的反应组件中 但是 我在将异步函数集成到我的反应组件中时遇到了麻烦 import React useState from react import request from gra
javascript
ReactJS
Asynchronous
asyncawait
reactapollo
如何按顺序而不是并行等待 C# 任务?
我有一组异步测试 它们在外部硬件上运行 我可以按顺序运行它们 但因为所有这些测试都有副作用 所以我希望能够重新排列它们并一遍又一遍地运行它们 当我将它们放入列表中并尝试等待每个之后 它们全部并行运行 而不是 1 个 1 个运行 我希望能够打
c
NET
Asynchronous
asyncawait
task
javascript async/await 实际上是如何工作的?
我有一些使用 javascript async await 的代码 function sleep ms return new Promise resolve gt setTimeout resolve ms async function f
javascript
Asynchronous
asyncawait
等待运算符错误
我的代码有问题 我怎么解决这个问题 这个问题出现在await操作符中 public MyModel HttpClient client new HttpClient HttpResponseMessage response await cl
c
NET
asyncawait
从异步方法同步调用 CPU 密集型方法的混乱
我正在尝试 NET 4 5 的 async await 结构 我正在开发 RESTful Web API 解决方案 我试图弄清楚如何处理 CPU 绑定操作 1 从当前线程同步调用它 或 2 使用Task Run 让我们使用这个例子page
c
aspnet
NET
asyncawait
taskparallellibrary
可以等待的异步计数器
我有一个连接类 它有几个异步方法 例如 SendText SendImage 等 连接类有一个 Disconnect 方法 当调用它时 我必须小心 不要在所有异步方法完成执行之前开始更改类的内部状态 我相信实现此目的的一个好方法是简单地保留
c
Asynchronous
taskparallellibrary
asyncawait
异步 void lambda 表达式
A quick 会告诉你避免使用async void myMethod 可能的方法 并且在很多情况下都有使其成为可能的方法 https johnthiriet com removing async void 我的问题基本上是这个最佳实践的一
c
asyncawait
genericlambda
清理 TPL 中的 CallContext
根据我使用的是基于 async await 的代码还是基于 TPL 的代码 我在逻辑清理方面得到了两种不同的行为CallContext 我可以设置和清除逻辑CallContext如果我使用以下异步 等待代码 正如我所期望的 class Pr
c
Asynchronous
taskparallellibrary
asyncawait
task
调用await后程序退出
我有一个while loop 应该重复程序直到满足特定条件 在这个循环中我称之为async函数 它为我打印一条消息 这是 简短的 代码 private void InitializeMessageSystem do Do stuff awa
c
asyncawait
如何在 C# 中创建异步方法?
我读过的每一篇博客文章都会告诉您如何在 C 中使用异步方法 但由于某些奇怪的原因 从未解释如何构建您自己的异步方法来使用 所以我现在有这段代码使用我的方法 private async void button1 Click object se
c
asyncawait
c50
即使没有异步,CallContext.LogicalGetData 也会恢复。为什么?
我注意到CallContext LogicalSetData LogicalGetData不按照我期望的方式工作 内部设置的值async方法得到恢复即使没有异步或任何类型的线程切换 无论如何 这是一个简单的例子 using System u
c
NET
asyncawait
taskparallellibrary
Task.Run 作为反模式?
我正在将 SQLite NET PCL 库用于我的 WinRT 项目SQliteAsyncConnection类 它提供经典的异步版本SQLiteConnection方法 然而 就该项目而言Github页面 https github com
NET
taskparallellibrary
asyncawait
异步代码无需等待完成
我目前遇到 IIS 崩溃的问题 并在事件日志中留下以下消息 它们对于引导我找到错误的实际来源并没有太大帮助 但一些研究表明这只是生成任务但不等待结果的情况 当它们最终完成时 如果父进程已完成 则无法完成与导致空引用异常的父线程关联 那是对的
aspnet
taskparallellibrary
asyncawait
c50
即发即忘,使用 Task.Run 或仅调用异步方法而不等待
一般来说 特别是当涉及到库或控制台应用程序时 为了解雇并忘记async方法 是不是更好地调用async方法无await荷兰国际集团或使用Task Run 基本上 public static void Main Doing DoSomethi
c
asyncawait
task
taskparallellibrary
fireandforget
当任何任务正在运行时,如何阻止异步程序终止?
假设我有这样的东西 async fn do update here we store it let task task spawn async let duration Duration from millis 10 let mut str
Rust
asyncawait
rusttokio
完成任务时手动捕获并应用 SynchronizationContext
我遇到了挂起等待的问题 已描述here https stackoverflow com questions 40992035 awaiting a task that is being completed on a background t
c
Multithreading
Asynchronous
asyncawait
Javascript:在没有库的情况下连续(或顺序)运行异步任务
我想在循环中运行一些异步任务 但它应该按顺序执行 一个接一个 它应该是普通的 JS 不带有任何库 var doSome function i return Promise resolve setTimeout gt console log
javascript
promise
asyncawait
es6promise
将异步函数包装在结构中时的生命周期
我正在尝试将异步函数包装在结构中 例如 use std future Future struct X struct Y async fn f x X gt Y Y struct MyStruct
Rust
asyncawait
lifetime
惰性共享异步资源——澄清一下?
我在斯蒂芬的书的末尾看到了这个例子 该代码可以通过以下方式访问more比一个线程 static int simpleValue static readonly Lazy
c
asyncawait
依赖注入的 UserManager 正在处理异步调用(ASP.NET CORE)
我正在使用 ASP NET Core 及其内置依赖项注入和 asp net 身份 我遇到的问题是每当我尝试通过异步访问任何上下文时 即在本例中UserManager
c
ASPNETCore
asyncawait
aspnetidentity
1
2
3
4
5
6
...49
»