kotlin-coroutines

kotlin-coroutines

文章 0 浏览 2

如何在Coroutines中实现原子更新

这是Coroutines stateflow的更新功能。我有两个问题: 原子如何?我们内部有多次操作,如何在不相互排斥的情况下保证原子能? 为什么在(true)循环中…

向地狱狂奔 2025-01-22 06:52:48 3 0

在这种Kotlin Coroutines情况下的主线程之前,为什么Coroutine在后台执行?

我是Kotlin Coroutines的新手,并试图了解Coroutine Builder 启动,该在后台启动了Coroutine,并且不会阻止主线程。因此,我以这样的简单示例对其进行…

凡尘雨 2025-01-22 05:14:51 1 0

如何使用异步任务侦听器返回并暂停Coroutine?

我要做的是以下内容: 使用调色板从API加载代理图标 ,确定什么是充满活力的Swatch 设置此背景RGB颜色,然后将其保存到数据库 数据库中,将更新,更新…

救赎№ 2025-01-21 21:48:39 2 0

Springboot Coroutine Bean范围或本地范围

我有一个要求,我们希望通过Coroutine不同步处理一些上游请求/有效载荷。我看到有几种方法可以做到这一点,但是想知道哪种方法是正确的方法 - 提供明…

月亮是我掰弯的 2025-01-21 21:01:52 3 0

如何在此处致电handingpurchase()?暂停非悬浮内部的功能

只是想知道是否可以调用悬挂式的fun handlepurchase()内部: suspend fun handlePurchase(purchase: Purchase) { if (purchase.purchaseState == Pu…

清秋悲枫 2025-01-21 14:37:47 1 0

如何测试ViewModel+ init {}的API调用流量

我的ViewModel暴露于碎片。我正在从发射不同状态的ViewModel的初始化中调用API。我无法编写单元测试来检查所有发射状态。 我的ViewModel class FooVie…

江挽川 2025-01-21 11:19:04 2 0

Kotlin Coroutines-无需等待即可在API呼叫和返回API呼叫中启动功能

我有一个API电话,我想开始长时间的运行工作,然后再返回200。目前,它将开始工作并继续前进,但是一旦初始功能完成了需要做的事情,它似乎仍然等到Co…

云淡月浅 2025-01-21 10:03:11 4 0

并行运行几个coroutines(返回值)

我正在尝试在并行线程中运行对网络的多个请求 我是 kotlin 新手,到目前为止, class HttpClient { private val DEFAULT_BASE_URL = "https://someapi…

幸福还没到 2025-01-21 02:33:58 1 0

为什么Flow的组合运算符可与数组一起使用?

为什么Flow的组合运算符可与数组(而不是列表或迭代器)一起使用? 从源代码: public inline fun combine( flows: Iterable>, crossinline transform…

带上头具痛哭 2025-01-21 02:25:11 1 0

在Kotlin Coroutines中有其他替代方案的rxjava; s s'

我正在尝试将一些RXJAVA代码转换为使用Coroutines。 这是使用rxjava中使用单进行API调用的代码的示例。我需要做什么才能使用Coroutines复制该部分功能…

冷了相思 2025-01-20 18:02:22 2 0

Kotlin桌面组成不刷新主视图

每次我单击板上的图块时,它都应该刷新 MainView() ,以便图块上可以出现红色边框,但不会刷新视图。有没有办法在每次 board 发生变化时更新视图? 应…

年少掌心 2025-01-20 17:52:02 2 0

kotlinx coroutines-与传统lamda语法集成

考虑以下第三方功能,我无法重构: fun doSomethingAsyncWithLamdas(completion: (Throwable?) -> Unit) {...} 从悬挂功能中调用以LAMDA为中心的功能…

私野 2025-01-20 13:16:15 0 0

如何测试启动 viewModelScope 协程的 ViewModel 函数?安卓科特林

我试图找出在函数成员上测试这种类型的最简单方法,我见过更复杂的情况,例如 协程 - 单元测试 viewModelScope.launch 方法 但没有解决 ListScreenVie…

一枫情书 2025-01-20 12:27:43 2 0

为什么 Kotlin 1.6.x 默认使用 kotlinx-coroutines 1.5.2

我在Gradle项目中使用Kotlin 1.6.20,并且默认情况下使用依赖项Kotlinx-coroutines 1.5.2。 build.gradle.kts , plugins { ... kotlin("jvm") versio…

凤舞天涯 2025-01-20 09:29:53 1 0

如何将Java线程转换为Kotlin Coroutines?

我有一段“丑陋”的 Java 代码,需要转换为 Kotlin 惯用的协程,但我不太清楚如何转换。 Thread[] pool=new Thread[2*Runtime.getRuntime().available…

不…忘初心 2025-01-20 08:41:53 3 0
更多

推荐作者

alipaysp_snBf0MSZIv

文章 0 评论 0

梦断已成空

文章 0 评论 0

瞎闹

文章 0 评论 0

寄意

文章 0 评论 0

似梦非梦

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文