coroutine 相关问题

协同程序是一种通用控制结构,其中流控制在两个不同的例程之间协同传递而不返回。

Boost.Cobalt:如何使用 C API 回调中的通道?

我想在通过通道进行通信的协程管道中使用 C API。 这是我第一次尝试协程,我对它们的了解有限。 管道的形状为: -------- ...

回答 1 投票 0

如何以正确的方式使这个 IEnumerator 通用?

我有一个统一的协程: IEnumerator DoActionUponReachingRangeCoroutine(范围范围,委托操作,参数 object[] args) { yield return new WaitUntil(() => range.isPlayerIn...

回答 1 投票 0

是否可以在connexion中使用异步,使用tornado的swagger codegen python服务器?

如果我将 @gen.coroutine 添加到处理连接生成的请求的方法中,它就会停止工作。它将中断与客户端的连接并且不返回任何内容。 我该如何使用

回答 3 投票 0

为什么父协程异常处理程序不处理异常?

我测试coroutineExceptionHandler。 这是我的代码。 fun createExceptionHandler(name: String) = CoroutineExceptionHandler { context, throwable -> println("[${Thread.currentThread(...

回答 1 投票 0

协程 - 仅接收新数据,然后停止订阅流

在我的android项目中,我只想在订阅流程后仅接收一次新数据,然后停止订阅。我对热流(SharedFlow)有所了解。 我的目标: 尝试发出数据(wi...

回答 1 投票 0

为什么异常由子协程的处理程序而不是父协程处理?

我正在尝试测试 coroutineExceptionHandler。 这是我的代码。 fun main(): Unit = runBlocking { 代码1_9() } fun createExceptionHandler(name: String) = CoroutineExceptionHandler { context, thr...

回答 1 投票 0

如何从流程范围以异步方式调用挂起乐趣?

所以我从来没有做过这样的事情,所以我不知道哪种方法更好。 现在,我有一个用例,它以流程返回。为了简单起见,我没有附上我的代码,但它...

回答 1 投票 0

Lua:等待多个协程完成

在 JavaScript 中,有 const a, b = wait Promise.all([task1(), task2()]) 在Python中,有 a, b = 等待 asyncio.gather(task1(), task2()) Lua 是否有与上述类似的功能? 本地任务1 =

回答 1 投票 0

Lua:并行运行多个协程

在 JavaScript 中,有 const a, b = wait Promise.all([task1(), task2()]) 在Python中,有 a, b = 等待 asyncio.gather(task1(), task2()) Lua 是否有与上述类似的功能? 本地任务1 =

回答 1 投票 0

kotlin:在再次调用协程之前检查它是否已完成

我有一个被频繁调用的listner方法。在这个方法中我启动了一个协程。我只想在前一个协程完成后才启动协程。有没有更好的方法可以让我...

回答 1 投票 0

带有主调度程序的模块丢失

我正在尝试对本地数据库进行后台调用,并使用协程使用结果更新 UI。 这是我的相关代码: 导入 kotlinx.coroutines.experimental.* 导入 kotlinx。

回答 11 投票 0

协程 lambda 参数是否转发到 Promise 类型的构造函数?

我正在编写一个应用程序,其中协程由调度程序执行。调度程序包括堆栈和协程正常运行所需的一些其他功能;它不...

回答 2 投票 0

Kotlin Multiplatform Mobile (KMM) WebSocket 代码在 iOS 上连接两次

我正在开发一个 Kotlin Multiplatform Mobile (KMM) 项目,其中使用 WebSocket 发送和接收消息。我一直在遵循 ktor 客户端和服务器指南来构建一个简单的聊天应用程序。

回答 1 投票 0

如果使用for循环发送多个HTTP GET请求,为什么aiohttp仍然比requests更快?

我正在关注此页面中的代码:https://www.twilio.com/en-us/blog/asynchronous-http-requests-in-python-with-aiohttp。 这是使用 aiohttp 的第一种方法: 导入aiohttp 导入异步 我...

回答 1 投票 0

如何使用协同功能创建计时器?我希望有一个例子。谢谢你

我需要在c#中创建一个30秒的计时器。 我尝试使用带有我创建的变量的函数,但它确实失败了,一位朋友告诉我有关 C# 中的协函数和协程。我想那些应该是

回答 1 投票 0

替换已弃用的 asyncio.get_event_loop()

我正在升级的脚本使用 asyncio.get_event_loop(),该脚本自 Python 3.12 起已弃用。 Asyncio 文档建议使用 asyncio.get_running_loop(),它被认为更稳定,因为...

回答 1 投票 0

等待协程完成,然后再继续使用 C# Unity 函数

我正在研究如何让一个单元在 Unity2d 中的网格中移动。我让运动毫无问题地工作。 我希望 MovePlayer 函数在移动之前等待协程完成...

回答 3 投票 0

kotlin 协程有带定时器的异步调用吗?

Kotlin 是否可以在协程中调用 async() 函数一段时间,并在时间完成后返回默认结果? 我发现可以只调用await,然后

回答 2 投票 0

asyncio:从执行器中的异步函数收集结果

我想启动大量 HTTP 请求并在所有请求返回后收集它们的结果。使用 asyncio 可以以非阻塞方式发送请求,但我有

回答 1 投票 0

kotlin/mockito:无法模拟重新调整布尔值的方法

我在尝试模拟方法时遇到问题 暂停 有上下文 返回一个原语 示例(使用mockito-kotlin 5.2.1、mockito-core 5.11.0、kotlin 1.9.23、kotest-assertions-core 5.6.2) 类...

回答 1 投票 0

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