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
【Kotlin】协程
2,简单实例导入依赖:dependencies{implementation"org.jetbrains.kotlinx:kotlinx-
coroutine
s-core:1.4.2"implementation"org.jetbrains.kotlinx
风起云涌~
·
2024-01-28 18:34
kotlin
java
开发语言
Kotlin 协程库v1.7.1的核心模块(kotlinx-
coroutine
s-core)-- kotlinx.
coroutine
s.flow篇
Flow是一种异步数据流的表示,可以用于处理异步数据流的操作。目录AbstractFlowasFlowasSharedFlowasStateFlowbuffercallbackFlowcancellablecatchchannelFlowcollectcollectIndexedcollectLatestcombinecombineTransformconflateconsumeAsFlowcou
小铁-Android
·
2024-01-28 15:29
Kotlin
协程
kotlin
android
协程
Android Compose 简单的网络请求框架实例。
在AndroidCompose中创建一个网络请求框架通常涉及使用
Coroutine
s和Retrofit库。
No Promises﹉
·
2024-01-28 13:33
android
【unity小技巧】受伤屏幕闪红、死亡动画、死亡黑屏效果
文章目录玩家受伤配置人物死亡动画死亡黑屏效果完结玩家受伤玩家受伤,屏幕显示血框UI,然后逐渐消失//玩家受击时调用voidGetHit(){Start
Coroutine
(BloodyScreenEffect
向宇it
·
2024-01-28 07:58
#
unity实现一些FPS功能
#
unity小技巧
unity
游戏引擎
游戏
Goroutine并发调度模型深度解析之手撸一个协程池
通常goroutine会被当做
coroutine
(协程)的golang实现,从比较粗浅的层面来看,这种认知也算是合理,但实际上,goroutine并非传统意义上的协程,现在主流的线程模型分三种:内核级线程模型
青季
·
2024-01-26 09:09
golang
Kotlin 协程与flow
目录协程基础launchsuspend
coroutine
Scopejoin终结动作超时组合式协程asyncFlowintellij配置基础flowOn协程基础launchrunBlocking是一个协程生成器
Zhillery
·
2024-01-26 09:53
#
Kotlin
kotlin
android
开发语言
关于 Go 协同程序(
Coroutine
s 协程)、Go 汇编及一些注意事项。
参考:Go汇编函数-Go语言高级编程Go嵌套汇编-掘金(juejin.cn)前言:Golang适用Go-Runtime(Go运行时,嵌入在被编译的PE可执行文件之中)来管理调度协同程式的运行。Go语言没有多线程(MT)的概念,在Go语言之中,每个Go协程就类似开辟了一个新的线程,效率上,肯定是比分配线程好的。但也仅限于分配协程,及单个进程可以跑几万个乃至几十万个协同程序,这是线程无法比拟的,因为在
liulilittle
·
2024-01-25 16:13
Extension
golang
java
jvm
Unity3D 协程的优缺点详解
其中一个非常重要的功能就是协程(
Coroutine
)。协程是一种特殊的函数,它可以在执行过程中暂停并在稍后的时间点继续执行。
Thomas_YXQ
·
2024-01-24 23:54
服务器
运维
unity
游戏引擎
8多任务3: 协程及应用:图片下载器
英文名
Coroutine
:英[kəru:'ti:n]。协程是python个中另外一种实现多任务的方式,只不过比线程更小占用更小执行单元(理解为需要的资源)。为啥说它
有怪兽103
·
2024-01-24 20:40
Lua 进阶 · 教程笔记
Lua进阶·教程笔记前言1.概述(略)2.查看官方接口文档3.require多文件调用4.迭代table5.string6.正则7.元表,面向对象元表和元方法面向对象8.协程
coroutine
9.二进制数据打包与解析字节序
犀利贝XD
·
2024-01-24 17:39
Lua学习笔记
lua
笔记
HTTP简单的接收和发送
voidStart(){Start
Coroutine
(GetRequest("https://jsonplaceholder.typicode.com/posts/1"));Start
Coroutine
Bug敲起来
·
2024-01-23 08:45
http
网络协议
网络
c#
协程&asyncio&异步编程学习
协程(
Coroutine
),也可以被称为微线程,是一种用户态的上下文切换技术。简而言之,其实就是通过一个线程实现代码块相互切换执行。
有梦想有行动
·
2024-01-23 03:04
学习
Kotlin协程基础概念深入理解
本文需要读者对协程有基础的了解,关于协程的使用,可以参考官方教程:[play.kotlinlang.org/hands-on/In…play.kotlinlang.org/hands-on/In…to
Coroutine
sandChannels
我爱田Hebe
·
2024-01-22 20:27
Kotlin协程的JVM实现源码分析(下)
协程根据是否保存切换调用栈,分为:有栈协程(stackful
coroutine
)无栈协程(stackless
coroutine
)在代码上的区别是:是否可在普通函数里调用,并暂停其执行。
ClassOps
·
2024-01-22 08:18
Kotlin协程
kotlin
jvm
junit
WorkManager 使用入门
valwork_version="2.7.1"//(Javaonly)implementation("androidx.work:work-runtime:$work_version")//Kotlin+
coroutine
simplementa
itBox
·
2024-01-22 02:13
协程内部串行和并行
Kotlin协程的简单用法(GlobalScope、lifecycleScope、viewModelScope)协程(
Coroutine
)协程就像非常轻量级的线程。
汤米粥
·
2024-01-21 04:36
笔记
Python中协程(
coroutine
)详解
嗨喽~大家好呀,这里是魔王呐❤~!python更多源码/资料/解答/教程等点击此处跳转文末名片免费获取一、协程和线程的比较及其适用场景1共用变量问题多线程中可能出现多个线程争抢变量,所以变量需要加锁;协程中任一时刻都只有一个线程,所以变量不需要加锁。但是协程虽然不像多线程争抢变量但仍是和多线程一样共用变量的,即共用变量在某处改变在另外一处引用时也会发生改变。2协程的适用场景从资源角度说,协程只有一
魔王不会哭
·
2024-01-20 09:23
爬虫
python
linux
开发语言
pycharm
学习
Kotlin协程的JVM实现源码分析(上)
本文从协程的启动launch源码入手分析,协程JVM实现分为两篇:协程启动和执行源码分析无栈协程和Continuation基本环境:IntelliJIDEA2023.3.2Kotlin1.8.20kotlinx-
coroutine
s-core1.7.3gradle8.2
ClassOps
·
2024-01-19 18:58
Kotlin
Kotlin协程
kotlin
jvm
开发语言
C++协程之Boost.
Coroutine
2使用
使用过程中需要包含#include,链接动态库:-lboost_
coroutine
-lboost_context。关于使用boost
_虚竹
·
2024-01-19 03:23
C/C++
boost
c++
python 终止协程和异常处理
未处理的异常会导致协程终止"""预激协程的装饰器"""frominspectimportgetgeneratorstatefromfunctoolsimportwrapsdef
coroutine
(func
MZP_man
·
2024-01-18 14:01
python
python
DownloadX - 协程下载器来了
jitpack.io'}添加依赖:implementation"com.github.ssseasonnn:DownloadX:1.0.0"BasicUsage//创建下载任务valdownloadTask=
coroutine
Scope.d
Season_zlc
·
2024-01-18 13:46
Unity面试笔记:Unity常见关键词概念
Unity面试笔记:Unity常见关键词概念Invoke延迟函数和
Coroutine
协程和Thread线程帧缓冲区(Framebuffer)颜色缓冲区(Colorbuffer)深度缓冲区(Depthbuffer
四月的白羊座
·
2024-01-18 12:07
Unity面试
unity
面试
笔记
10个用于Android开发的有用的Kotlin库及示例
1.Kotlin
Coroutine
s一个用于异步编程的Kotlin原生方法。示例:importkotlinx.coro
Calvin880828
·
2024-01-18 11:17
Android开源框架
现代Android开发
android
kotlin
jvm
协程的概念,协程+遇到IO切换实现单线程提供并发
协程,英文为
coroutine
,也被称作轻量级线程或者微线程,是一种用户态的轻量级线程。协程的执行不是由系统内核来调度,而是由用户程序自行控制。
Python_1981
·
2024-01-18 05:36
#
网络编程
python
协程
网络编程
Kotlin GlobalScope 和
Coroutine
Scope
packagecom.tiger.mykotlinapp.scopeimportkotlinx.
coroutine
s.GlobalScopeimportkotlinx.
coroutine
s.cancelimportkotlinx.
coroutine
s.delayimportkotlinx.
coroutine
s.launchfunmain
荭色海湾
·
2024-01-17 16:06
Kotlin
kotlin
java
intellij-idea
Kotlin Async
packagecom.tiger.mykotlinapp.scopeimportkotlinx.
coroutine
s.
Coroutine
Startimportkotlinx.
coroutine
s.asyncimportkotlinx.
coroutine
s.delayimportkotlinx.
coroutine
s.runBlockingfunmain
荭色海湾
·
2024-01-17 16:06
Kotlin
kotlin
java
前端
Kotlin withContext详解与suspend和inline
withContextpackagecom.tiger.mykotlinapp.scopeimportkotlinx.
coroutine
s.
Coroutine
Dispatcherimportkotlinx.
coroutine
s.Dispatchersimportkotlinx.
coroutine
s.
coroutine
Scopeimportkotlinx.
coroutine
s.delayimport
荭色海湾
·
2024-01-17 16:06
Kotlin
kotlin
java
开发语言
Kotlin 同步与异步执行:run、runCatching、runBlocking 与 runInterruptible
runBlocking和runInterruptible是
Coroutine
s的一部分。一、runrun是一个作用域函数。可以在一个对象上调用它,代码块会直接访问对象的属性和方法,而不需要thi
艾阳Blog
·
2024-01-17 16:06
Android
实战
kotlin
开发语言
android
Kotlin
Coroutine
suspend 原理解析
一.回调地狱1.1同步操作假如我们有这样一个需求:funchildFun1():Int{return10}funchildFun2():Int{return20}funchildFun3(num1:Int,num2:Int):Int{returnnum1+num2}funparentFun():Int{valnum1=childFun1()valnum2=childFun2()valsum=chi
wo883721
·
2024-01-16 12:06
C++异步操作中的future/promise
C++20中引入了
coroutine
,从语言层面而不仅是实现方法层面实现异步操作,但
coroutine
中也涉及到std::future等对象,因此需要先理解一下这些C++11就出现的类,下一篇再介绍C+
guxch
·
2024-01-15 16:37
C/C++
c++
C/C++协程
一.引言1.1协程的定义和背景协程(
Coroutine
),又称为微线程或者轻量级线程,是一种用户态的、可在单个线程中并发执行的程序组件。协程可以看作是一个更轻量级的线程,由程序员主动控制调度。
毛毛不怕困难
·
2024-01-15 05:22
开发语言
Retrofit2 + Hilt + MVVM + 协程 + Paging3 + SmartRefreshLayout 整合 使用
MVVM+协程3、Retrofit2+Hilt+MVVM+协程+Paging3+SmartRefreshLayout效果图源码地址GitHub-LanSeLianMa/Retrofit2HiltMVVM
Coroutine
韩老九
·
2024-01-14 13:39
Android
android
kotlin.
coroutine
s core 分析
kotlin.
coroutine
s是一套标准库之外的以生产为目的的框架,提供了丰富的API让我们可以进行异步操作。虽然这些功能你都可以通过Kotlin
Coroutine
标准库自己来实现。
wo883721
·
2024-01-14 08:59
Coroutine
Scope Dispatchers.IO异步操作async返回函数,Kotlin
Coroutine
ScopeDispatchers.IO异步操作async返回函数,Kotlinimportkotlinx.
coroutine
s.
zhangphil
·
2024-01-12 19:29
kotlin
kotlin
unity从streamingassets拷贝到persistentassets,再从persistentassets用www加载进入场景
voidOnClick(){//Start
Coroutine
(LoadLevel());Start
Coroutine
(LoadFrompersister());}IEnumeratorLoadLevel
v2x222
·
2024-01-12 13:36
unity
资源加载
unity
资源加载
下载
更新
android
Python 协程模块 asyncio 使用指南
协程的演变其实早在Python3.4的时候就有协程,当时的协程是通过@asyncio.
coroutine
和yeildfrom实现的。
you的日常
·
2024-01-12 03:28
Kotlin 协程 supervisorScope {} 运行崩溃解决
前言简单介绍supervisorScope函数,它用于创建一个使用了SupervisorJob的
coroutine
Scope,该作用域的特点:抛出的异常,不会连锁取消同级协程和父协程。
韩老九
·
2024-01-10 05:43
Android
android
kotlin
Kotlin Flow 操作符的基本用法
转记http://www.gityunstar.com/post/27fe75f8efac11eba2c000163e0febfdhttps://kotlinlang.org/api/kotlinx.
coroutine
s
吉吉的纸飞机
·
2024-01-08 14:37
Python 协程 asyncio 极简入门与爬虫实战
在了解了Python并发编程的多线程和多进程之后,我们来了解一下基于asyncio的异步IO编程--协程01协程简介协程(
Coroutine
)又称微线程、纤程,协程不是进程或线程,其执行过程类似于Python
小詹学 Python
·
2024-01-08 00:37
python
java
多线程
编程语言
并发编程
Kotlin协程学习之-01
类似的,线程会因为CPU调度权的切换而被中断,它的中断状态会保存在调用栈当中,因而协程的实现也按照是否开辟相应的调用栈存在以下两种类型:有栈协程:Stackful
Coroutine
:每一个协程都会有自己的调用栈
Dragonlongbo
·
2024-01-07 07:03
kotlin
学习
开发语言
Kotlin :
Coroutine
s 协程—简单应用
介绍:Kotlin
Coroutine
s是一种用于简化异步代码的并发设计模式。它基于协程的概念,允许在单个线程上挂起和恢复执行,从而管理长时间运行的任务。
javaGHui
·
2024-01-05 21:57
Kotlin相关
kotlin
笔记
kotlin android中文文档,Kotlin(android)协程中文翻译
1.官方文档地址2.协程的配置compile"org.jetbrains.kotlinx:kotlinx-
coroutine
s-android:0.18"3.开启协程
Coroutine
sareexperimentalfeatureinKotlin.Youneedtoenable
coroutine
sinKotlincompilerbyaddingthefollowinglinetogradle.pr
我是最大的旺财
·
2024-01-04 04:10
kotlin
android中文文档
kotlin协程的详细介绍和六种启动方式与挂起函数原理
协程(
Coroutine
s)是一种比线程更加轻量级的存在,正如一个
ErwinNakajima
·
2024-01-03 10:47
kotlin
android
skynet skynet.fork()以及skynet.sleep()的工作流程
话不多说,先贴出测试代码localskynet=require("skynet")functiontask()skynet.error("startsleep:",
coroutine
.running()
lpl312905509
·
2024-01-03 07:05
skynet框架分析
协程这个概念越来越火,有什么优缺点呢?
作者最近在了解PHP的Swoole框架,看到最新的Swoole也开始用协程(
Coroutine
)这个golang语言带火的概念。原本的理解是用户态线程,不需要操作系统参与,创建销毁和切换的成本非常低。
KevinChone
·
2024-01-02 11:38
开发语言
golang
swoole
php
【unity知识点】实现延迟调用——InvokeRepeating Invoke CancelInvoke
Coroutine
使用介绍
文章目录InvokeRepeatingInvokeCancelInvoke
Coroutine
1.使用协程(
Coroutine
)实现类似Invoke的延迟调用:2.要使用协程(
Coroutine
)来实现类似于
向宇it
·
2024-01-02 10:02
#
unity小技巧
unity
游戏引擎
游戏
开发语言
【Kotlin】协程
定义关于协程(
Coroutine
),其实更多的应该是一种并发设计模式。与传统的线程或进程相比,协程更加轻量级,因为它运行在线程之上,在执行过程中可以主动地暂停,并在需要时恢复执行。
legendaryhaha
·
2024-01-02 05:47
Kotlin
kotlin
开发语言
android
协程
yield-协同程序理解
https://docs.godotengine.org/zh_CN/latest/getting_started/scripting/gdscript/gdscript_basics.html#
coroutine
s-with-yield
许铮_f637
·
2024-01-02 03:51
Unity3d LayoutRebuilder.ForceRebuildLayoutImmediate调用无效
privatevoidOnEnable(){Start
Coroutine
(ForceRefreshLayout());}...privateIEnumeratorForceR
.卡
·
2024-01-01 18:48
问题记录
unity
学习
python中的asyncio使用详解与异步协程的处理流程分析
一些核心概念异步函数的定义普通函数的定义是使用def关键词,异步的函数,协程函数(
Coroutine
)本质上是一个函数,特点是在代码块中可以将执行权交给其他协程,使用asyncdef来定义#普通函数定义
chunhe5874
·
2023-12-31 22:34
python
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他