腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
使用
JMS
线程
池
协
程
重复
的
线程
、
、
我有一些逻辑,它
使用
JMS
队列
线程
池
。它通常看起来是什么样子: [request thread] ->
jms
->
JMS
listener [thread pool] -> reactive web client 现在我收到了
重复
的
消息DefaultMessageListenerContainer-1 @coroutine#1] ERROR [DefaultMessageListenerContainer-3 @coroutine
浏览 27
提问于2020-11-11
得票数 0
回答已采纳
2
回答
为什么kotlin
协
程
被称为异步?
、
、
、
Jetbrains在每一篇关于kotlin
的
文章中都谈到了异步编程。但我不明白为什么它们被称为异步?据我所知,kotlin
协
程
--这是一个带有预初始化
线程
池
的
状态机。我们有一个工作
线程
池
和一个io
线程
池
。对我来说,这只是一个多
线程
编程。如果我们向
协
程
发送阻塞代码,
线程
将被阻塞。如果我们
使用
async方法(来自默认
协</e
浏览 5
提问于2021-09-17
得票数 3
0
回答
为什么TencentKona-8
协
程
池
堵塞不执行任何任务?
、
、
、
、
使用
了TencentKona-8
的
协
程
功能,替换原来
的
线程
池
。大概
协
程
池
创建如下:2、通过指定scheduler
的
方式创建ThreadFactory,并创建10个
协
程
的
协
程
<em
浏览 117
提问于2023-04-03
2
回答
如何理解Kotlin
协
程
?
、
、
、
我已经尝试阅读了Kotlin
协
程
的
各种教程和页面,尽管它对我来说是有意义
的
,但我仍然没有感觉到它被点击了,我还没有准备好用
协
程
编写异步非阻塞代码。我认为我缺少
的
是一张图表或图片,说明当一段
协
程
代码执行时到底发生了什么,以及以什么顺序执行。这些代码是如何在
线程
级别运行
的
?Line0:代码在主
线程
上启动 Line1:在一个新
线程
上启动一个新
的
浏览 1
提问于2019-07-29
得票数 8
2
回答
对于现实世界
的
Android开发来说,
协
程
到底有多“轻量级”?
、
、
当您开始学习Kotlin
协
程
时,您看到
的
第一个示例之一是可以启动数十万个协
程
,但在尝试对
线程
执行相同
的
操作时会遇到OutOfMemory异常。当然,您可以启动数十万个只做delay()
的
协
程
,但在现实中,您要么启动执行某种IO或某种计算
的
协
程
。例如,如果您启动了数十万个协
程
,并且每个协
程
都
使用
Retrofit执行一个网络请求,那
浏览 1
提问于2020-05-07
得票数 3
1
回答
如何计算
线程
的
线程
池
[Kotlin]?
、
输出为:running on DefaultDispatcher-worker-6 group : java.lang.ThreadGroup[name=main,maxpri=10] 我希望能够弄清楚
线程
属于哪个
线程
池
浏览 17
提问于2020-11-05
得票数 1
1
回答
哪个协
程
(goroutines和kotlin
协
程
)更快?
、
、
、
、
换句话说,java/kotlin运行时中还没有运行时
协
程
(但这可能会随着
的
变化而改变)。Kotlin
协
程
只是一个接一个地执行
的
任务
的
顺序。每个任务都可以在
线程
池中
的
任何
线程
中执行。Go运行时支持“
协
程
”。但是goroutines并不是真正
的
协
程
。Goroutines不允许在程序中设置屈服点。另外,Go不允许设置自定义<
浏览 2
提问于2017-10-21
得票数 44
回答已采纳
1
回答
有没有办法在Kotlin
协
程
作用域中启动runnable?
、
、
、
上下文是,我需要
使用
一些
使用
旧
的
线程
模型
的
遗留Java代码。
线程
池
执行器、调度器、可运行程序和
线程
。val runnable = Runnable { } 有没有更好
的
方法在
协
程
作用域中运行这个run
浏览 0
提问于2020-01-04
得票数 7
2
回答
在Kotlin
协
程
中挂起IO绑定函数和CPU绑定函数
、
在
协
程
中执行IO绑定函数(例如,从后端请求数据)可以让我暂停执行,直到请求
的
结果可用,对吧?然而,一个受CPU限制
的
函数(例如,解析一个巨大
的
文本文件)并不“等待”任何东西,它只是做了大量
的
工作。那么,在
协
程
中执行它不是给了我暂停执行它
的
好处吗?当涉及到CPU绑定函数时,
协
程
给我
的
唯一(有价值
的
)优势是能够选择在执行函数时将被阻塞
的
线程<
浏览 2
提问于2019-05-07
得票数 2
1
回答
未指定调度程序而启动
的
协
程
不会被取消
我创建了一个
协
程
,只有一个计算循环,退出条件为isActive。当我指定默认
的
dispatcher时,它会正确地取消,但当没有定义dispatcher时,它不会取消。print(i++) } }} 为什么第二个示例
的
行为有所不同
浏览 22
提问于2021-10-31
得票数 1
回答已采纳
1
回答
如何临时停止
线程
池
执行
的
任务?
、
、
假设我有一个包含10个
线程
的
线程
池
。假设池中
的
一个
线程
执行某个任务。我希望在某些情况下,任务将停止执行,
线程
将执行另一个任务,只有稍后它才会返回到前一个任务,并从停止
的
地方继续执行。 这个是可能
的
吗?
浏览 4
提问于2021-10-08
得票数 0
4
回答
Kotlin
协
程
和ThreadPool?
、
、
、
我想在后台
线程
中进行多个API调用,对于这种情况,Kotlin Coroutines和ThreadPool executor哪个更好?我试过
使用
Kotlin Coroutines,但它似乎试图并行执行所有函数调用,这会导致应用程序初始时间
的
一些延迟。有没有并行执行多个函数
的
最佳方法?
浏览 4
提问于2019-09-30
得票数 1
1
回答
执行DB操作时,Kotlin
协
程
或任何
协
程
是否会阻塞
线程
?
、
、
、
、
我正在尝试学习Java/Kotlin中
的
协
程
和
线程
。据我所知,至少当你在
线程
中调用DB操作时,它会阻塞
线程
本身,并等待DB
的
响应来解锁它。另一方面,
协
程
是“轻量级
线程
”,但从我
的
研究来看,它们只是
线程
中
的
“例程”。 那么,如果我在DB操作中
使用
协
程
,它是否也会阻塞
线程
,从而阻塞<em
浏览 14
提问于2019-08-21
得票数 0
1
回答
在Kotlin中,一个
线程
一次只能运行一个
协
程
?
、
、
我对Kotlin
协
程
和
线程
的
理解是这样
的
: 一个
线程
一次只能运行一个
协
程
。一个
线程
可以同时处理多个协
程
。它可以挂起一个
协
程
并运行一个不同
的
协
程
。但是在给定
的
时间点上,一个
线程
上只有一个
协
程
在运行。您不能在同一时间点在同一
线程
上运行多个协<e
浏览 81
提问于2020-10-05
得票数 1
回答已采纳
1
回答
在部署在OpenShift中
的
容器中运行多个协
程
、
、
、
我将以下Kotlin代码部署为OpenShift中
的
容器: fun main(args: Array<String>): Unit = io.ktor.server.netty.EngineMain.mainconsumeProductionLargeGeneratingUnits1hTopic() } } 每个协
程
都只是在无限循环中
使用
= consumer.poll(Duration.ofSeconds(30
浏览 32
提问于2021-09-02
得票数 1
回答已采纳
1
回答
如果
协
程
被阻塞,如何避免
线程
进入阻塞状态
、
、
、
、
我正在尝试
协
程
、Boost.Fiber和
线程
。我
的
问题是,如果我在
线程
上运行
协
程
或纤
程
,而
线程
被OS/ubr阻塞或挂起,我如何对此做出反应,而不是仅仅为了切换到
线程
上
的
另一个纤
程
/
协
程
而使
线程
被阻塞/挂起?
浏览 0
提问于2016-03-20
得票数 0
1
回答
Kotlin Coroutines对IO
线程
的
利用
我需要了解
的
是,如果我在一个系统中只有一个IO
线程
,我在多个协
程
上运行多个IO操作,那么这些
协
程
是否会以挂起
的
方式
使用
同一个
线程
(这意味着当
协
程
A正在等待IO结果时,
协
程
B可以利用该
线程
进行IO操作),或者
线程
会被第一个IO操作阻塞?
浏览 1
提问于2019-06-14
得票数 3
2
回答
LuaSocket服务器如何同时处理多个请求?
、
、
问题是我
的
Lua服务器无法同时接受多个请求。我试图让每个客户端消息在其上协同程序中处理,但似乎失败了。谢谢你
的
帮助。
浏览 2
提问于2011-02-19
得票数 1
回答已采纳
2
回答
如何从CoroutineScope向我
的
ViewModel返回值?
、
、
、
我
的
活动希望
使用
Room在我
的
数据库中插入一个新元素,因此该活动将此任务委托给一个传递Entity对象
的
ViewModel类。该活动需要数据库自动生成
的
id
的
值,以便可以实时更新对象。因此,ViewModel类希望在IO
池
线程
上启动一个
协
程
,该
线程
使用
一个返回新id值
的
insert Dao方法。最后,我
的
问题是:如何将
协
浏览 57
提问于2021-08-16
得票数 0
2
回答
启动
协
程
构建器是否会导致挂起函数在新
线程
上运行?
、
、
、
最近开始
使用
Kotlin
协
程
语法如下: main(){ delay(2000)print("outside coroutine") } 我知道首先打印外部
协
程
,然后再打印内部
协
程
,因为延迟是一个挂起函数,它只阻塞
协
程
,而不是
线程
本身。但是,由于
协
浏览 43
提问于2020-07-24
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券