腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
协
程
对
任务
进行
排队
、
、
我最近开始阅读关于
协
程
的文章,我想问一个特定的场景。 考虑一个只有一个按钮的简单屏幕。在单击时,它会执行一堆打印语句和一些延迟(中间)。到目前为止,我正在
使用
协
程
来实现这一点。现在,我的问题是,如果用户重复
使用
此按钮,是否有办法将
任务
排入队列,并在专用线程上逐个执行(一旦前一个
任务
执行完毕)?
浏览 5
提问于2020-04-16
得票数 4
1
回答
Asyncio
任务
与
协
程
阅读 异步文档 ,我意识到我不理解一个非常基本和基本的方面:直接等待
协
程
和当它被包装在
任务
中时等待相同的
协
程之间的区别。 在文档示例中,
对
协
程
在没有等待的情况下按顺序运行 ,并且当包装在 ..。然而,令我困惑的是,在示例代码中,我到处都在阅读(例如,展示如何
使用
),有许多地方等待(用户定义的)
协
程
(通常在其他一些用户定义的
协
程
的中间)而不被包装在
任务
中,我想知
浏览 31
提问于2019-09-17
得票数 17
回答已采纳
2
回答
放弃boost::asio::
协
程
直到
任务
完成
、
、
、
我正在构建一个简单的C++服务器,在那里我通过POST请求接收图像,将其发送到图形处理器
进行
处理,一旦从图形处理器获得结果,就发送回响应。为了能够同时处理多个连接(并学习一些新的东西),我
使用
Boost::asio,遵循
使用
boost::asio::coroutine的server4示例()。我遇到的问题是如何在不阻塞
协
程
的情况下将数据从
协
程
发送到GPU。 当GPU可以同时处理一批请求时,它的效率最高。这意味着我需要对来自
协
程
的请求<
浏览 1
提问于2017-01-16
得票数 1
1
回答
哪个协
程
(goroutines和kotlin
协
程
)更快?
、
、
、
、
Kotlin corutines对于有限状态机和一些
任务
运行器(例如,默认ForkJoinPool)来说是糖。Go运行时支持“
协
程
”。但是goroutines并不是真正的
协
程
。但是有些人说,JVM可以
浏览 2
提问于2017-10-21
得票数 44
回答已采纳
0
回答
为什么TencentKona-8
协
程
池堵塞不执行任何
任务
?
、
、
、
、
使用
了TencentKona-8的
协
程
功能,替换原来的线程池。大概
协
程
池创建如下:2、通过指定scheduler的方式创建ThreadFactory,并创建10个
协
程
的
协
程
池。task.getThreadNamePrefix(), 0).factory(); ExecutorService executorVT = Executors.newFixedTh
浏览 80
提问于2023-04-03
1
回答
仅当第一个脚本完成时才执行第二个python脚本
、
、
、
我通过lua脚本从浏览器执行python脚本:我再次这样做(例如,通过刷新页面,发送表单)我希望第二个脚本只被执行时,第一个脚本完成到最后。我希望脚本被添加到队列中,并从最旧的脚本到最新的脚本执行。我该怎么做呢?
浏览 2
提问于2018-07-08
得票数 0
1
回答
如何像围棋中的等待组一样,在lua中等待所有的
协
程
完成?
、
、
如何像围棋中的等待组一样,在lua中等待所有的
协
程
完成?
使用
Semaphobe完成了go中的Waitgroup。但是如何在lua中完成它呢?或者其他更好的方案?
浏览 2
提问于2020-01-28
得票数 1
1
回答
如何中止已创建的
协
程
python
、
、
如何中止已创建的
协
程
实例?我的用例是一个函数,它接受一个
协
程
,并有条件地为它创建一个跟踪的
任务
(这样所有的
任务
都可以在以后被gather)。创建一个
任务
,然后立即取消它开始执行,取消会导致其他问题,所以它是不可行的。 在创建
协
程之前检查条件是可行的,但会损害可维护性,因为在调用此函数之前,所有地方都必须
对
条件
进行
相同的检查。
浏览 9
提问于2018-08-23
得票数 1
回答已采纳
1
回答
检测
协
程
是否需要异步循环
、
、
、
、
我正在编写
使用
Twisted在用户提供的
协
程
上等待的代码。在一个更简单的例子中,我所需要的就是
使用
defer.ensureDeferred将
协
程
转换为延迟。但是,如果
协
程
使用
asyncio.sleep(),我需要
使用
asyncio.ensure_future将其包装到异步
任务
中,该
任务
将在异步循环中运行,这需要AsyncioSelectorReactor。我希望支持第一种情况,即使
浏览 13
提问于2019-08-23
得票数 4
3
回答
Android:如何
使用
协
程
从互联网读取文件?
、
、
文档建议
对
简单的多线程
任务
使用
协
程
。但我找不到在Android中
使用
Kotlin中的
协
程
的好例子。 你能给出一个简短的
使用
协
程
的代码示例吗?
浏览 23
提问于2020-04-06
得票数 0
回答已采纳
2
回答
对于现实世界的Android开发来说,
协
程
到底有多“轻量级”?
、
、
当您开始学习Kotlin
协
程
时,您看到的第一个示例之一是可以启动数十万个协
程
,但在尝试对线程执行相同的操作时会遇到OutOfMemory异常。当然,您可以启动数十万个只做delay()的
协
程
,但在现实中,您要么启动执行某种IO或某种计算的
协
程
。例如,如果您启动了数十万个协
程
,并且每个协
程
都
使用
Retrofit执行一个网络请求,那么它不会比传统地
使用
没有
协
程
的Ret
浏览 1
提问于2020-05-07
得票数 3
1
回答
uasyncio parralel (多)线程似乎不工作
、
、
我试着
使用
两个我想要在同一时间连续执行的例程,但只有第一个例程在运行… 我哪里错了?
浏览 2
提问于2020-08-08
得票数 0
2
回答
asyncio和协
程
vs
任务
队列
、
、
我一直在阅读有关python3中的asyncio模块,以及更广泛的关于python中的
协
程
的内容,但我不明白asyncio是什么让asyncio成为如此伟大的工具。我有一种感觉,
使用
协
程
可以做的所有事情,都可以通过
使用
基于多处理模块(例如芹菜)的
任务
队列来做得更好。有没有
协
程
比
任务
队列更好的用例?
浏览 4
提问于2015-12-23
得票数 26
2
回答
为什么kotlin
协
程
被称为异步?
、
、
、
据我所知,kotlin
协
程
--这是一个带有预初始化线程池的状态机。我们有一个工作线程池和一个io线程池。
对
我来说,这只是一个多线程编程。如果我们向
协
程
发送阻塞代码,线程将被阻塞。如果我们
使用
async方法(来自默认
协
程
库),它会给我们一种异步工作的错觉,但这只是将“job”发送到另一个线程。 如果我们
使用
带有
协
程
的async io,另一个问题。据我所知,.NET已经重建了他们的异步api (作为IO
浏览 5
提问于2021-09-17
得票数 3
2
回答
用户级线程和协程之间的区别是什么?
、
这与
协
程
有什么不同?
浏览 2
提问于2013-11-24
得票数 3
1
回答
如何在asyncio中调度一个
任务
,让它在某个日期运行?
、
、
我的程序应该是全天候运行的,我希望能够在特定的时间/日期运行一些
任务
。有没有其他的库允许这样的
任务
调度? 或者,如果不是,有没有办法修改
协
程
,使它们运行正常函数?
浏览 0
提问于2018-07-12
得票数 15
回答已采纳
1
回答
Kotlin Coroutine :如何在拦截器中捕获SocketTimeout异常
、
、
我刚刚开始
对
并行运行的2个异步调用
使用
协
程
。其中一个aync
任务
进行
服务调用。此服务有时可能需要很长时间才能响应。我试图捕获错误并将其抛回我的
协
程
中,但它从未被捕获。
协
程
: try { val deferredList
浏览 62
提问于2020-01-07
得票数 0
回答已采纳
1
回答
协
程
是否阻止对象被垃圾回收?
、
、
我见过在
使用
viewModelScope启动的
协
程
中执行写入房间的教程,所以当ViewModel被销毁时,它会被取消。但我希望在任何情况下都要写入数据。所以我想在一个不依赖于活动生命周期的作用域中启动这个协
程
。class MyApplication : Application() {} 如果我
使用
这个作用域在ViewModel中启动一个长时间运行的
协
程
,那
浏览 33
提问于2020-07-12
得票数 0
回答已采纳
1
回答
多个异步
协
程
以减少Kotlin中的执行时间
、
、
、
、
我有一个列表,我想用最少的执行次数来执行所有元素的1个繁重的
任务
。我的解决方案是创建大量的
协
程
,这些
协
程
等同于带有默认调度程序的列表中的元素。{ // do heavy task}.awaitAll() 假设我有一个包含500个元素的map,并且我的设备最多有4个线程,可以并行运行最多4个繁重的
任务
据我所知,将有4个线程并行执行4个
任务
,当一个线程执行完成时,将有一个
任务
分配给该线程并启
浏览 0
提问于2021-01-08
得票数 0
1
回答
Python中的
协
程
与Lua中的
协
程
相比如何?
、
、
、
、
对
Lua中的
协
程
的支持是由提供的,主要是create、resume和yield。开发人员将这些
协
程
描述为。 在Python中也可以
使用
协
程
,可以
使用
(和),也可以
使用
3.5版中添加的。Python中的
协
程
与Lua中的
协
程
相比如何?它们也是堆叠的、一流的和不对称的吗?为什么Python需要这么多构造(async def、async with、as
浏览 57
提问于2016-09-24
得票数 16
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在PHP中使用协程实现多任务调度
python教程:使用 async和await 协程进行并发编程
大道如青天,协程来通信,Go lang1.18入门精炼教程,由白丁入鸿儒,Go lang通道channel的使用EP14
【并发操作】协程,线程,进程是什么,在python中怎么应用?
来试试用异步协程提速吧!
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券