Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Kotlin 中线程和协程的区别
Kotlin 中是否存在与其他语言的协程实现不同的特定语言实现 协程就像轻量级线程是什么意思 有什么不同 Kotlin 协程实际上是并行 并发 运行的吗 即使在多核系统中 在任何给定时间都只有一个协程在运行吗 这里我启动了 100 000
Multithreading
kotlin
concurrency
kotlincoroutines
Coroutine
如何测试启动 viewModelScope 协程的 ViewModel 函数?安卓科特林
我试图找出在函数成员上测试这种类型的最简单方法 我见过更复杂的情况 例如协程 单元测试 viewModelScope launch 方法 https stackoverflow com questions 55765190 coroutin
Android
unittesting
kotlin
ViewModel
kotlincoroutines
协程:runBlocking 与 coroutineScope
我正在读书协程基础知识 https kotlinlang org docs reference coroutines basics html试图理解和学习它 那里有一段代码 fun main runBlocking this Corouti
kotlin
kotlincoroutines
如何在 Kotlin 中使用 ViewModel 测试协程?
我无法测试我的方法 感觉它没有到达 uiScope launch 块内部 并且我已经发布了我正在尝试测试的 viewModel 方法 并且fetchActivationCodeWithDuration是挂起功能 底部是我的测试类 我收到这条
Android
unittesting
kotlin
kotlincoroutines
Workmanger 的长时间运行 Worker 问题:获取异常 kotlinx.coroutines.JobCancellationException: Job was cancelled in CoroutineWorker in Kotlin
我创建了一个简单的CoroutineWorker运行循环 1000 次 延迟 1000 毫秒 该工人是独特的周期性工人 重复间隔为 15 分钟 并且ExistingPeriodicWorkPolicy as KEEP 但是当我启动工作程序并
Android
kotlin
kotlincoroutines
androidworkmanager
native-mt 和普通 kotlin 协程库有什么区别?
当我们使用协程时 我们可以使用普通的 kotlin 协程 也可以使用native mt版本 i e implementation org jetbrains kotlinx kotlinx coroutines core 1 5 0 or
kotlin
kotlincoroutines
kotlinmultiplatform
使用 LiveData、协程和事务测试 Android Room
我想测试我的数据库层 但我陷入了第 22 条军规类型的情况 测试用例由两部分组成 保存一些实体 加载实体并断言数据库映射按预期工作 简而言之 问题在于 Insert is a suspend方法 这意味着它需要运行在runBlocking
Android
Testing
kotlin
androidroom
kotlincoroutines
暂停协程的执行以等待回调
最近 我将协程应用到我的项目中 看起来一切都很好 但今天遇到了一个问题使用 Coroutine Retrofit 将文件 图像上传到服务器 https stackoverflow com q 70360995 5856328 使用协程 Re
Android
kotlin
Retrofit2
kotlincoroutines
coroutineScope
如何在 Kotlin Flow 中过滤列表
我正在使用替换当前的实现RxJava to Coroutines and Flow 我在使用一些时遇到一些问题Flow运营商 我正在尝试过滤 a 中的项目列表Flow在提供收集之前 Flow
kotlincoroutines
kotlinxcoroutinesflow
如何让“不适当的阻塞方法调用”变得适当?
我目前正在尝试更多地利用 kotlin 协程 但我面临一个问题 当在这些协程中使用 moshi 或 okhttp 时 我收到警告 不适当的阻塞方法调用 解决这些问题的最佳方法是什么 我真的不想变得不合适 该警告是关于阻止当前线程和协程无法正
kotlin
OkHttp
kotlincoroutines
moshi
当我在 Kotlin 中使用 Compose 时,从 Flow 进行收集的操作会消耗大量系统资源吗?
The SoundViewModel is a ViewModel类 以及val listSoundRecordState可能会被应用程序中的某些模块使用 在代码 A 中 我调用fun collectListSoundRecord 当我需要
kotlin
androidjetpackcompose
kotlincoroutines
kotlinflow
Laggy Lazy Column Android Compose
我已经创建了一个完整的应用程序Jetpack 组合 然而 现场的表演Lazy Column非常糟糕 而且没有任何意义 Lazy Column应该是替代RecyclerView but RecyclerView目前效果好多了 我制造了一个La
Android
kotlin
androidjetpackcompose
kotlincoroutines
coil
GlobalScope、CoroutineScope、lifecycleScope
我习惯于与AsyncTask由于它的简单性 并且很好地理解它 但Coroutines让我感到困惑 您能简单地向我解释一下以下各项的区别和用途吗 GlobalScope launch Dispatchers IO GlobalScope la
Android
kotlincoroutines
Coroutine
Kotlin 协程 `runBlocking`
我正在学习 Kotlin 协程 我读过runBlocking是桥接同步和异步代码的方式 但如果runBlocking停止 UI 线程 例如 我需要在Android中查询数据库 val result Int get runBlocking q
Android
kotlin
kotlincoroutines
收到 kotlin 错误“等待 60000 毫秒后,测试协程未完成”
我是测试新手 试图获取第二个流量值并断言它 当我逐个运行此测试时运行良好 但是当我运行整个测试时 第一个测试运行良好 其余测试给我超时错误 Error After waiting for 60000 ms the test coroutin
Android
kotlin
kotlincoroutines
kotlinflow
将两个 kotlin 流合并为一个流,该流发出两个原始流的最新值?
如果我们有两个这样定义的流 val someflow flow emit something 另一个流程定义如下 val stateFlow MutableStateFlow some value 是否可以将两个流组合成一个流 仅发出其中一
kotlin
kotlincoroutines
Coroutine
kotlinflow
kotlinstateflow
Kotlin 协程 future 等待超时(不可取消)
鉴于我们有一个CompletableFuture f 在 kotlin 可挂起范围内我们可以调用f await 我们将暂停直到完成 我在使用签名实现类似功能时遇到问题f await t 必须暂停最大t毫秒或如果 future 在该持续时间内
Java
kotlin
kotlincoroutines
Coroutine
CompletableFuture
FlatMapMerge、FlatMapConcat 和 FlatMapLatest 之间有什么区别?
我无法区分这三个运算符之间的确切区别 文档用于 平面地图合并 https kotlin github io kotlinx coroutines kotlinx coroutines core kotlinx coroutines flow
kotlin
kotlincoroutines
在普通函数内调用挂起函数
我想在普通函数中调用阻塞挂起函数 但不阻止线程完成挂起函数然后返回Response override fun intercept chain Interceptor Chain Response getSession is a suspen
Android
kotlin
Coroutine
suspend
kotlincoroutines
是否应该将 coroutineScope 作为函数参数传递?
我正在尝试协程 并且不确定是否将 coroutineScope 传递给普通的 Kotlin UseCase 这种方法会造成内存泄漏吗 假设我们正在虚拟机中初始化我们的用例并尝试通过视图模型范围 class UploadUseCase pri
kotlin
androidmvvm
kotlincoroutines
«
1
2
3
4
5
6
»