协程 问答列表

由不同键写入触发的 Android DataStore 读取

作者:Dino Tw 提问时间:11/13/2023

通过查看文档 DataStore,我进行了设置 build.gradle.kts implementation ("androidx.datastore:datastore-preferences...

如何使用 Kotlin 在 Android 上高效使用进度条和返回函数进行 API 调用?

作者:Damon 提问时间:11/4/2023

我正在根据我从 API 获得的大量数据制作一个应用程序。在显示实际应用程序之前,我需要这些信息,因此我将负责获取这些信息的代码放在加载屏幕上。我将其全部保存在本地数据库(Room Database)上...

协程似乎并不比 JVM 线程占用更少的资源

作者:Criwran 提问时间:11/1/2023

我做了一个基准测试(参考答案)来测试线程池中 coroutiens 和线程之间的内存使用情况: val COUNT = 4_000 val executor: Executor = Executo...

如何实现能够返回生成器的模板驱动的嵌套 for 循环?

作者:Danny 提问时间:11/5/2023

我正在尝试实现一个在多维数组上提供下标的生成器。具体来说,我正在使用 CPP Chrono 的生成器实现。由于维数由输入数组的大小决定,因此我需要一个递归函数来生成嵌套循环。到目前为止,我的逻辑适用于...

协程帧被其他协程覆盖?(-O2 及更高版本上的 GCC 11.3)

作者:Lukas Lang 提问时间:10/27/2023

我在 GCC 11.3 中遇到了我的协程问题:我实现了一个事件循环,其中多个协程交替向前步进(如果它们的 awaitable 再次准备就绪)。我最近注意到优化的构建没有按预期运行,我相信我已经将其缩小...

什么时候是 asyncio.需要 Lock() 吗?

作者:dataengineer22 提问时间:10/28/2023

这是我到目前为止拥有的代码,它使用黯淡的软件包连接到多个蓝牙设备并从中获取数据/通知。这些设备是秤,如果上面没有重物,它们会在一段时间后自动关闭。在给它们施加重量后,它们会打开并开始通知。该代码会持续...

为什么我的协程不会多次运行?

作者:Lordvanan 提问时间:10/27/2023

在我的游戏中,玩家可以拿起的道具,首先要检查角色是否已经道具。如果没有,那么它会启动名为“FireBreathing”的协程,该协程处理通电的影响。如果它们已经通电,我想停止协程并重新启动它,以免多个...

Quarkus 默认协程上下文

作者:qwertasek 提问时间:10/27/2023

是否可以更改由 RestEasy 管理的 HTTP 方法的默认协程上下文?suspend 我需要为每个 Resource 方法添加一个额外的自定义方法,但是在任何地方执行操作都很乏味且容易出错。Co...

Python 责任链和协程

作者:Alex 提问时间:10/27/2023

对不起,如果我写了一些愚蠢的东西,但我正在尝试解决一个关于考试的责任链和协程的练习。 以下是我的代码: import functools def coroutine(function): @...

在打瞌睡模式下延迟运行协程

作者:Piyush 提问时间:10/19/2023

我正在尝试实现空闲时间锁定功能。协程在打瞌睡模式下是否有一些限制?因为一旦设备处于打瞌睡模式,延迟似乎不起作用 var scope: CoroutineScope = MainScope() fu...


共42条 当前第2页