腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
带
密封
类
的
协
程
、
、
、
我
的
项目有很多操作必须一个接一个地执行。我使用
的
是侦听器,但是我发现了这个教程
的
Kotlin coroutines on Android,我想用更好
的
可读性代码来改变我
的
服务器调用。the right result } } } 提前感谢您
的
帮助
浏览 18
提问于2021-01-30
得票数 0
回答已采纳
1
回答
长
的
协
程
主体
的
习惯用法(轻量级设计模式)?
有时,
协
程
主体(传递给像launch或async这样
的
协
程
构建器
的
块)往往会变得笨重。它们是
协
程
的
“入口点”(类似于带有Thread
的
Runnable ),可以像main()函数一样增长。围绕
协
程
主体
的
提供者有哪些习惯用法?例如,是否可以使用
类
来确定
协
程
主体提供程序
的
作用域?或者可能更可取<e
浏览 9
提问于2019-12-25
得票数 1
回答已采纳
3
回答
如何防止
协
程
使
类
变得臃肿?
、
、
我对每次需要由
协
程
完成
的
事情都有两个方法感到有点恼火。我需要
协
程
和另一种方法来启动
协
程
。也就是说,我需要一些代码仅在前一段代码完成时才执行。我想通过启动一个匿名方法作为
协
程
来解决它,但我发现它不起作用。关于如何避免因为需要
协
程
而让你
的
类
因额外
的
方法而变得臃肿,还有什么其他
的
技巧或诀窍吗?
浏览 0
提问于2017-03-13
得票数 0
1
回答
当internet连接失败时,为WWW对象无限让出
我使用WWW
类
来发送http请求,在创建请求之后,我使用
协
程
等待它完成。
协
程
调用"yield www“并记录结果。我注意到,当互联网连接中断时,
协
程
就再也不会回来了。WWW中是否有某种超时机制?
浏览 3
提问于2015-03-23
得票数 0
1
回答
2021-03-11:go中,
协
程
内部再启用
协
程
,它们是没关系,对吧?外部
协
程
奔溃...如何解答呢?
2021-03-11:go中,
协
程
内部再启用
协
程
,它们是没关系,对吧?外部
协
程
奔溃,内部
协
程
还会执行吗?外部
协
程
执行结束
的
时候,如何让内部
协
程
也停止运行?golang原生提供
的
包里,让内部
协
程
停止运行,如何实现?
浏览 305
提问于2021-03-11
1
回答
asyncio.wait_for()
的
用途
、
、
据我所知,从
协
程
中
的
协
程
中得到
的
让步会将线程控制传递给事件循环。 然后,事件循环在其他
协
程之间进行某种类型
的
调度(其中包括从中产生
的
协
程
),并且在某个时刻,将恢复调用
的
协
程
。这与将
协
程
包装在ansyncio.wait_for调用中并从后一个调用中让步有什么不同?
浏览 1
提问于2017-07-21
得票数 10
1
回答
是否可以控制异步
协
程
的
调度优先级?
有没有办法在所有准备运行
的
协
程
中控制调度优先级?从网络到达
的
数据是具有不确定消息率
的
无限数据流。我看到
的
问题是,根据调
浏览 1
提问于2018-01-21
得票数 16
1
回答
执行Yield停止Unity中
的
协
程
、
、
当我使用yield return null;或任何其他返回类型时,我会得到我
的
协
程
结束。我让for循环打印所有
带
间隔
的
字母,但是当我执行yield return IEnumerator
协
程
结束时 但是没有yield,它工作得很好。
浏览 1
提问于2020-01-15
得票数 0
2
回答
如何向调用者线程返回回调/流?
、
、
、
、
我有一些'A‘
类
,它
的
内部工作是使用rx或带有流
的
协
程
执行
的
。
类
'A‘不应该返回rx/
协
程
(和流)
的
任何实例,它们
的
工作应该是隐藏
的
,我们需要将来
的
回调结果并在自定义观察者上观察。调用者
类
'B‘可以在主(UI)线程或其他线程上调用A
的
方法。如果在Ui线程上调用这些方法,这很容易,因为我们可
浏览 0
提问于2020-09-30
得票数 0
1
回答
在没有析构函数/生命周期
的
类
中启动
协
程
、
我目前正在学习如何使用
协
程
,在Android下,这对我来说是相当清楚
的
。例如,当我想在Fragment中使用
协
程
时,我只需实现CoroutineScope,并在onDestroy中取消该作用域。但是我如何在一个不是单例/全局
的
类
中做到这一点,并且我没有一个100%安全
的
方法来取消所有正在运行
的
协
程
,因为没有每次都会调用
的
析构函数、onDestroy等(例如Android
浏览 0
提问于2019-11-04
得票数 0
1
回答
迁移到非实验
协
程
、
、
我一直在尝试从
协
程
的
实验版本(0.23.4)迁移到最近发布
的
版本(1.0.1)。class some.package.SomeClassName, unresolved supertypes: kotlinx.coroutines.CoroutineSco
浏览 6
提问于2018-11-22
得票数 1
1
回答
哪个协
程
(goroutines和kotlin
协
程
)更快?
、
、
、
、
换句话说,java/kotlin运行时中还没有运行时
协
程
(但这可能会随着
的
变化而改变)。Kotlin
协
程
只是一个接一个地执行
的
任务
的
顺序。每个任务都可以在线程池中
的
任何线程中执行。Go运行时支持“
协
程
”。但是goroutines并不是真正
的
协
程
。Goroutines不允许在程序中设置屈服点。另外,Go不允许设置自定义线程池。您可以仅设置默认池中线程<em
浏览 2
提问于2017-10-21
得票数 44
回答已采纳
1
回答
对
协
程
作用域构造函数语法感到困惑
我不理解
协
程
构造函数
的
语法。我知道参数需要
协
程
上下文类。我不明白
的
是我们怎么才能添加两个不同
的
对象呢?Dispatchers.Main
类
为MainCoroutineDispatcher,viewModelJob
类
为Job。对此有什么解释吗?
浏览 9
提问于2019-07-12
得票数 3
回答已采纳
1
回答
tornado,使on_finish()异步
、
、
重写方法on_finish()。用.gen.coroutine修饰这个方法以使其异步,它起作用了。def on_finish(self):但是使用async def使其异步,它失败了。 print("==========on_finish==============") # RuntimeWarning: coroutine 'BaseHandler.on_fini
浏览 1
提问于2018-07-17
得票数 4
1
回答
当等待其他功能完成时,
协
程
是正确
的
方法吗?
、
、
试图弄清楚
协
程
是不是正确
的
方法。 我有三个不同
的
类
来执行操作;我希望这三个
类
以任何顺序执行它们
的
工作,一旦这三个
类
都完成了,我就可以进入下一个循环,再次调用这三个
类
中
的
方法来重新开始。和现在一样,我在每个
类
中都有一个方法来完成工作;在主
类
中,我创建了一个
协
程
,这是我
的
过程
的
主循环。
协
程
浏览 0
提问于2016-02-21
得票数 1
1
回答
Python中
的
协
程
与Lua中
的
协
程
相比如何?
、
、
、
、
对Lua中
的
协
程
的
支持是由提供
的
,主要是create、resume和yield。开发人员将这些
协
程
描述为。 在Python中也可以使用
协
程
,可以使用 (和),也可以使用3.5版中添加
的
。Python中
的
协
程
与Lua中
的
协
程
相比如何?它们也是堆叠
的
、一流
的
和不对称
的</
浏览 57
提问于2016-09-24
得票数 16
1
回答
在Kotlin中,一个线程一次只能运行一个
协
程
?
、
、
我对Kotlin
协
程
和线程
的
理解是这样
的
: 一个线程一次只能运行一个
协
程
。一个线程可以同时处理多个协
程
。它可以挂起一个
协
程
并运行一个不同
的
协
程
。但是在给定
的
时间点上,一个线程上只有一个
协
程
在运行。您不能在同一时间点在同一线程上运行多个协
程
。 是这样
的
吗?
浏览 81
提问于2020-10-05
得票数 1
回答已采纳
3
回答
withTimeout函数提供IllegalStateException:没有事件循环。使用runBlocking { ... }启动一个。在Kotlin多平台iOS客户端
、
、
、
、
更新:如果我先执行一个没有超时
的
协
程
,然后执行withTimeout,它就可以工作。但是如果我先执行一个
协
程
withTimeout,那么它就会给我一个错误。异步也是如此。我想在ktor请求上有一个可配置
的
超时函数,所以我在
协
程
级别使用withTimeout。 NSRunLoop.mainR
浏览 1
提问于2019-12-17
得票数 18
2
回答
是否将自定义回调接口替换为
协
程
?
、
Android Studio 3.6interface RecoveryPasswordConfirmCodeCallback { ) { } 好
的
。有没有可能用Kotlin
的
协
程
替换我
的
自定义回调接口。我不想只为execute方
浏览 0
提问于2020-03-10
得票数 0
0
回答
测试从常规函数调用python
协
程
(async def)
、
、
假设我有一些异步
协
程
,它获取一些数据并返回它。如下所示: result = await some_io()基本上,这个协
程
是从
协
程
链中调用
的
,初始
协
程
是通过创建一个任务来运行
的
但是,如果出于测试目的,我只想在运行某些文件时以这种方式运行一个
协
程
: if __name__ == '__main__
浏览 4
提问于2016-12-21
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券