coroutine 相关问题

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

`co_yield`可以在恢复协程时从调用者返回值吗?

C ++ 20引入了协程,可用于创建生成器和其他类似的东西:generator counter(int max){for(int i = 0; i

回答 1 投票 3

NASM试图将变量添加到宏内的不同部分

我想创建一个将初始化例程的宏,所以我需要为每个这些变量使用不同的名称。为此,我将为每个协同例程获得唯一的ID。这是...

回答 1 投票 2

协程如何与OnTriggerEnter2D协同工作?

我正在学习C#和统一性,我最近的问题之一是让我的OnTriggerEnter2D()函数正常工作。经过大量测试,我设法解决了问题,但是如果我理解,我不确定是否100%。所以...

回答 2 投票 0

协程统一-不可预测的行为

任何人都可以解释我的代码问题吗?我在程序开始时启动了两个协程。它们是:loader = StartCoroutine(loadobjectsfromfile);缓冲区= StartCoroutine(...

回答 1 投票 -1

discord.py终端命令提示符`input()`函数阻止

我正在尝试在我的机器人的终端上创建一个命令行,该命令行具有一些基本命令,例如send 和exit。这是我当前的代码:async def start_bot():await ...

回答 2 投票 -2

协同合并作业未完成

[从启动中获取作业时,该作业正确完成了有趣的testCoroutineScope()= runBlocking {val范围= CoroutineScope(Dispatchers.Default)val job = scope.launch {delay(200)...

回答 1 投票 0

协程如何等待数据,然后继续处理

我正在用kotlin学习协程,我对以下问题感到困扰:如何等待过程1完成,然后继续进行过程2,在下面的示例中,我有对象网络可以访问API服务器...

回答 1 投票 0

为什么viewModelScope.launch默认在主线程上运行

虽然我正在学习协程,以及如何在Android应用程序中正确使用协程,但我发现我很惊讶。使用viewModelScope.launch {}启动协程并设置一个...

回答 1 投票 0

[python3 send()在生成器中的功能

根据文档,send()函数:“恢复执行并将值“发送”到生成器函数。value参数成为当前yield表达式的结果。send()...

回答 3 投票 1

LifecycleScope中的Kotlin协程不会阻塞主线程

我对ViewModels中的协程感到困惑。我的问题很简单:为什么以下协程似乎不会阻止UIThread? (协程运行时,UI仍然很流畅)My ...

回答 1 投票 0

Firebase addOnSuccessListener回调运行上下文会抛出`NetworkOnMainThreadException`

假设我有一个存储库类,该类定义了一种从Firebase Storage检索图像的方法,并定义了一个成功的侦听器,该侦听器调用从视图模型中定义的回调fun getAdImg(imgId:...

回答 1 投票 0

我如何取消在withContext中运行的协程?

我的存储库定义如下。 class StoryRepository {私有val firestore = Firebase.firestore暂停乐趣fetchStories():QuerySnapshot? {return try {...

回答 1 投票 1

等待协程等待几秒钟吗?

因此,我正在为我的游戏进行简单的加电,而我称之为的协程似乎没有使用WaitForSeconds方法并过快地破坏对象(我不想在...之前发生。

回答 1 投票 0

`asyncio.wait([asyncio.sleep(5)])`和`asyncio.sleep(5)之间的区别

有人可以解释一下为什么在coro2精加工和coro1精加工之间有5秒的延迟吗?另外,如果我将asyncio.wait([asyncio.sleep(5)])替换为asyncio ...,为什么没有这样的延迟....

回答 1 投票 0

[在Unity的协程中更改canvas localScale时的问题

更改Canvas的localScale时出现问题。首先,我想设计一种在坦克战争游戏中购买装备的功能,因此我添加了画布来展示装备。结构...

回答 1 投票 1

从Firestore异步调用中填充RecyclerView

我能够从Firestore检索数据(它在populateValletList()的GlobalScope中明确可用,并且我能够从asnyc数据库调用或当我...时填充RecyclerView,

回答 1 投票 0

如何使用Kotlin Coroutines处理Android传感器事件?

我想以面向流的方式在Android上处理传感器事件,最好使用Kotlin的Coroutines。对于传感器,我知道如何使用...

回答 1 投票 0


如何使用协同程序依次运行数据库室进程(插入,更新,删除,读取)

我想与Coroutine一起在Room(CRUD)中执行某些功能。这是可能的?例如,我有这样的代码:binding.ivUpdate.setOnClickListener {...

回答 1 投票 0

在协程内部是否有更好的方法将侦听器设置n次?

在我的项目中,我基于List的大小在内部循环调用Firebase数据库n次,并通过获取每个侦听器的响应来返回结果。我正在里面做这一切...

回答 1 投票 0

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