腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
为什么corutineAScope块
中
的try/catch仍然被捕获的
异常
崩溃
、
显示
异常
已捕获,但仍会使应用程序崩溃。 为什么捕获的赎罪仍然使用
协
程
使应用程序崩溃?
浏览 0
提问于2019-07-15
得票数 0
1
回答
在
协
程
中
冒泡
异常
、
在
Kotlin
协
程
中
,只有
在
检索到值之后,才会抛出async调用。但是,当我
在
async块
中
启动一个挂起函数时,
异常
并没有像我预期的那样被捕获。Exception("work 1") delay(1000L)} 这会崩溃,而不是
在
catch块
中
捕获
异常
。}
浏览 10
提问于2019-05-30
得票数 1
回答已采纳
1
回答
如何让
协
程
停止并打印错误消息
、
、
我有两个协
程
,其中co_2有一些错误,当我运行它时,co_2只是停止打印,co_1将继续运行,没有错误消息。如何让程序在出现任何错误消息/警告时停止并打印消息,以便修复它。
浏览 8
提问于2020-06-04
得票数 1
回答已采纳
1
回答
使用Python
中
的
协
程
正确捕获语法错误
、
、
、
我来自JavaScript,正在尝试使用Python的async/await
协
程
特性,但我
在
让它按我期望的方式工作时遇到了一些问题。 让前两个函数并行运行非常容易。我遇到的问题与捕获语法错误有关。具体地说,我试图
在
我的一个函数
中
添加一些数学,但Python似乎只是在这一步上挂起了(
在
工作之前打印,
在
它们失败后打印)。我将我的问题追溯到语法
异常
没有像我预期的那样
冒泡
,特别是异步似乎隐藏了错误,如果它们发生在“期货”
中<
浏览 67
提问于2020-09-28
得票数 0
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
2
回答
协
程
是如何实现的?
、
、
我有一个关于
协
程
实现的问题。我首先在Lua和stackless-python上看到了coroutine。我可以理解它的概念,以及如何使用yield关键字,但我不知道它是如何实现的。
浏览 2
提问于2010-08-09
得票数 4
回答已采纳
1
回答
makecontext()/swapcontext()函数是否与C++兼容
、
、
、
在
unix环境
中
,makecontext()/swapcontext()系列函数有时用于实现C语言中的
协
程
。然而,这些函数直接操纵堆栈和执行流。所以问题是,使用makecontext()和swapcontext()实现
协
程
是否会有任何问题。当然,人们显然必须非常小心,
异常
永远不能逃脱这样的
协
程
,因为堆栈上没有
异常
处理程序,并且程序很可能会出现segfault。但除此之外,
在
C++内部处理事
浏览 6
提问于2012-02-14
得票数 9
回答已采纳
1
回答
带循环的Kotlin - Coroutines
、
、
在
我目前的实现
中
,算法
在
完成树的其余部分之前,会沿着每条拆分的路径一直走到最后: ? 这是次优的,因为所有其他分支都必须等待算法完成,这是大量时间的浪费,特别是当树非常大的时候。我目前是Kotlin
协
程
的新手,所以如果这看起来很愚蠢,请容忍我。} if (atEndOfPath) { } } } 我不确定Kotlin如何处理
协
程
也可以产生新
协</e
浏览 10
提问于2019-10-03
得票数 3
回答已采纳
1
回答
单元测试CoroutineExceptionHandler
、
、
、
、
你好,我有这个使用
协
程
的代码,我想对它进行单元测试: 我的问题是我的
异常
从未被CoroutineExceptionHandler捕获到。
浏览 28
提问于2019-05-17
得票数 2
回答已采纳
3
回答
C#
中
的纤
程
:它们比迭代器更快吗?人们用过它们吗?
、
、
、
所以我和一位同事聊了聊,发现了,它描述了一个使用Fiber
在
C#
中
实现
协
程
的方法。 本文中的Yield实现是针对.NET 1.1的,因此它早于.NET 2.0
中
出现的yield return语法。
浏览 0
提问于2009-12-10
得票数 8
回答已采纳
1
回答
`的情况下捕获安卓中所有
协
程
未捕获的
异常
?
、
、
、
我想知道是否有一种
协
程
方法来捕获android
中
任何范围内的所有未捕获的
异常
?编辑:我希望
在
不更改
协
程
启动的情况下进行全局
异常
处理。(保持scope.launch {...}不变)
浏览 33
提问于2021-01-14
得票数 1
2
回答
对于现实世界的Android开发来说,
协
程
到底有多“轻量级”?
、
、
当您开始学习Kotlin
协
程
时,您看到的第一个示例之一是可以启动数十万个协
程
,但在尝试对线程执行相同的操作时会遇到OutOfMemory
异常
。当然,您可以启动数十万个只做delay()的
协
程
,但在现实
中
,您要么启动执行某种IO或某种计算的
协
程
。例如,如果您启动了数十万个协
程
,并且每个协
程
都使用Retrofit执行一个网络请求,那么它不会比传统地使用没有
协
程
的Ret
浏览 1
提问于2020-05-07
得票数 3
1
回答
为什么runBlocking不能接收CoroutineExceptionHandler?
、
当我有 fun test() { println("CoroutineExceptionHandler got $exception") throw IllegalAccessException("Just testing")
浏览 3
提问于2020-12-30
得票数 2
1
回答
在
Tornado框架
中
调用
协
程
方法正确吗?
、
、
我的Tornado应用程序中有WebSocketHandler。我不确定这是否是使代码异步的正确方法。 def open(self): self.my_coroutine_method() def my_coroutine_method(self):
浏览 2
提问于2015-03-17
得票数 0
3
回答
Android:如何使用
协
程
从互联网读取文件?
、
、
但是它抛出了
异常
NetworkOnMainThreadException。Android要求应用程序从其他线程与网络一起工作。文档建议对简单的多线程任务使用
协
程
。但我找不到
在
Android中使用Kotlin
中
的
协
程
的好例子。 你能给出一个简短的使用
协
程
的代码示例吗?
浏览 23
提问于2020-04-06
得票数 0
回答已采纳
1
回答
检测作为子例程调用的python
协
程
、
假设我有一堆
协
程
。应该使用yield from调用这些
协
程
。我如何发现我犯了一个错误,并像子例程一样直接调用
协
程
?像子例程一样调用
协
程
什么也不做,但不会引发
异常
或阻塞事件循环,因此失败模式非常安静。
浏览 1
提问于2015-08-17
得票数 1
1
回答
Kotlin
协
程
从作用域中删除
异常
处理程序
在下面的代码
中
,我正在获取一些数据。如果抛出了错误/
异常
,我希望
异常
处理程序能够捕获它。完成获取后,我将使用LiveData将结果发布给正在观察的人。我试图实现的是,一旦我发布了结果,
异常
处理程序就会完成它的工作。这意味着,如果处理结果的观察者也抛出了
异常
,我不希望
协
程
异常
处理程序捕捉到它(下面的代码中就是这种情况)。resultObserver.postValue(PrerequisiteDataHolder(creationScheme)
浏览 16
提问于2020-03-24
得票数 0
回答已采纳
1
回答
asyncio.wait_for()的用途
、
、
据我所知,从
协
程
中
的
协
程
中
得到的让步会将线程控制传递给事件循环。 然后,事件循环在其他
协
程之间进行某种类型的调度(其中包括从中产生的
协
程
),并且
在
某个时刻,将恢复调用的
协
程
。这与将
协
程
包装在ansyncio.wait_for调用
中
并从后一个调用
中
让步有什么不同?
浏览 1
提问于2017-07-21
得票数 10
1
回答
2021-03-11:go
中
,
协
程
内部再启用
协
程
,它们是没关系,对吧?外部
协
程
奔溃...如何解答呢?
2021-03-11:go
中
,
协
程
内部再启用
协
程
,它们是没关系,对吧?外部
协
程
奔溃,内部
协
程
还会执行吗?外部
协
程
执行结束的时候,如何让内部
协
程
也停止运行?golang原生提供的包里,让内部
协
程
停止运行,如何实现?
浏览 294
提问于2021-03-11
1
回答
哪个协
程
(goroutines和kotlin
协
程
)更快?
、
、
、
、
换句话说,java/kotlin运行时中还没有运行时
协
程
(但这可能会随着的变化而改变)。Kotlin
协
程
只是一个接一个地执行的任务的顺序。每个任务都可以在线程池中的任何线程
中
执行。Go运行时支持“
协
程
”。但是goroutines并不是真正的
协
程
。Goroutines不允许
在
程序
中
设置屈服点。另外,Go不允许设置自定义线程池。您可以仅设置默认池中线程的大小。kotlin
协
<
浏览 2
提问于2017-10-21
得票数 44
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Lua中的协程coroutine
【并发操作】协程,线程,进程是什么,在python中怎么应用?
Python学习-python中的进程与协程
android中kotlin协程和线程的关系
在PHP中使用协程实现多任务调度
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券