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
基于协程io_uring 异步网络库系列 III: Proactor、异步与协程 | C++20
coroutine
教程 | io_uring 异步IO 网络框架 系列笔记
本系列通过结合linux的io_uring和cppcoro(源码需要进行部分修改以适配linux下的g++-11)在网络中的使用学习C++20
coroutine
。
RzBu11d023r
·
2022-07-24 17:16
C++
网络编程
c++
协程
proactor
异步
服务器
Kotlin Flow
Flow库是在Kotlin
Coroutine
s1.3.2发布之后新增的库,也叫做异步流,类似RxJava的Observable、Flowable等等,所以很多人都用Flow与RxJava做对比。
TomyZhang
·
2022-07-17 15:10
python如何委派生成器
实例#协程代码案例1defsimple_
coroutine
():print('->start')x=yieldprint('->recived',x)#主线程sc=si
·
2022-07-10 20:31
python
Xlua hotfix C#案例
Action类型参数,可以直接用function进行替代publicvoidTestFuntion(){ActioncallBack=(res)=>{Debug.Log("resis"+res);};Start
Coroutine
天涯过客TYGK
·
2022-07-09 07:41
手游开发
C#基础
unity-开发
lua
开发语言
异步-协程-yield in Python, 2022-06-13
defsimple_
coroutine
():#1pri
Mc杰夫
·
2022-07-06 09:12
【kotlin 协程】万字协程 一篇完成kotlin 协程进阶
kotlin协程进阶协程简介一、协程的基本使用1.1、runBlocking启动1.2、GlobalScope.launch启动1.3、GlobalScope.async启动1.4、三种启动方式的说明二、
Coroutine
半身风雪
·
2022-07-05 19:11
Android
kotlin
android
开发语言
Unity3D协同程序(
Coroutine
)
摘要下:1.
coroutine
,中文翻译“协程”。
weixin_30455365
·
2022-07-04 07:57
游戏
c#
操作系统
转载 Unity3D协同程序(
Coroutine
)
摘要下:1.
coroutine
,中文翻译“协程”。
weixin_30416497
·
2022-07-04 07:57
游戏
c#
操作系统
一文了解Android ViewModelScope 如何自动取消协程
先看一下ViewModel中的ViewModelScope是何方神圣valViewModel.viewModelScope:
Coroutine
Scopeget(){valscope:
Coroutine
Scope
·
2022-07-03 10:41
python协程asyncio的个人理解
目录协程与任务基本语法协程的声明和运行可等待对象运行asyncio程序创建任务休眠机制解析运行的流程图示协程与任务python语境中,协程
coroutine
的概念有两个:协程函数、协程对象,协程对象由协程函数创建得到
·
2022-06-28 20:19
python
协程是什么?怎么来的?它有什么作用?
百度百科:协程(
Coroutine
s)不是进程或线程,其执行过程更类似于子例程,或者说不带返回值的函数调用。二、协程是怎么来的?
CN.Stan
·
2022-06-28 11:43
知识梳理
操作系统
什么是协程
什么是协程协程,英文名是
Coroutine
,又称为微线程,是一种用户态的轻量级线程。协程不像线程和进程那样,需要进行系统内核上的上下文切换,协程的上下文切换是由程序员决定的。
努力的土豆
·
2022-06-28 11:11
操作系统
协程
协程
英文名
Coroutine
。用户态执行多线程。协程的概念很早就提出来了,但直到最近几年才在某些语言(如Lua,不只是Python实现了)中得到广泛应用。
ScratKong
·
2022-06-28 11:07
Python
协程
Python Asyncio中
Coroutine
s,Tasks,Future可等待对象的关系及作用
目录前记1.Asyncio的入口2.两种
Coroutine
调用方法的区别3.Task与Future3.1.Future3.2.Task4.总结前记上一遍文章《Python中Async语法协程的实现》介绍了
·
2022-06-27 14:24
Python Asyncio调度原理详情
目录前言1.基本介绍2.EventLoop的调度实现3.网络IO事件的处理前言在文章《PythonAsyncio中
Coroutine
s,Tasks,Future可等待对象的关系及作用》中介绍了Python
·
2022-06-27 11:24
python协程asyncio的个人理解
协程与任务python语境中,协程
coroutine
的概念有两个:协程函数、协程对象,协程对象由协程函数创建得到(类似于类实例化得到一个对象).理解协程,最重要的是了解事件循环和任务执行的机制,下面是三个原则
wuenwuen
·
2022-06-26 12:00
【
Coroutine
源码】
Coroutine
状态机实现源码分析
1655393622741.jpg1.挂起函数挂起函数是
Coroutine
实现的核心,当我们在调用挂起函数的时候,需要保证调用点符合下面两种情况:另一个挂起函数中调用协程体block中调用如下所示://
allen218
·
2022-06-17 09:40
kotlin协程
implementation"org.jetbrains.kotlinx:kotlinx-
coroutine
s-core:1.3.9"//kotlin协程Android支持implementation"org.jetbrains.kotlinx
Cucucuu
·
2022-06-15 14:53
【Unity】音频管理器
usingSystem;usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;usingXFramework.
Coroutine
Tool
木心Sepith
·
2022-06-10 18:09
cloudwu/
coroutine
源码分析
这个是源代码中的示例:#include"
coroutine
.h"#includestructargs{intn;};
mkckr0
·
2022-06-06 19:00
M1 Mac 开发Android遇到的坑点与我的解决方法
Q:kotlin
coroutine
s协程库无法使用?Q:遇到androidx:room相关的报错完事更新2021-07-29目前Androidstu
YD-10-NG
·
2022-06-02 07:55
骚操作
android
M1
mac
Python中的协程(
Coroutine
)操作模块(greenlet、gevent)
目录一、协程介绍1、介绍2、举例3、优点如下:4、缺点如下:5、总结协程特点:二、greenlet(绿叶)模块1、安装模块2、greenlet实现状态切换3、效率对比三、gevent模块1、安装2、用法介绍1、遇到io主动切换2、查看threading.current_thread().getName()3、Gevent之同步与异步4、Gevent之应用1、服务端2、多线程并发多个客户端一、协程介
·
2022-05-30 17:47
Android 性能优化实战 - 直播间场景 「涉及到 Kotlin
Coroutine
, Websocket , SharedFlow, StateFlow 」
说一下场景线上总有反馈说从直播间掉线,然后测试开始压测,发现对于低端设备在我们业务中推流场景下只能到60,即会发生异常;先说一下优化前的问题优化前业务流程图.png业务逻辑层,在一个协程里顺序处理每一个ws接收者,eg:IM,InnerNotification,直播间...,处理完后,才会开始开始下一条ws消息的处理;对于IM的ws消息,也会走进直播间ws消息的处理,只是直播间ws解析comman
badmask
·
2022-05-25 19:34
【Unity2D好项目分享】用全是好活制作横版卷轴射击游戏①简单制作滚动卷轴以及玩家移动
bilibili➤内容简介--Unity游戏制作要领-从无到有制作一个完整游戏的全过程-输入系统(InputSystem)-对象池(ObjejctPooling)-物品掉落(ItemLoot)-协程(
Coroutine
dangoxiba
·
2022-05-13 13:18
游戏
unity
游戏引擎
visualstudio
c#
Android & Kotlin:MVVM + Retrofit + Flow(
Coroutine
协程) + Moshi + Hilt框架项目
1.简介本项目是一个AndroidKotlin框架项目,目的是为Android原生开发者提供一个快速开发的框架。主要功能是网络数据请求以及文件断点下载。项目链接:https://gitee.com/hepta/PersonPicture2.网络请求Retrofit+Flow2.1操作手册,超级简单在viewmodel中发送请求;person是一个MutableLiveData对象fungetIma
风起于山巅
·
2022-05-12 11:52
Python 进程、线程、协程傻傻分不清楚?详细总结(附代码)
中实现并发编程主要依靠进程(Process):进程是计算机中的程序关于某数据集合的一次运行实例,是操作系统进行资源分配的最小单位线程(Thread):线程被包含在进程之中,是操作系统进行程序调度执行的最小单位协程(
Coroutine
Mr.Winter`
·
2022-05-09 19:13
Python进阶
python
一文搞懂Python中的进程,线程和协程
中实现并发编程主要依靠进程(Process):进程是计算机中的程序关于某数据集合的一次运行实例,是操作系统进行资源分配的最小单位线程(Thread):线程被包含在进程之中,是操作系统进行程序调度执行的最小单位协程(
Coroutine
·
2022-05-05 10:27
一步步基于ViewModel协程搭建通用网络请求工具
本文主要介绍如何在ViewModel封装通用的网络请求,不过在真正介绍封装前先讲解下使用到的基础知识:协程中异常的捕获1.协程中异常的捕获协程中异常捕获的方式有两种:常见的try-catch相比较于
Coroutine
ExceptionHandler
·
2022-04-27 21:57
android网络请求协程
Unity游戏优化(第2版)学习记录2
Unity游戏优化[第二版]学习记录2第2章一、使用最快的方法获取组件(GetComponent)二、移除空的回调定义三、缓存组件引用四、共享计算输出五、Update、
Coroutine
s和InvokeRepeating
咸鱼永不翻身
·
2022-04-27 11:16
Unity游戏优化
Unity
unity
XTask与Kotlin
Coroutine
的使用对比
背景XTask是我基于RxJava的设计思想,并结合实际项目中使用的经验所创造出来的一个开源项目,其目的就是要代替RxJava在Android中的部分使用场景,提升开发的体验和可维护性。前段时间写过一篇《XTask与RxJava的使用对比》文章,本来只是从对比这两者使用的不同,来让大家更直观全面地了解XTask,然而有些杠精们就开始在下面评论或者私信说“用Kotlin的协程它不香嘛”、“和kotl
·
2022-04-25 13:14
java
XTask与Kotlin
Coroutine
的使用对比
背景XTask是我基于RxJava的设计思想,并结合实际项目中使用的经验所创造出来的一个开源项目,其目的就是要代替RxJava在Android中的部分使用场景,提升开发的体验和可维护性。前段时间写过一篇《XTask与RxJava的使用对比》文章,本来只是从对比这两者使用的不同,来让大家更直观全面地了解XTask,然而有些杠精们就开始在下面评论或者私信说“用Kotlin的协程它不香嘛”、“和kotl
·
2022-04-23 16:18
资源打包关系依赖树
1)资源打包关系依赖树2)
Coroutine
s产生了大量GC的问题3)手机端的SoftShadow如何生效4)Skybox的环境照明问题这是第292篇UWA技术知识分享的推送。
·
2022-04-22 16:55
Go并发4种方法简明讲解
一、goroutine1、协程(
Coroutine
)Golang在语言层面对并发编程进行了支持,使用了一种协程(goroutine)机制,协程本质上是一种用户态线程,不需要操作系统来进行抢占式调度,但是又寄生于线程中
·
2022-04-06 18:47
Golang | 并发
goroutine协程(
Coroutine
)Golang在语言层面对并发编程进行了支持,使用了一种协程(goroutine)机制,协程本质上是一种用户态线程,不需要操作系统来进行抢占式调度,但是又寄生于线程中
一点浩然气~
·
2022-04-05 17:00
Android中的
Coroutine
协程原理解析
我们kotlin语言的协程是
coroutine
sforjvm的实现方式。底层原理也是利用java线程。基础知识生态架构相关依赖库dependencie
·
2022-03-30 11:41
Android中的
Coroutine
协程原理详解
我们kotlin语言的协程是
coroutine
sforjvm的实现方式。底层原理也是利用java线程。基础知识生态架构相关依赖库dependencie
·
2022-03-29 15:37
Android中的
Coroutine
协程原理详解
我们kotlin语言的协程是
coroutine
sforjvm的实现方式。底层原理也是利用java线程。基础知识生态架构相关依赖库dependencie
BlueSocks
·
2022-03-29 15:00
Kotlin 协程超时
基本使用packageouttimeimportkotlinx.
coroutine
s.delayimportkotlinx.
coroutine
s.runBlockingimportkotlinx.
coroutine
s.withTimeout
慢羊羊的快发明
·
2022-03-25 08:47
Kotlin
android
kotlin--协程的启动和取消
我们之前已经使用过了GlobalScope的launch来启动协程,它返回一个Jobasync:返回一个Deferred,它也是一个Job,但是可以使用await函数获得运行的结果除了之前结构化并发中介绍的几种指定
Coroutine
Scope
Aruba233
·
2022-03-25 08:21
koltin与协程
多线程
java
thread
python
分布式
Kotlin协程 - - -启动与取消、作用域
funmain(){test
Coroutine
();}//runBlocking主协程他会等子协程任务执行完再关闭,在此之前都是堵塞状态funtestC
m0_47914176
·
2022-03-25 08:47
Kotlin协程
kotlin
android
java
Kotlin 协程实战进阶(二、进阶篇:协程的取消、异常处理、Channel、Flow)
由于篇幅原因还有一部分重要的知识点没有讲解到,接下来继续分析Kotlin协程的重要要素和使用,首先来回顾一下上篇文章的整体内容:1、
Coroutine
:协程的概念和原理:协程是什么以及它的作
小丑超梦
·
2022-03-25 08:46
Kotlin
kotlin
kotlin协程
Kotlin协程——启动与取消
协程基础知识简单过一遍协程的基础类图:Job:协程的唯一标识,用来控制协程的生命周期(new、active、completing、completed、cancelling、cancelled)
Coroutine
Dispatcher
AVLTREE_
·
2022-03-25 08:15
ANDROID
Kotlin
协程
kotlin
android
java
Kotlin 协程系列二:
Coroutine
取消和超时
本系列为翻译和解读Kotlin协程的官方文档,对应官方文档版本1.5.3时间是2021-10约定:全部的正文均对应文档原文,个人解读以引用的形式插入官方文档链接https://kotlinlang.org/docs/
coroutine
s-guide.html
ljjliujunjie123
·
2022-03-25 08:45
kotlin学习
kotlin
java
android
多线程
Kotlin-协程
Coroutine
s-基本了解
async-programming.html#threading一些处理异步的方案:ThreadingCallbacksFutures,promises,andothersReactiveExtensions
Coroutine
s
huycheaven
·
2022-03-25 08:14
Kotlin
kotlin
Coroutines
kotlin协程教程
协程的创建线程的创建方式主要有两种,继承Thread,或者实现Runnable接口,而协程而是通过构建器(
coroutine
builde
沙漠一只雕得儿得儿
·
2022-03-25 08:41
kotlin
Kotlin协程的取消与超时(五)
取消异步任务通常使用Job.cancel()函数二、cancel()对于cancel()的使用方式如下:importkotlinx.
coroutine
s.*fu
Mr_Tony
·
2022-03-25 08:36
kotlin
Coroutine
Context源码分析
context,即协程上下文publicinterfaceContinuation{ /** *Thecontextofthe
coroutine
thatcorrespondstothiscontinuation
·
2022-03-21 22:33
android
携程python_Python 携程
英文名
Coroutine
.一句话说明什么是协程:协程是一种用户态的轻量级线程(相当于操作系统不知道它的存在,是用户控制的)。2、协程拥有自己的寄存器上下文和栈(代码的必要的代码段和)。
weixin_39972567
·
2022-03-20 07:11
携程python
.Net6 or .Net Core界面程序依赖注入实现Caliburn.Micro
Caliburn.Micro主要用在MVVM,WPF,WinRT,UWP,Xamarin,Android,iOS,CoC,Convention,MVP,PM,Screen,
Coroutine
,Behavior
シ゛甜虾
·
2022-03-19 09:07
.Net
.netcore
Python中的协程
协程(
Coroutine
),也可以被称为微线程,是一种用户态内的上下文切换技术。简而言之,其实就是通过一个线程实现代码块相互切换执行。
y_bccl27
·
2022-03-17 07:38
Python
python
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他