腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(4907)
视频
沙龙
1
回答
执行
DB操作时,
Kotlin
协
程
或任何
协
程
是否会
阻塞
线程
?
、
、
、
、
我正在尝试学习Java/
Kotlin
中
的
协
程
和
线程
。据我所知,至少当你在
线程
中
调用
DB操作时,它会
阻塞
线程
本身,
并
等待DB的响应来解锁它。另一方面,
协
程
是“轻量级
线程
”,但从我的研究来看,它们只是
线程
中
的“例程”。 那么,如果我在DB操作中使用
协
程
,它是否也会<em
浏览 14
提问于2019-08-21
得票数 0
2
回答
如何理解
Kotlin
协
程
?
、
、
、
我已经尝试阅读了
Kotlin
协
程
的各种教程和页面,尽管它对我来说是有意义的,但我仍然没有感觉到它被点击了,我还没有准备好用
协
程
编写异步非
阻塞
代码。我认为我缺少的是一张图表或图片,说明当一段
协
程
代码
执行
时到底发生了什么,以及以什么顺序
执行
。这些代码是如
何在
线程
级别运行的?Line0:代码在主
线程
上启动 Line1:在一个新
线程
上启动一个新的
浏览 1
提问于2019-07-29
得票数 8
1
回答
哪个协
程
(goroutines和
kotlin
协
程
)更快?
、
、
、
、
Kotlin
协
程
只是一个接一个地
执行
的任务的顺序。每个任务都可以在
线程
池中的任何
线程
中
执行
。 Go运行时支持“
协
程
”。但是goroutines并不是真正的
协
程
。
kotlin
协
程
和goroutines之间的第一个区别是Go运行时管理此时正在运行的
协
程
。当goroutine在某些IO操作(或同步原
浏览 2
提问于2017-10-21
得票数 44
回答已采纳
2
回答
为什么
kotlin
协
程
被称为异步?
、
、
、
Jetbrains在每一篇关于
kotlin
的文章中都谈到了异步编程。但我不明白为什么它们被称为异步?据我所知,
kotlin
协
程
--这是一个带有预初始化
线程
池的状态机。我们有一个工作
线程
池和一个io
线程
池。对我来说,这只是一个多
线程
编程。如果我们向
协
程
发送
阻塞
代码,
线程
将被
阻塞
。但是
kotlin
协
程
没有集成到ja
浏览 5
提问于2021-09-17
得票数 3
2
回答
对于现实世界的Android开发来说,
协
程
到底有多“轻量级”?
、
、
当您开始学习
Kotlin
协
程
时,您看到的第一个示例之一是可以启动数十万个协
程
,但在尝试对
线程
执行
相同的操作时会遇到OutOfMemory异常。当然,您可以启动数十万个只做delay()的
协
程
,但在现实
中
,您要么启动
执行
某种IO或某种计算的
协
程
。例如,如果您启动了数十万个协
程
,并且每个协
程
都使用Retrofit
执行
一个网络请求,那
浏览 1
提问于2020-05-07
得票数 3
1
回答
Kotlin
协
程
中
的delay()是否是一个非
阻塞
函数?
、
示例代码
中
的注释说明了delay()是非
阻塞
的。它应该暂停吗?
浏览 173
提问于2019-03-25
得票数 0
回答已采纳
2
回答
如
何在
kotlin
中
执行
阻塞
协
程
调用
并
指定
线程
、
是否可以
执行
阻塞
协
程
调用
(返回值的
调用
),同时还提供
执行
调用
的
线程
(我不想使用默认的主
线程
)?
浏览 39
提问于2020-01-14
得票数 2
1
回答
测量
kotlin
协
程
性能
、
、
我有
阻塞
的sqs侦听器,它从sqs获取消息,做一些处理(可能是消息验证或丰富),在数据库
中
存储处理后的消息,从sqs
中
清理消息。我计划使用
Kotlin
协
程
以非
阻塞
的方式编写整个sqs侦听器。我的问题是,我如何测量旧方法和新的基于
协
程
的方法之间的性能(吞吐量、cpu使用率、
线程
使用率)?我的
协
程
方法的源代码: 性能测试的想法是为了验证我的基于
协
程
的
浏览 1
提问于2019-10-19
得票数 2
1
回答
在
Kotlin
协
程
上运行
阻塞
CPU限制的任务
、
、
、
、
我一直在试验
Kotlin
,并在
kotlin
协
程
上运行
阻塞
CPU任务。当程序
阻塞
时,比如大的cpu密集型计算,我们并不是真的挂起,而是需要在不同的
线程
上启动程序,让它们并行运行。Thread.sleep(time) // to mimick actual thread blocking / cpu work} 此代码在>2500ms内完成,并在同一
线程
上按顺序运行我期望它在
线程</e
浏览 8
提问于2019-08-31
得票数 3
2
回答
如
何在
main函数
中
恢复
执行
协
程
?
、
、
、
、
如果我们在main函数中使用
协
程
,那么
协
程
如
何在
延迟后恢复
执行
。就像在这个图像
中
,
协
程
在主函数
中
,延迟2秒后代码恢复。所以我只想知道延迟后如何
执行
返回到代码。我知道状态机和android
中
的
协
程
是如何工作的。我问的是
kotlin
的main函数(不是android activity )。
浏览 8
提问于2021-09-15
得票数 0
7
回答
Kotlin
:如
何在
不冻结UI的情况下延迟Android
中
的代码
、
、
我正在尝试延迟
Kotlin
中
的代码但是它冻结了UI。 是否有人知道为什么会发生这种情况,以及如
何在
不冻结UI的情况下延迟?
浏览 2
提问于2019-01-24
得票数 19
1
回答
如何临时停止
线程
池
执行
的任务?
、
、
假设我有一个包含10个
线程
的
线程
池。假设池中的一个
线程
执行
某个任务。我希望在某些情况下,任务将停止
执行
,
线程
将
执行
另一个任务,只有稍后它才会返回到前一个任务,并从停止的地方继续
执行
。 这个是可能的吗?
浏览 4
提问于2021-10-08
得票数 0
1
回答
Vertx
中
的
协
程
从不
执行
?
、
、
在Vert.x
中
,假设我有如下函数: fun caller() { val job = GlobalScope.launch(vertx.dispatcher
浏览 32
提问于2020-07-23
得票数 1
2
回答
在
Kotlin
协
程
中
挂起IO绑定函数和CPU绑定函数
、
在
协
程
中
执行
IO绑定函数(例如,从后端请求数据)可以让我暂停
执行
,直到请求的结果可用,对吧?然而,一个受CPU限制的函数(例如,解析一个巨大的文本文件)并不“等待”任何东西,它只是做了大量的工作。那么,在
协
程
中
执行
它不是给了我暂停
执行
它的好处吗?当涉及到CPU绑定函数时,
协
程
给我的唯一(有价值的)优势是能够选择在
执行
函数时将被
阻塞
的
线程<
浏览 2
提问于2019-05-07
得票数 2
1
回答
如何使用
Kotlin
进行异步OkHttp
调用
inAndroid?
、
、
: Response方法
中
的响应时,我被迫像这样初始化var response : Response?
浏览 18
提问于2020-04-04
得票数 0
回答已采纳
1
回答
如
何在
doInBackgroung()的同时创建一个安卓AsyncTask加载微调器
、
、
我在onPreExecute()
中
显示loading微调器,在onPostExecute
中
取消它。我在doInBackgroung()中用一个无限的while循环测试了这一点。
浏览 14
提问于2020-08-28
得票数 1
2
回答
启动
协
程
构建器是否会导致挂起函数在新
线程
上运行?
、
、
、
最近开始使用
Kotlin
协
程
语法如下: main(){ delay(2000)print("outside coroutine") } 我知道首先打印外部
协
程
,然后再打印内部
协
程
,因为延迟是一个挂起函数,它只
阻塞
协
程
,而不是
线程
本身。但
浏览 43
提问于2020-07-24
得票数 0
回答已采纳
2
回答
协
程
是如何被挂起的?
、
、
、
、
来自
kotlin
文档我来自javascript世界。像setTimeout()或fetch()这样的函数是在javascript callstack外部和浏览器环境内部
执行
的。 但是在我们的
kotlin
浏览 21
提问于2021-11-06
得票数 1
1
回答
使用
Kotlin
协
程
和Realm
执行
数据库写入会导致UI冻结
、
、
、
、
) { insertOrUpdate(realmObject)}} repository.insertALotOfObjects()每次我运行ViewModel
并
单击启动数据库
协
程
的按钮时当
协
程
结束时,UI返回到正常状态并再次响应。我
浏览 6
提问于2020-05-06
得票数 1
1
回答
kotlin
和SpringBootApplication入门以运行一些挂起乐趣
、
、
SpringApplication.run(Application::class.java, *args) } } 有什么尝试,它可以运行没有错误,但它没有像预期的那样工作,从控制器类
调用
日志函数
浏览 37
提问于2020-06-26
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券