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
C++20尝鲜-协程(一)
C++20尝鲜-协程(一)什么是协程参考[cppreference](https://zh.cppreference.com/)的解释如下:A
coroutine
isafunctionthatcansuspendexecutiontoberesumedlater.
Coroutine
sarestackless
ImRespiration
·
2023-09-28 13:57
c++
c++
kotlin协程
Coroutine
Scope Dispatchers.IO launch 线程Id
kotlin协程
Coroutine
ScopeDispatchers.IOlaunch线程Idimportkotlinx.
coroutine
s.
zhangphil
·
2023-09-28 05:40
kotlin
协程
kotlin
协程
WanJetpack项目:用Jetpack实现玩Android,追求最官方的实现方式
用到以下知识点:LiveData、ViewModel、DataBinding(包括双向绑定、BindingAdapter的使用)、ViewBinding、
coroutine
s(包含flow、suspend
乐乐龙
·
2023-09-27 14:18
协程
什么是协程(
Coroutine
)简单来说,协程像是轻量级的线程,但并不完全是线程。首先,协程可以让你顺序地写异步代码,极大地降低了异步编程带来的负担;其次,协程更加高效。多个协程可以共用一个线程。
马路牙子666
·
2023-09-26 15:00
Google资深工程师深度讲解Go语言-Goroutine并发编程(九)
一.协程
coroutine
轻量级"线程":并发执行一些任务,非抢占式多任务处理,由协程主动交出控制权:编译器/解释器/虚拟机层面的多任务多个协程可能在一个或多个线程上运行:由调度器决定线程任何时候都可以被操作系统切换
lxw1844912514
·
2023-09-24 06:04
GO
Python之协程
Coroutine
s
一、协程是什么协程,
Coroutine
s,也叫作纤程(Fiber)协程,全称是“协同程序”,用来实现任务协作。是一种在线程中,比线程更加轻量级的存在,由程序员自己写程序来管理。
菜鸟之编程
·
2023-09-23 18:14
Python
python
开发语言
(译)Android中的Kotlin协程-挂起函数
在挂起函数中调用阻塞方法回调和挂起的可取消协程(SuspendCancellable
Coroutine
)(1)resume
剑舞潇湘
·
2023-09-23 08:05
手游模拟器长时间运行后,游戏掉帧且不恢复
手游模拟器长时间运行后,游戏掉帧且不恢复2)FrameBufferFetch无论哪种模式在确定支持的手机上显示全紫3)协程中yieldreturnCoFunction()和yieldreturnStart
Coroutine
UWA
·
2023-09-23 04:58
厚积薄发
Unity优化
plarform
rendering
script
游戏开发
手游模拟器长时间运行后,游戏掉帧且不恢复
手游模拟器长时间运行后,游戏掉帧且不恢复2)FrameBufferFetch无论哪种模式在确定支持的手机上显示全紫3)协程中yieldreturnCoFunction()和yieldreturnStart
Coroutine
·
2023-09-22 16:01
kotlin协程知识点梳理
前言
coroutine
s一词1958年提出来的,协程发明并用于构建汇编程序,说明协程是一种编程思想,并不局限于特定的语言。
奏奏奏奏
·
2023-09-22 07:24
Kotlin
kotlin
rust
Kotlin
Coroutine
s包下的select函数简介
在工作中,发现了kotlin
Coroutine
s包下有大量功能非常强大的API,这篇文章中,我们主要来聊一聊select函数1.什么是select函数想象一下这个场景,在程序应用中,为了实现一个业务逻辑
microhex
·
2023-09-22 07:21
kotlin
java
数据库
【深度知识】GO语言的goroutine并发原理和调度机制
1.线程(Thread)和协程(
Coroutine
)的定义Go语言最大的特色就是从语言层面支持并发(Goroutine),Goroutine是Go中最基本的执行单元。
笔名辉哥
·
2023-09-22 05:59
区块链入门
区块链入门
GOROUTINE
GO并发原理
swoole curl和协程http的性能比较
CURLOPT_RETURNTRANSFER,true);$rs=curl_exec($ch);curl_close($ch);return$rs;}functionco_http($ip){$cli=newSwoole\
Coroutine
廖钺焕
·
2023-09-21 16:00
swoole
kotlin
coroutine
s 协程教程(一) 介绍及关键API分析
kotlin
coroutine
s协程
Coroutine
协程,是kotlin上的一个轻量级的线程库,对比java的Executor,主要有以下特点:更轻量级的api实现协程async和await不作为标准库的一部分
kotlon
·
2023-09-21 08:26
swoole开发(一) Centos 安装swoole
支持功能及安装版本php72--riswooleswooleSwoole=>enabledAuthor=>SwooleTeamVersion=>4.4.4Built=>Aug22201905:09:21
coroutine
remote_pluto
·
2023-09-20 21:44
手游模拟器长时间运行后,游戏掉帧且不恢复
手游模拟器长时间运行后,游戏掉帧且不恢复2)FrameBufferFetch无论哪种模式在确定支持的手机上显示全紫3)协程中yieldreturnCoFunction()和yieldreturnStart
Coroutine
·
2023-09-20 14:37
kotlin协程--
coroutine
Scope函数
publicsuspendfun
coroutine
Scope(block:suspend
Coroutine
Scope.()->R):R{contract{callsInPlace(block,InvocationKind.EXACTLY_ONCE
最爱大头猫
·
2023-09-19 21:52
Python爬虫——aiohttp异步协程爬取同程旅行酒店评论
我是霖heroPython并发编程有三种方式:多线程(Threading)、多进程(Process)、协程(
Coroutine
),使用并发编程会大大提高程序的效率,今天我们将学习如何选择多线程、多进程和协程来提高代码的效率
白巧克力LIN
·
2023-09-19 18:18
Python爬虫
python
爬虫
kotlin协程之异常处理
接下来,父级会进行下面几步操作:取消它自己的子级取消它自己将异常传播给它的父级image.png异常捕获使用
Coroutine
ExceptionHandler对协程的异常进行捕获以下条件满足时,异常就回被捕获
咸死的鱼_O
·
2023-09-19 15:17
爬虫 — 多线程
目录一、多任务概念二、实现多任务方式1、多进程(Multiprocessing)2、多线程(Multithreading)3、协程(
Coroutine
)三、多线程执行顺序四、多线程的方法1、join()
永远十八的小仙女~
·
2023-09-18 22:02
爬虫
爬虫
python
C++20 使用std::
coroutine
递归实现后根遍历迭代器
查了一下,std::
coroutine
库没有实现默认的generator,我在github上面找了一个三方实现的std::generator。没咋看代码。但是能用。主要就是使用协程实现递归。
zhuge19870104
·
2023-09-16 21:24
C++
协程
c++
linux
开发语言
迭代器模式
协程
开启线程Unity3D中,使用Start
Coroutine
(stringxxx)和Start
Coroutine
(IEnumeratorxxx)都可以开启一个线程。
混世小码农
·
2023-09-16 19:20
unity 3D c# 协程的典型用法-Unity官方案例精讲笔记
什么是协程(
Coroutine
)在unity中,协程的概念类似于线程,它是一种特殊的函数,能够中断(通过yield语句)执行当前的代码,直到中断指令(YieldInstruction)结束后再接着执行之前的代码
SakuraLJ
·
2023-09-16 02:18
unity3d
unity
线程、协程、进程
线程(Thread)、协程(
Coroutine
)和进程(Process)都是计算机中用于实现并发执行的概念,它们在多任务处理和并行计算中起着重要的作用。
Together_CZ
·
2023-09-15 21:37
java
jvm
开发语言
C++20新特性概览
好处:相关概念例子概念库(Concepts)作用C++20以前C++20之后例子协程(
Coroutine
s)协程概念相关关键字用处生成器并发库(Concurrency)原子智能指针智能指针(shared_ptr
勇搏风浪
·
2023-09-15 18:09
c++
python
开发语言
Unity开发——如何在协程中进行回调
要在协程中进行回调,可以使用委托(delegate)、Action或UnityAction一、委托(delegate)下面是一个使用协程和回调的简单示例://声明一个委托类型的回调publicdelegatevoid
Coroutine
Callback
Mr.Y仙森
·
2023-09-15 10:21
Unity3d
unity
游戏引擎
c#
unity3d
Kotlin协程
要使用协程,需要额外引入指定的依赖,具体的版本可以查看google文档:implementation'org.jetbrains.kotlinx:kotlinx-
coroutine
s-android:1.3.9
一杯清泉
·
2023-09-14 16:23
kotlin
kotlin
android
java
Kotlin协程基础-
Coroutine
Context
一、协程上下文
Coroutine
Context
Coroutine
Context是协程的上下文,它的使用场景很多。
且听真言
·
2023-09-14 16:52
Kotlin
Dispatchers
Context
Job
Dispatcher
Deferred
Kotlin协程 - - -上下文与异常处理
一.协程上下文1.协程的上下文的组成
Coroutine
Context是一组用于定义协程行为的元素。它由如下几项构成。
m0_47914176
·
2023-09-14 16:50
Kotlin协程
kotlin
android
java
Kotlin协程:异常处理机制
一.异常处理器1.
Coroutine
ExceptionHandler接口
Coroutine
ExceptionHandler是协程中用于处理未捕获异常的上下文。
LeeDuo.
·
2023-09-14 16:20
Kotlin协程
kotlin
android
jvm
【深入理解Kotlin协程】协程的上下文
Coroutine
Context
Coroutine
Context使用以下元素集定义协程的行为:Job:控制协程的生命周期。
Coroutine
Dispatcher:将工作分派到适当的线程。
川峰
·
2023-09-14 16:20
kotlin
kotlin
android
开发语言
kotlin协程
Kotlin 协程 - 协程上下文
Coroutine
Context
一、概念该接口是一组用来定义协程行为的数据结构,它是有Key(索引)的Element(元素)集合,上下文中的每个元素也是上下文(接口Element继承了接口
Coroutine
Context,因此元素之间可以用
Jomurphys
·
2023-09-14 16:50
Kotlin
协程
kotlin
Kotlin 协程 - 协程异常处理器
Coroutine
ExceptionHandler
一、异常的传播Job的取消和异常传播是双向的(结构化并发),如果异常在局部没有捕获处理而被协程抛出,该协程会先cancel所有子协程再cancl自己,如果这个异常是CancellationException类型便终止向上传播,如果使用了SupervisorScope()或supervisorJob不管什么类型的异常都终止向上传播,否则会一直传递到根协程导致整个结构中的协程都会被cancel。Can
Jomurphys
·
2023-09-14 16:49
Kotlin
协程
kotlin
Kotlin 协程中,关于 runBlocking, launch ,withContext ,async,doAsync 之间的简单区别
而平时我们要想在AndroidStudio使用协程,先要在gradle引入协程依赖:implementation"org.jetbrains.kotlinx:kotlinx-
coroutine
s-core
有腹肌的豌豆Z
·
2023-09-13 03:26
Unity使用www加载绑定账号的头像(facebook、wechat)
一、MonoBehaviour基类的成员方法Start
Coroutine
开启异步任务是不支持静态方法中调用的,所以我们需要一个开启协程的工具类
Coroutine
Helper.csusingSystem.Collections
暮卿寒
·
2023-09-12 10:38
Kotlin 协程 - 协程调度器
Coroutine
Dispatcher
一、概念协程必须运行在一个线程上,所以要指定调度器。是一个抽象类,Dispatcher是一个标准库中帮我们封装了切换线程的帮助类,可以调度协程在哪类线程上执行。创建协程时,上下文如果没有指定也没有继承到调度器,则会添加一个默认调度器(调度器通过ContinuationInterceptor延续体拦截器实现的)。通过Dispatchers调度,而不是Thread因为不是单纯指定线程。二、模式由于子协
Jomurphys
·
2023-09-12 04:37
Kotlin
协程
kotlin
Android的协程(
Coroutine
s)基础概念
我们先看看
coroutine
s最基础的用法:privatefunrun
Coroutine
s(){GlobalScope.launch(Dispatchers.Main){valdata=getData(
超人TIGA
·
2023-09-12 02:17
初遇Kotlin协程
初遇Kotlin协程(
coroutine
)这篇文章我们将建立协程项目,并用
Coroutine
s编写相关代码。Kotlin1.1引入了协程程序,这是一种编写异步、非阻塞代码(以及其他)的新方法。
xiongmao_123
·
2023-09-10 07:26
XTask与Kotlin
Coroutine
的使用对比
背景XTask是我基于RxJava的设计思想,并结合实际项目中使用的经验所创造出来的一个开源项目,其目的就是要代替RxJava在Android中的部分使用场景,提升开发的体验和可维护性。前段时间写过一篇《XTask与RxJava的使用对比》文章,本来只是从对比这两者使用的不同,来让大家更直观全面地了解XTask,然而有些杠精们就开始在下面评论或者私信说“用Kotlin的协程它不香嘛”、“和kotl
xuexiangjys
·
2023-09-10 05:16
Kotlin
Coroutine
探索之旅
协程大家如果已经使用Kotlin语言进行开发,对协程这个概念应该不会很陌生。虽然在网上有很多Kotlin协程相关的文章,但当我开始准备使用的时候,还是有如下几个疑虑。协程到底能够解决什么样的问题?协程和我们常用的Executor、RxJava有什么区别?项目上使用有什么风险吗?接下来就带着这几个问题一起来揭开协程神秘的面纱。如何使用关于协程,我在网上看到最多的说法是协程是轻量级的线程。那么协程首先
黄俊彬
·
2023-09-10 02:57
Unity 之 定时调用函数的方法
**协程(
Coroutine
s):**4.**Time.deltaTime:**5.**使用Invoke延迟执行方法并取消:**在Unity中,你可以使用多种方式来实现定时调用方法或任务。
JNU freshman
·
2023-09-10 00:33
Unity
unity
游戏引擎
Unity协程与调用函数
协程与调用函数协程(
Coroutine
)定义//定义协程IEnumeratorname()//启动协程Public
Coroutine
Start
Coroutine
(methodName:String);Public
Coroutine
Start
Coroutine
DemoGreen
·
2023-09-10 00:29
Unity学习笔记
unity3d
游戏开发
协程 VS 线程,Kotlin技术精讲
协程(
coroutine
s)是一种并发设计模式,您可以在Android平台上使用它来简化异步执行的代码。协程是在版本1.3中添加到Kotlin的,它基于来自其他语言的既定概念。
Android技术栈
·
2023-09-09 10:16
kotlin
kotlin
android
Android开发
Android程序员
线程
协程
如何解决 ImportError: cannot import name ‘Iterable‘ from ‘collections‘ (Python)
["Awaitable","
Coroutine
","AsyncIterable","A
桂溎 yàn
·
2023-09-08 05:04
python
tornado 的协程调度原理
首先看一段最常见的tornadoweb代码:importtornadoimporttornado.webimporttornado.genfromtornado.genimport
coroutine
fromtornado.httpclientimportAsyncHTTPClientclassGenHandler
·
2023-09-08 00:13
后端
Kotlin协程解析系列(上):协程调度与挂起
vivo互联网客户端团队-RuanWen本文是Kotlin协程解析系列文章的开篇,主要介绍Kotlin协程的创建、协程调度与协程挂起相关的内容一、协程引入Kotlin中引入
Coroutine
(协程)的概念
vivo互联网技术
·
2023-09-07 15:00
技术干货
kotlin
协程
Cyber RT学习笔记
CyberRT基础概念汇总3.CyberRT的安装与入门实践4.CyberRT的基础库5.CyberRT通信机制解析与实践6.Scheduler调度器与Task任务7.Component组件认知与实践8.
Coroutine
从小练武功
·
2023-09-07 00:26
Cyber
RT
协程和Flow
协程最原始的Apicreate
Coroutine
创建一个协程,然后再调用resume开启协程。start
Coroutine
创建并直接开启协程。
秦假仙zzz
·
2023-09-06 23:49
Android
Kotlin分享(一)
2019独角兽企业重金招聘Python工程师标准>>>Kotlin分享(一)Kotlin分享(二)Kotlin分享(三)Kotlin分享(四)Kotlin分享(五)Kotlin协程
coroutine
s前言和
weixin_34292402
·
2023-09-06 21:54
移动开发
c/c++
python
kotlin协程_Kotlin协程
kotlin协程Kotlincomesupwith
coroutine
sthathelpuswritingasynchronouscodeinasynchronousmanner.Androidisasinglethreadplatform.Bydefault
weixin_26727575
·
2023-09-06 21:23
python
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他