E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Coroutine
协程(二)初步认识协程
目录协程的基本认识一基本知识1.1
Coroutine
Scope协程作用域1.2协程构建器1.2.1launch1.2.2async1.2.3runBlocking1.2.4withContext(常用)
长安不及十里
·
2023-08-14 03:26
#
Kotkin
kotlin
开发语言
android
后端
java
Kotlin版封装网络请求(MVVM+Flow+Retrofit2+
Coroutine
协程)
1.在activity调用方式classMainActivity:BaseActivity(){privatevalviewModel:UserViewModelbyviewModels()privatevaladapter:UserAdapterbylazy{UserAdapter()}overridefuninitView(savedInstanceState:Bundle?){initNet
小码农ht
·
2023-08-13 00:28
kotlin
网络
android
使用Ktor进行HTTP请求
当然我们已经有Retrofit等其他库完成类似功能,但是作为Kotlin亲儿子,Ktor与
Coroutine
的搭配更加天衣无缝。接下来我们通过一个小例子学习一下Ktor在Android上的使用。
fundroid
·
2023-08-13 00:28
Kotlin
kotlin协程[7]:深层揭示runBlocking与
coroutine
Scope之间的异同
在之前写过这样的一个例子,先来回顾一下:也就是来演示runBlocking与
coroutine
Scope之间的异同点,当时还阐述了一个对它的理论描述,也来回顾一下:这里再开个篇幅来提出的原因是在于。。
瑜小贤
·
2023-08-12 14:53
asyncio是什么?
如果把进程比作从A处到B处去这件事,那么线程就是可供选择的多条道路,协程就是道路上特殊路段(类似限速,一整条道路都是特殊路段的话,就是全部由协程实现)例图如下:1.什么是协程(
Coroutine
s)在了解异步之前
亦向枫
·
2023-08-11 18:17
python面试指南
python进阶
前置知识集中营
asynio
python
你们要的C++20特性,今天安排了!
神级编程网站,堪称程序员的充电站,我给你找好了不能错过_程序员编程指南的博客-CSDN博客
Coroutine
s(协程)协程是一种特殊的函数,它的执行可以被暂停或恢复。
程序员编程指南
·
2023-08-11 04:17
c++
Coil图片加载库
Coil名字的由来:取
Coroutine
ImageLoader首字母得来。
JakeWharton
·
2023-08-10 16:39
协程-基础
第一个协程程序添加依赖implementation'org.jetbrains.kotlinx:kotlinx-
coroutine
s-core:1.4.2'funmain(){//在后台启动一个新的协程并继续
有腹肌的豌豆Z
·
2023-08-10 06:14
Unity之获取用户地理位置
1.直接利用三方API获取:1.1利用bilibili的api【未知稳定性】publicvoidAwake(){Start
Coroutine
(GetLocationInfoNew());}//////利用
人生若只如初見♫
·
2023-08-10 04:06
Unity
unity
地理位置
Kotlin协程源码分析(一)
Kotlin
Coroutine
原理解析Kotlin
Coroutine
s(协程)完全解析(二),深入理解协程的挂起、恢复与调度深入理解Kotlin
Coroutine
(一)
Coroutine
Context协程的上下文
LSteven
·
2023-08-07 22:13
协程
Coroutine
s入门
添加依赖:dependencies{implementation("org.jetbrains.kotlinx:kotlinx-
coroutine
s-core:1.6.0")implementation
躺平君~从安卓到全栈
·
2023-08-06 19:39
Android基础-总结笔记
android
kotlin
TBB库中实现协程(
coroutine
)的源码说明
oneapi-src/oneTBB/blob/master/src/tbb/co_context.h在windows系统,TBB(也就是intel的oneTBB库),通过windwosfiber(纤程)来实现协程(
coroutine
含影
·
2023-08-06 09:59
c++/c/asm
windows
c++
写给Android开发者的协程基本原理
我们kotlin语言的协程是
coroutine
sforjvm的实现方式。底层原理也是利用java线程。基础知识生态架构相关依赖库dependencie
yihanss
·
2023-08-06 08:04
Android开发
android
kotlin
Android开发学习笔记——Kotlin协程
Android开发学习笔记——Kotlin协程Android中的异步编程协程基本使用runBlocking
Coroutine
Scope.launch简单使用suspend挂起总结Android中的异步编程我们知道
Yang杰
·
2023-08-06 08:02
Android开发学习笔记
Android
android
C++20 协程(
coroutine
)入门
文章目录C++20协程(
coroutine
)入门什么是协程无栈协程和有栈协程有栈协程的例子例1例2对称协程与非对称协程无栈协程的模型无栈协程的调度器朴素的单线程调度器让协程学会等待Python中的异步函数可等待对象
UnnamedOrange
·
2023-08-06 07:30
C++
前沿语法
编程语言
c++20
开发语言
c++
协程
编译Qemu在arm64手机上运行
/configure\--target-list=aarch64-softmmu\--cross-prefix=aarch64-linux-gnu-\--with-
coroutine
=gthread\-
xiliu542
·
2023-08-05 14:48
学习
ReentrantLock锁并发环境线程安全读写ArrayList,Kotlin
ReentrantLock锁并发环境线程安全读写ArrayList,Kotlinimportkotlinx.
coroutine
s.
zhangphil
·
2023-08-05 11:59
kotlin
kotlin
Kotlin随笔
Coroutine
优势:性能快,语法简单,业务清晰Thread性能差,Callback业务嵌套过多时容易产生回调地狱,RxJava不熟悉的人不会合理运用链式函数编程。
薛之东_HankGreen
·
2023-08-05 00:57
boost::
coroutine
2 的简单使用
介绍本文主要介绍了怎么通过boost::
coroutine
2来在C++代码中使用协程,详细的介绍请移步boost::
coroutine
2文档。
JSTZ
·
2023-08-05 00:19
协程-基础3
什么是协程作用域(
Coroutine
Scope)?协程作用域是协程运行的作用范围,换句话说,如果这个作用域销毁了,那么里面的协程也随之失效。就好比变量的作用域。
有腹肌的豌豆Z
·
2023-08-04 21:40
python直接调用async函数
但在一个项目中包含async的方法也是难免的,如果我们直接调用该方法,就会得到如下错误:RuntimeWarning:
coroutine
'xxx'wasneverawaited该方法根本没有执行完。
得食猫
·
2023-08-04 11:12
python
python
async
Coroutine
(协程)(三)
一、通道1.通道基础一个Channel是一个和BlockingQueue非常相似的概念。其中一个不同是它代替了阻塞的put操作并提供了挂起的send,还替代了阻塞的take操作并提供了挂起的receive。valchannel=Channel()launch{//这里可能是消耗大量CPU运算的异步逻辑,我们将仅仅做5次整数的平方并发送for(xin1..5)channel.send(x*x)}//
勇敢地追
·
2023-08-03 21:32
Coroutine
s中的launch、async和runBlocking
和线程Thread相比,Kotlin的
Coroutine
s非常的轻量。开启一个新的
Coroutine
s可以使用launch,async或者runBlocking三个中的一个。
Butane
·
2023-08-02 23:27
一文读懂kotlin协程常用知识点,安卓开发快速学习
创建协程创建协程有三种方式:launch、async、runBlockinglaunchlaunch方法签名如下:publicfun
Coroutine
Scope.launch(context:
Coroutine
Context
m0_66264856
·
2023-08-02 12:22
程序员
架构
移动开发
android
Kotlin协程
kotlin1.3出来了,而协程(
coroutine
s)也正式发布稳定版。虽然目前项目不是kotlin语言,但为了饭碗kotlin是必须的。而作为kotlin一个重要的内容,肯定要会使用的。
小小的coder
·
2023-08-01 20:56
kotlin协程高级概念
使用kotlin协程提升应用性能管理长时间运行的任务使用协程确保主线程安全withContext()的效用启动协程并行分解协程概念
Coroutine
Scope作业
Coroutine
Context借助Kotlin
ximen502_
·
2023-07-31 21:07
kotlin
android
android
studio
Go 并发编程-goroutine 初体验
1.什么是协程协程(
Coroutine
),又被称之为微线程,这个概念出现的时间很早,在1963年就有相关的文献发表,但协程真正被
rayjun
·
2023-07-30 12:06
Unity
Coroutine
协程
Unity
Coroutine
是一种在Unity引擎中实现异步编程的技术,它可以让你在多个帧中分段执行一个函数,而不是一次性地执行完毕。
子燕若水
·
2023-07-29 13:41
3D
从0开始学3D游戏开发
开发
unity
游戏引擎
UE4/5C++多线程插件制作(十六、
Coroutine
s协程封装)
目录准备MTP
Coroutine
s.hMTP
Coroutine
s.cpp我们要对协程继续封装制作:协程是一种计算机程序组件,它允许在某个位置暂停执行,然后在稍后的时间点恢复执行。
多方通行8
·
2023-07-29 01:55
UE4/5C++多线程插件制作
ue4
ue5
游戏
c++
虚幻引擎
UE4/5C++多线程插件制作(十七、封装协程管理)
目录MTPThreadInterface.hMTPManageBase.hMTP
Coroutine
sManage.hMTPManage.cppMTPManage.h添加继承:cpp实现:MTPThreadTaskMan
多方通行8
·
2023-07-28 18:10
UE4/5C++多线程插件制作
ue4
c++
游戏
ue5
虚幻引擎
【译文】扒一扒Kotlin
Coroutine
s幕后实现
掘金迁移地址:【译文】扒一扒Kotlin
Coroutine
s幕后实现原文地址:Kotlin
Coroutine
s幕後那一兩件事前言如果你能看完本文并把所有内容都弄懂,你对协程的理解也已经超过大部分人了。
kevinsEegets
·
2023-07-27 20:49
关于unity www传入cookie的过程
Encoding.UTF8.GetString(global.PhotoByte));wWWForm.AddField(KeyTypes.mbInStoOdId,InputField_Text[1].text);Start
Coroutine
宫崎骏的忠实粉丝
·
2023-07-27 17:48
unity功能
unity
cookie
www
4-7
英文名
Coroutine
。协程是啥协程是python个中另外一种实现多任务的方式,只不过比线程更小占用更小执行单元(理解为需要的资源)。为啥说它是一个执行单元,因为它自带CPU上下文。
冰鈊夢
·
2023-07-27 16:18
协程中的取消和异常 (异常处理详解)
当某个协程运行出现异常的时候,那么会有以下几个操作:取消自己的子级取消自己将异常传播给父级最新异常会到达
Coroutine
Scope的根本,并且
Coroutine
Scope启动的所有协程都会被取消当协程出现异常只取消自己
大虾啊啊啊
·
2023-07-27 08:59
Android开发之MVVM模式实践(六):协程与网络请求的结合
一、viewModelScope的使用自行创建协程varuiScope=
Coroutine
Scop
码途有道
·
2023-07-26 08:36
Swoole从入门到入土(8)——协程初探
当大家第一次看到“协程”这个词的时候,应该都一样会打开某度、某歌搜索一翻,然后搜到一堆很玄幻的概念,比如以下这一句:“协程(
coroutine
)也是一种程序组件。
张云利
·
2023-07-26 05:11
swoole
后端
一键协程化 linux命令
\Swoole\Runtime::enable
Coroutine
();go(function(){$i=9999999999999;while($i--){file_put_contents("./4.7test
赵一舟
·
2023-07-26 05:35
android
【python】async异步编程
协程(
Coroutine
),也可以被称为微线程,是一种用户态内的上下文切换技术,简而言之,就是通过一个线程实现代码块相互切换执行。
ynliii
·
2023-07-26 04:09
python
python学习05协程_async使用
当满足事件发生时,调用相应的协程函数
coroutine
:协程对象,指一个使用async关键字定义的函数,它的调用不会立即执行函数,而是返回一个协程对象。协程对象需要注册到事件循环
mitudeniu
·
2023-07-26 04:04
python学习
python
学习
开发语言
yield 语句 (二)
jeffknupp.com/blog/2013/04/07/improve-your-python-yield-and-generators-explained/先看两个名词解释:subroutine:
coroutine
法号无涯
·
2023-07-25 19:24
单个脚本实现unity Editor
Coroutine
usingSystem.Collections.Generic;usingSystem.Reflection;usingUnityEngine.Networking;publicclassEditor
Coroutine
Start
RichMartin
·
2023-07-25 16:53
Kotlin 协程
Coroutine
Scope
协程定义:19年官方是这样说的:协程是轻量级的线程,协程就是Kotlin提供的一套线程封装的API;现在官方是这样说的:协程是一种并发设计模式;协程作用:1.处理耗时任务;2.保证主线程的安全;3.简化异步执行的代码,解决并发问题,让「协作式多任务」实现起来更加方便。使用协程,同样可以像Rx那样有效地消除回调地狱,不过无论是设计理念,还是代码风格,两者是有很大区别的,协程在写法上和普通的顺序代码类
sziitjin
·
2023-07-25 12:01
android
kotlin
kotlin
开发语言
android
Golang中的协程(上)
5.协程的案例讲解6.主线程和协程的执行顺序7.主死从随的现象8.如何开启多个协程在Golang中,协程(
Coroutine
)是一种轻量级的执行单位,可以理解为独立的并发任务。
小墨蛇
·
2023-07-24 23:27
golang
golang
开发语言
后端
Kotlin 协程基础入门:协程的上下文 Context (万物皆为Context)
简介Kotlin协程中的
Coroutine
Context(协程上下文)是一个包含了各种协程参数和配置信息的类。
且随疾风前行.
·
2023-07-24 16:44
Kotlin协程
Kotlin
kotlin
android
Kotlin协程
例如
Coroutine
Scope对协程生命周期的重要性、协程父子结构的作用、结构化并发、一些Kotlin协程中约定俗称的规定等。
xyzso1z
·
2023-07-23 15:51
Android
kotlin
Kotlin Weekly 中文周报 —— 121
PlayingWithKotlin
Coroutine
sForBestPractices(codinginfinite.com)使用Kotlin
Coroutine
s的最佳实践InthisarticleAhsenSaeedgivessomegreatexampleshowtoleverage
coroutine
stoimproveyourcodebase
DoubleThunder
·
2023-07-23 08:14
c++ 协程_Swoole 实现协程基本概念和底层原理
在Swoole4.x中,协程(
Coroutine
)取代了异步回调,成为Swoole推荐的编程方式。Swoole协程解决了异步回调编程困难的问题,使用协程可以以传统同步编程的方法
weixin_39538607
·
2023-07-21 11:05
c++
协程
Unity--上传、下载文件并保存到本地
目录///1.上传文件到服务2.传参下载到本地3.直接下载4.存本地///1.上传文件到服务publicvoidUpFileToServer(){//Start
Coroutine
("UpLoadFiles
格拉格拉
·
2023-07-21 02:10
C#
Unity
服务器
unity
C#
Unity3D--协程使用详解
1.简介unity的协程(
Coroutine
)是一个能够暂停协程执行,暂停后立即返回主函数,执行主函数剩余的部分,直到中断指令完成后,从中断指令的下一行继续执行协程剩余的函数。
天宇琪云
·
2023-07-20 23:58
Unity
游戏引擎
unity3d
Python3中asyncio异步详解一
我想从以下几个方面来阐述:一:asyncio工作原理和重要概念1.1:事件循环-Eventloop1.2:协程对象-
Coroutine
1.3:Future&Task对象1.4:async/await原生协程
dingxutao
·
2023-07-20 12:29
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他