腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(3899)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
是否可以控制异步
协
程
的
调度
优先级?
有没有办法在所有准备运行的
协
程
中控制
调度
优先级?从网络到达的数据是具有不确定消息率的无限数据流。我看到的问题是,根据
调度
的顺序,分析
协
程
浏览 1
修改于2018-02-06
得票数 16
1
回答
asyncio.wait_for()的用途
据我所知,从
协
程
中的
协
程
中得到的让步会将线程控制传递给事件循环。 然后,事件循环在其他
协
程之间进行某种类型的
调度
(其中包括从中产生的
协
程
),并且在某个时刻,将恢复调用的
协
程
。这与将
协
程
包装在ansyncio.wait_for调用中并从后一个调用中让步有什么不同?
浏览 1
提问于2017-07-21
得票数 10
1
回答
有没有办法在Kotlin
协
程
作用域中启动runnable?
上下文是,我需要使用一些使用旧的线程
模型
的遗留Java代码。线程池执行器、
调度
器、可运行程序和线程。val runnable = Runnable { }GlobalSco
浏览 0
提问于2020-01-04
得票数 7
1
回答
如何在asyncio中
调度
一个任务,让它在某个日期运行?
我已经尝试过使用,但它只支持
调度
函数(不支持
协
程
),而且我知道它不是一个很好的库。我的程序是这样构建的,所以我想
调度
的大部分任务都是在
协
程
中构建的。 有没有其他的库允许这样的任务
调度
?或者,如果不是,有没有办法修改
协
程
,使它们运行正常函数?
浏览 0
修改于2020-06-20
得票数 15
回答已采纳
2
回答
启动
协
程
构建器是否会导致挂起函数在新线程上运行?
最近开始使用Kotlin
协
程
语法如下: main(){ delay(2000)print("outside coroutine") } 我知道首先打印外部
协
程
,然后再打印内部
协
程
,因为延迟是一个挂起函数,它只阻塞
协
程
,而不是线程本身。但是,由于
协
程
需要在
浏览 43
提问于2020-07-24
得票数 0
回答已采纳
5
回答
游戏设计的
协
程
?
我听说
协
程
是一种很好的构建游戏结构的方法(例如,:“
协
程
是表达许多算法的自然方式,比如模拟、游戏……”)但我很难理解这到底是怎么做的。我从这个中看到,
协
程
可以表示状态机中使用
调度
程序相互转换的状态,但我不清楚这如何适用于游戏状态基于多个玩家的移动而变化的游戏。 有没有使用
协
程
编写的游戏的简单示例?
浏览 0
提问于2009-08-08
得票数 16
回答已采纳
5
回答
如何实现一个实用的光纤
调度
器?
我知道使用
协
程
作为基础和实现一个玩具
调度
器的基础知识。但我假设这是对异步
调度
器整体的过于简单化的看法。在我的思想中有一整套缺失的漏洞。 如何防止cpu运行空闲/等待的
调度
程序?一些纤
程
只是休眠,其他的则等待操作系统的输入。
浏览 2
修改于2009-04-20
得票数 10
回答已采纳
1
回答
从同步代码中
调度
任务以运行事件循环
考虑这个程序,其中用于停止它的主循环和协
程
实际上是由我正在使用的一个库实现的。loop.add_signal_handler(signal.SIGINT, handle_signal)loop.close() 当程序收到信号时,我需要调用stop
协
程
来停止主循环虽然在使用asyncio.BaseEventLoop.create_task
调度
停止
协
程
时,它首先会停止主循环,这会停止事件循环,但停止
协
浏览 43
提问于2018-01-28
得票数 1
回答已采纳
3
回答
为什么你需要在
协
程
中改变
调度
器?
我一直在通过 codelab来了解
协
程
。我仍然不清楚的一件事是,为什么我们需要更改
调度
程序来确保我们不会阻塞主/UI线程?如果
协
程
是轻量级线程,那么当我已经在主线程上时,为什么不能在
协
程
中调用线程阻塞函数(无论它们是否挂起)?delay()是一个suspend函数,因此由viewmodelScope.launch创建的
协
程
将暂停,直到500ms过去。不过,主线程不会被阻塞。为什么我必须切换
调度
器?
浏览 2
修改于2020-05-24
得票数 2
1
回答
reactivex,kotlin-coroutines,akka-actors等框架编程的权衡?
例如,由于
调度
的原因,使用kotlin-coroutines似乎比使用纯线程需要更多的CPU周期。对于反应式,我们有相同的情况,额外的级别-更多的CPU周期。不过,我对阿卡演员不太了解。而且,即使有更多的CPU周期用于
调度
协
程
,我们仍然可以因为非阻塞方法而获得性能提升。 有人能解释一下这些收益(或者这是一种权衡吗?)以硬件和操作系统级别为重点的详细信息?也许在什么情况下,我们想使用
协
程
或reactivex,而当我们因为某些原因而不想使用它们?
浏览 36
修改于2020-10-30
得票数 0
回答已采纳
1
回答
2021-03-11:go中,
协
程
内部再启用
协
程
,它们是没关系,对吧?外部
协
程
奔溃...如何解答呢?
go
2021-03-11:go中,
协
程
内部再启用
协
程
,它们是没关系,对吧?外部
协
程
奔溃,内部
协
程
还会执行吗?外部
协
程
执行结束的时候,如何让内部
协
程
也停止运行?golang原生提供的包里,让内部
协
程
停止运行,如何实现?
浏览 367
提问于2021-03-11
3
回答
何时为类中的
协
程
指定Dispatchers.xxx
我经常创建具有包含
协
程
的函数的类。并不总是清楚该函数是否由绑定到UI的某个组件使用,或者它是否正在进行更多面向IO的后台工作。
协
程
是否使用调用客户端恰好正在使用的作用域?当我明确知道我需要一个特定的作用域时,我应该只指定一个
调度
程序吗?
浏览 3
修改于2020-01-14
得票数 2
1
回答
如何在lateUpdate中调用
协
程
我喜欢
协
程
。它们就像是自我维持的代码,但问题是它们是在unity框架中的特定时间调用的。根据的说法,大多数
协
程
都是在更新之后但在动画之前调用的。我想有一个
协
程
类型的系统,可以在内部动画更新之后,但在场景渲染之前调用。这是因为我在动画之后编辑3D
模型
变换(不依赖于动画)。该怎么做呢?我在C#工作。
浏览 2
提问于2016-07-06
得票数 0
1
回答
多个异步
协
程
以减少Kotlin中的执行时间
我的解决方案是创建大量的
协
程
,这些
协
程
等同于带有默认
调度
程序的列表中的元素。另一个解决方案是为4个线程创建4个
协
程
,每个线程依次执行125个任务。每个线程按顺序运行,限制了多个线程分配任务的时间。因此,它比我的解决方案更快。是对的吗?如果没有,最好的解决方案是什么?
浏览 0
提问于2021-01-08
得票数 0
1
回答
长的
协
程
主体的习惯用法(轻量级设计模式)?
有时,
协
程
主体(传递给像launch或async这样的
协
程
构建器的块)往往会变得笨重。它们是
协
程
的“入口点”(类似于带有Thread的Runnable ),可以像main()函数一样增长。围绕
协
程
主体的提供者有哪些习惯用法?例如,是否可以使用类来确定
协
程
主体提供程序的作用域?或者可能更可取的是具有返回
协
程
主体的独立的高阶函数?换句话说,当
协
程
主体
浏览 9
提问于2019-12-25
得票数 1
回答已采纳
1
回答
协
程
视图
模型
执行
我有一个包含一些实时数据的视图
模型
(hasExpanded)和一个在onViewCreated中调用的
协
程
,但是
协
程
总是首先执行,例如: @ExperimentalCoroutinesApi D/DETAIL: observeSomeOtherData 我可以通过简单地使用savedInstanceState或sharedPreference或者甚至从视图
模型
观察方法调用
协
程
来解决这个问题
浏览 13
提问于2020-10-22
得票数 0
1
回答
哪个协
程
(goroutines和kotlin
协
程
)更快?
换句话说,java/kotlin运行时中还没有运行时
协
程
(但这可能会随着的变化而改变)。Kotlin
协
程
只是一个接一个地执行的任务的顺序。每个任务都可以在线程池中的任何线程中执行。Go运行时支持“
协
程
”。但是goroutines并不是真正的
协
程
。Goroutines不允许在程序中设置屈服点。另外,Go不允许设置自定义线程池。您可以仅设置默认池中线程的大小。kotlin
协
程
和goroutines之间的第一个区
浏览 2
修改于2019-03-19
得票数 44
回答已采纳
2
回答
带延迟的Kotlin
协
程
单元测试
我正在尝试对一个使用delay()的Kotlin
协
程
进行单元测试。对于单元测试,我并不关心delay(),它只会减慢测试速度。我希望以某种方式运行测试,使其在调用delay()时不会真正延迟。我尝试使用委托给CommonPool的自定义上下文运行
协
程
: suspend overrideCommonPool.dispatch(context, block)} 我希望我可以从上下文的delay()方法
浏览 106
修改于2020-06-17
得票数 36
回答已采纳
1
回答
Python中的
协
程
与Lua中的
协
程
相比如何?
对Lua中的
协
程
的支持是由提供的,主要是create、resume和yield。开发人员将这些
协
程
描述为。 在Python中也可以使用
协
程
,可以使用 (和),也可以使用3.5版中添加的。Python中的
协
程
与Lua中的
协
程
相比如何?它们也是堆叠的、一流的和不对称的吗?为什么Python需要这么多构造(async def、async with、async for、等)对于
协
程
,而Lu
浏览 57
提问于2016-09-24
得票数 16
1
回答
使用Kotlin
协
程
的函数是否可以等待完成并返回到Java类?
我已经创建了一个带有网络函数的Kotlin文件,我计划在Java类(视图
模型
,此时需要用Java编写)中调用它。这个想法是,我希望网络函数修改并将列表返回给视图
模型
,然后允许视图
模型
继续。data.forEach { } return data } 目前,我从Java视图
模型
调用它通过调试,我发现在
协
程
作用域可以做任何事情之前,perfor
浏览 154
提问于2021-11-02
得票数 3
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券