腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
协
程
进行
优化
kotlin
、
kotlin-coroutines
、
coroutine
我用Kotlin编写了简单的代码,
使用
okhttp lib创建了请求列表(150),并
使用
JSOUp解析每个请求(150)的html结果。我
使用
协
程
,但是我不明白,
使用
和不
使用
协
程
的时间是一样的(23秒) 也许我做了什么坏事?或者http请求是有限的?
浏览 13
提问于2020-10-27
得票数 0
1
回答
如何
使用
kotlin
协
程
优化
代码?
android
、
kotlin
、
kotlin-coroutines
这是我打开新
协
程
的每个项目的代码,但问题是我想要
优化
它,并做一些限制,假设有5个
协
程
,我知道有一个
协
程
操作的解决方案,但我不知道如何在这里介绍它们。
浏览 0
提问于2019-08-14
得票数 0
1
回答
asyncio.wait_for()的用途
python-3.4
、
python-asyncio
、
coroutine
据我所知,从
协
程
中的
协
程
中得到的让步会将线程控制传递给事件循环。 然后,事件循环在其他
协
程之间
进行
某种类型的调度(其中包括从中产生的
协
程
),并且在某个时刻,将恢复调用的
协
程
。这与将
协
程
包装在ansyncio.wait_for调用中并从后一个调用中让步有什么不同?
浏览 1
提问于2017-07-21
得票数 10
2
回答
对于现实世界的Android开发来说,
协
程
到底有多“轻量级”?
android
、
kotlin
、
kotlin-coroutines
当您开始学习Kotlin
协
程
时,您看到的第一个示例之一是可以启动数十万个协
程
,但在尝试对线程执行相同的操作时会遇到OutOfMemory异常。当然,您可以启动数十万个只做delay()的
协
程
,但在现实中,您要么启动执行某种IO或某种计算的
协
程
。例如,如果您启动了数十万个协
程
,并且每个协
程
都
使用
Retrofit执行一个网络请求,那么它不会比传统地
使用
没有
协
程
的Ret
浏览 1
提问于2020-05-07
得票数 3
1
回答
使用
协
程
的Android Room并发读取
sqlite
、
android-sqlite
、
android-room
、
kotlin-coroutines
我正在
使用
带有
协
程
的Room来存储/检索数据。从另一篇文章中我看到,从技术上讲,你可以同时从数据库中
进行
无限次的检索。目前,我正在处理一个非常大的数据集,我想要检索它。我认为添加更多的并行
协
程
会不断地将时间拆分。 我验证了所有并行工作的
协
程
都是唯一的线程,所以它们不会以这种方式冲突。 有人知道为什么会发生这种事吗?
浏览 86
提问于2019-06-18
得票数 2
1
回答
Kotlin Coroutines对IO线程的利用
kotlin-coroutines
我需要了解的是,如果我在一个系统中只有一个IO线程,我在多个协
程
上运行多个IO操作,那么这些
协
程
是否会以挂起的方式
使用
同一个线程(这意味着当
协
程
A正在等待IO结果时,
协
程
B可以利用该线程
进行
IO操作),
浏览 1
提问于2019-06-14
得票数 3
2
回答
像线程一样
使用
协
程
的Unity?
unity3d
、
coroutine
Unity有一个
协
程
,但我不知道如何用
协
程
正确地实现这个功能。 请不要说
优化
我的函数...
浏览 6
提问于2018-08-26
得票数 0
1
回答
在
协
程
中
使用
包含ReentrantReadWriteLock的第三方代码
kotlin
、
concurrency
、
kotlin-coroutines
、
reentrantreadwritelock
我
使用
的是第三方库,它在内部
使用
ReentrantReadWriteLock
进行
同步。当然,该库没有挂起功能。对于我的项目,我
使用
协
程
。
使用
带有
协
程
挂起函数的库是否安全?
浏览 32
提问于2020-06-17
得票数 0
回答已采纳
1
回答
长的
协
程
主体的习惯用法(轻量级设计模式)?
kotlin-coroutines
有时,
协
程
主体(传递给像launch或async这样的
协
程
构建器的块)往往会变得笨重。它们是
协
程
的“入口点”(类似于带有Thread的Runnable ),可以像main()函数一样增长。围绕
协
程
主体的提供者有哪些习惯用法?例如,是否可以
使用
类来确定
协
程
主体提供程序的作用域?或者可能更可取的是具有返回
协
程
主体的独立的高阶函数?换句话说,当
协
<em
浏览 9
提问于2019-12-25
得票数 1
回答已采纳
1
回答
C++20
协
程
:为什么promise类型与
协
程
对象分离?
c++
、
c++20
、
c++-coroutine
典型的
协
程
对象如下所示:{ { Coroutine get_return_objecthandle.destroy();}; 为什么promise_type和协
程
是分开的一个promise有多个协
程
,或者一个
协
程
有多个pr
浏览 0
提问于2021-06-29
得票数 0
1
回答
协
程
是否阻止对象被垃圾回收?
android
、
kotlin
、
kotlin-coroutines
我见过在
使用
viewModelScope启动的
协
程
中执行写入房间的教程,所以当ViewModel被销毁时,它会被取消。但我希望在任何情况下都要写入数据。所以我想在一个不依赖于活动生命周期的作用域中启动这个协
程
。class MyApplication : Application() {} 如果我
使用
这个作用域在ViewModel中启动一个长时间运行的
协
程
,那
浏览 33
提问于2020-07-12
得票数 0
回答已采纳
3
回答
Unity3D -
使用
Time.deltaTime作为
协
程
的等待时间
c#
、
unity3d
、
coroutine
TL,DR:在
协
程
中
使用
Time.deltaTime作为收益率的等待时间安全吗? 通常,为了避免Update()中不必要的逻辑,对于短暂的功能,我会改为运行
协
程
。例如,在我的游戏中,我有一个缓慢的
协
程
程序,它会定期检查NPCs和玩家之间的距离,如果这个距离在某个阈值之下,我就会运行一个更频繁的
协
程
程序,
使用
光线投射等
进行
更昂贵的视线测试。我的问题是:
使用
Time.deltaTime
浏览 2
提问于2016-07-20
得票数 6
回答已采纳
1
回答
等待协同例程结束后再启动另一个协同例程[Unity C#]
c#
、
unity3d
、
coroutine
、
ienumerator
我还是个初学者,我的
协
程
知识非常有限。我让Coroutine1生成两个列表,让Coroutine2
使用
这两个列表。我
使用
协
程
来解决
优化
问题,因为生成列表会导致冻结。
浏览 2
提问于2018-05-19
得票数 1
1
回答
Python中的
协
程
与Lua中的
协
程
相比如何?
python
、
asynchronous
、
lua
、
async-await
、
coroutine
对Lua中的
协
程
的支持是由提供的,主要是create、resume和yield。开发人员将这些
协
程
描述为。 在Python中也可以
使用
协
程
,可以
使用
(和),也可以
使用
3.5版中添加的。Python中的
协
程
与Lua中的
协
程
相比如何?它们也是堆叠的、一流的和不对称的吗?为什么Python需要这么多构造(async def、async with、async for、等
浏览 57
提问于2016-09-24
得票数 16
2
回答
放弃boost::asio::
协
程
直到任务完成
c++
、
boost
、
boost-asio
、
coroutine
我正在构建一个简单的C++服务器,在那里我通过POST请求接收图像,将其发送到图形处理器
进行
处理,一旦从图形处理器获得结果,就发送回响应。为了能够同时处理多个连接(并学习一些新的东西),我
使用
Boost::asio,遵循
使用
boost::asio::coroutine的server4示例()。我遇到的问题是如何在不阻塞
协
程
的情况下将数据从
协
程
发送到GPU。 当GPU可以同时处理一批请求时,它的效率最高。这意味着我需要对来自
协
程
的请求<
浏览 1
提问于2017-01-16
得票数 1
1
回答
数据库更新
协
程
完成后,设置布尔标志
android
、
asynchronous
、
kotlin
、
coroutine
我希望在完成将数据保存到数据库的
协
程
后,将livedata boolean标志设置为true。updatePlace function is completed我一直在阅读有关async和等待
协
程
的文章
浏览 5
提问于2020-05-13
得票数 2
回答已采纳
1
回答
哪个协
程
(goroutines和kotlin
协
程
)更快?
go
、
kotlin
、
coroutine
、
goroutine
、
kotlin-coroutines
换句话说,java/kotlin运行时中还没有运行时
协
程
(但这可能会随着的变化而改变)。Kotlin
协
程
只是一个接一个地执行的任务的顺序。每个任务都可以在线程池中的任何线程中执行。Go运行时支持“
协
程
”。但是goroutines并不是真正的
协
程
。Goroutines不允许在程序中设置屈服点。另外,Go不允许设置自定义线程池。您可以仅设置默认池中线程的大小。但是有些人说,JVM可以
使用
线程堆栈而不是寄存器。所以根本不需要保存和
浏览 2
提问于2017-10-21
得票数 44
回答已采纳
3
回答
协
程
的替代方案
coroutine
这个例子已经在另一个问题中被用来说明如何
使用
协
程
来编写视频游戏中的动画:bob.lookat(jane) bob.say("How are you?")在恢复
协
程之前,每个函数都会让给主引擎
进行
动画、计时等工作。
协
程
的一个可能的替代方案是一个事件队列,而不是代码,但然后必须将控制逻辑和循环实现为事件。有没有其他可以用来实现这种功能的
协
程
的替代方案?
浏览 3
提问于2011-03-16
得票数 8
回答已采纳
0
回答
为什么TencentKona-8
协
程
池堵塞不执行任何任务?
factory
、
scheduler
、
task
、
线程池
、
协程
使用
了TencentKona-8的
协
程
功能,替换原来的线程池。大概
协
程
池创建如下:2、通过指定scheduler的方式创建ThreadFactory,并创建10个
协
程
的
协
程
池。task.getThreadNamePrefix(), 0).factory(); ExecutorService executorVT = Executors.newFixedTh
浏览 75
提问于2023-04-03
1
回答
在Python语言中等待vs asyncio.run()
python
、
async-await
、
coroutine
在Python语言中,await
使用
协
程
和
使用
asyncio.run()的实际区别是什么?它们似乎都在运行
协
程
,我能看到的唯一区别是await只能在
协
程
中
使用
。
浏览 12
提问于2020-11-23
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
python教程:使用 async和await 协程进行并发编程
在PHP中使用协程实现多任务调度
使用协程程序来提高python的运行效率
超详细的Python中异步协程的使用方法介绍
使用TensorBoard进行超参数优化
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券