腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(8673)
视频
沙龙
1
回答
Kotlin
协
程
:
作业
调度
的
问题
。(
InvokeOnCompletion
)
、
、
、
、
我想要做
的
是遍历topicsList,为每个主题发出一个请求,并在所有请求完成时获得所有响应。
作业
完成后,调用job.
invokeOnCompletion
{},我将liveData设置为responseList。然而,这种方法不起作用。
问题
是,我在设置responseList之前更新了liveData。我不知道这怎么可能。有人能帮我解决这个
问题
吗?mViewModel.getEverything(topic, API_KEY) } job.joi
浏览 68
提问于2020-09-28
得票数 2
回答已采纳
1
回答
哪个协
程
(goroutines和
kotlin
协
程
)更快?
、
、
、
、
Kotlin
协
程
只是一个接一个地执行
的
任务
的
顺序。每个任务都可以在线程池中
的
任何线程中执行。
kotlin
协
程
和goroutines之间
的
第一个区别是Go运行时管理此时正在运行
的
协</e
浏览 2
提问于2017-10-21
得票数 44
回答已采纳
3
回答
仅在两个并发进程结束后才运行函数
的
最佳方式?
、
、
、
、
我有几个并发进程,它们在不同
的
时间结束,我想只在所有这些进程结束后运行一个函数。 if(process1_finished && process2_finished){}任何关于如何实现这一点
的
建议都是非常感谢
的
浏览 3
提问于2021-05-18
得票数 0
1
回答
Main函数在
协
程之前终止
、
我正在做一个面向过程
的
编程课程
的
项目。这是一个面向过程
的
编程课程中
的
项目。我以前从来没有用
kotlin
写过代码,也从来没有
浏览 1
提问于2018-05-02
得票数 0
1
回答
垃圾收集挂起
的
协
程
任务
、
我使用
kotlin
协
程
来显示确认对话框并处理结果。.setOnCancelListener { cont.cancel() } cont.
invokeOnCompletion
取消任务
的
正确方法是什么?
浏览 32
提问于2020-03-19
得票数 0
2
回答
为什么
kotlin
协
程
被称为异步?
、
、
、
Jetbrains在每一篇关于
kotlin
的
文章中都谈到了异步编程。但我不明白为什么它们被称为异步?据我所知,
kotlin
协
程
--这是一个带有预初始化线程池
的
状态机。如果我们使用带有
协
程
的
async io,另一个
问题
。但这是IO API异步,而不是
kotlin
协
程
。与其他语言相比,Java没有很好
的
io异步api (可能是错误
的
浏览 5
提问于2021-09-17
得票数 3
2
回答
启动
协
程
构建器是否会导致挂起函数在新线程上运行?
、
、
、
最近开始使用
Kotlin
协
程
语法如下: main(){ delay(2000)print("outside coroutine") } 我知道首先打印外部
协
程
,然后再打印内部
协
程
,因为延迟是一个挂起函数,它只阻塞
协
程
,而不是线程本身。但是,由于
协
浏览 43
提问于2020-07-24
得票数 0
回答已采纳
4
回答
Kotlin
协
程
和ThreadPool?
、
、
、
我想在后台线程中进行多个API调用,对于这种情况,
Kotlin
Coroutines和ThreadPool executor哪个更好?我试过使用
Kotlin
Coroutines,但它似乎试图并行执行所有函数调用,这会导致应用程序初始时间
的
一些延迟。有没有并行执行多个函数
的
最佳方法?
浏览 4
提问于2019-09-30
得票数 1
1
回答
如何临时停止线程池执行
的
任务?
、
、
假设我有一个包含10个线程
的
线程池。假设池中
的
一个线程执行某个任务。我希望在某些情况下,任务将停止执行,线程将执行另一个任务,只有稍后它才会返回到前一个任务,并从停止
的
地方继续执行。 这个是可能
的
吗?
浏览 4
提问于2021-10-08
得票数 0
1
回答
在
协
程
作用域中获取对
协
程
作业
的
引用
、
在
kotlin
协
程
中,大多数标准构建器方法(如launch)都返回对
作业
的
引用, 这样
的
设计是为了将这些引用保留在地图/列表(手动管理启动
的
作业
)之类
的
东西中,还是有办法在给定
的
范围内找到启动
的
作业
?scope.launch { /* starting a coroutine in scope */ } 有没有一种方法可以在不保留scope.launc
浏览 11
提问于2021-01-17
得票数 0
回答已采纳
1
回答
在onPause()方法停止“活动”处理程序之后
、
、
、
调用方法handler.removeMessagesAndCallbacks(null)会停止所有尚未执行
的
处理程序(post延迟)。但是我需要一个我找不到
的
方法来中断已经在运行
的
处理程序。Override> super.onPause();} 1000
的
post我可以取消一个已经被执行
的
处理程序吗?有比覆盖Runnable或Handler类更容易<
浏览 60
提问于2021-09-27
得票数 0
1
回答
是否可以控制异步
协
程
的
调度
优先级?
有没有办法在所有准备运行
的
协
程
中控制
调度
优先级? 具体地说,我有几个协
程
处理来自网络
的
流I/O到几个队列,第二组
协
程
将数据从队列摄取到数据结构中。我看到
的
问题
是,根据
调度
的
顺序,分析
协
程
可以在也有数据准备好
的
读取器
协
程之前运行,因此分析
协
程
甚至不能检查未决数据<em
浏览 1
提问于2018-01-21
得票数 16
2
回答
如何在触摸视图时暂停和恢复
kotlin
协
程
?
、
在我
的
应用程序中,我想要显示一个闪屏,4秒后进入HomeActivity。但是,我想通过触摸imageview imageSplash来暂停执行,并在释放时继续执行。
浏览 22
提问于2020-07-30
得票数 1
2
回答
如何理解
协
程
取消是协同
的
、
在
Kotlin
中,coroutine取消是合作
的
。我该如何理解它呢? Link to
Kotlin
documentation。
浏览 25
提问于2019-05-18
得票数 4
1
回答
Vertx中
的
协
程
从不执行?
、
、
我
的
意图是等待asyncPart完成(实际上我在里面有一个AsyncResult )。
浏览 32
提问于2020-07-23
得票数 1
1
回答
有没有什么地方线程应该比
协
程
更受青睐呢?
、
、
、
我刚刚做了一个关于
Kotlin
的
协
程
的
演讲,并提出了一个
问题
:
协
程
是否总是可以取代线程,或者是否也可能有缺点。 或者反过来:有没有不应该使用
协
程
的
地方?
浏览 15
提问于2018-03-01
得票数 3
回答已采纳
2
回答
如何在
kotlin
协
程
中取消后重新启动
作业
?
、
如何在
kotlin
coroutines中取消后重新启动job 我有两个按钮,一个用来启动
协
程
,另一个用来取消
作业
。但是在我取消
作业
后,
协
程
就不再启动了。
浏览 81
提问于2020-01-07
得票数 9
回答已采纳
1
回答
reactivex,
kotlin
-coroutines,akka-actors等框架编程
的
权衡?
、
、
、
、
例如,由于
调度
的
原因,使用
kotlin
-coroutines似乎比使用纯线程需要更多
的
CPU周期。对于反应式,我们有相同
的
情况,额外
的
级别-更多
的
CPU周期。不过,我对阿卡演员不太了解。而且,即使有更多
的
CPU周期用于
调度
协
程
,我们仍然可以因为非阻塞方法而获得性能提升。 有人能解释一下这些收益(或者这是一种权衡吗?)以硬件和操作系统级别为重点
的
详细信息?也许在什么情况下,我们想使用
浏览 36
提问于2020-10-29
得票数 0
回答已采纳
1
回答
为什么不能取消
kotlin
协
程
?
、
我期望
的
结果是(0,1)或(0,1,2),但打印
的
数字不断增加。我在学习关于
协
程
的
知识。我遵循了这个例子,但我对它很好奇,所以我写了代码,发现了一些奇怪
的
东西。为什么第一个代码
的
输出不是预期
的
?
浏览 21
提问于2021-07-25
得票数 0
1
回答
asyncio.wait_for()
的
用途
、
、
据我所知,从
协
程
中
的
协
程
中得到
的
让步会将线程控制传递给事件循环。 然后,事件循环在其他
协
程之间进行某种类型
的
调度
(其中包括从中产生
的
协
程
),并且在某个时刻,将恢复调用
的
协
程
。这与将
协
程
包装在ansyncio.wait_for调用中并从后一个调用中让步有什么不同?
浏览 1
提问于2017-07-21
得票数 10
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券