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的
Coroutine
ExceptionHandler机制
valrootExceptionHandler=
Coroutine
ExceptionHandler{_,throwable->println("调用【根】协程异常处理器:${throwable.message
古苏
·
2025-02-23 20:42
kotlin
android
RxJava 和Kotlin协程(
Coroutine
s)
RxJava和协程(
Coroutine
s)都是处理异步编程和并发任务的强大工具,但它们的设计理念、使用方式和应用场景有所不同。
Marblog
·
2025-02-19 13:11
Java
Android
rxjava
kotlin
android
异步IO是什么?啥是事件循环?什么是协程?
协程,例程,进程,线程的区别和联系,分别给出英文名协程(
Coroutine
)例程(Routine)进程(Process)线程(Thread)四者关系总结对比异步IO是什么?
几道之旅
·
2025-02-17 20:53
Dify:智能体(Agent)
工作流
知识库
全搞定
几道之旅AI专栏VVVIP
python
pythonweb项目实例-Python Web项目实战Day05 - 编写Web框架
原因是从使用者的角度来说,aiohttp相对比较底层,编写一个URL的处理函数需要这么几步:第一步,编写一个用@asyncio.
coroutine
装饰的函数:@asyncio.
coroutine
defhandle_url_xxx
weixin_39593427
·
2025-02-15 00:52
Shell并发执行:提升脚本效率的终极指南
2.1协程的定义协程(
Coroutine
)是一种用户级的轻量级线程。它允许在一个
IT策士
·
2025-02-14 23:46
python学习
linux
python
服务器
运维
学习
Kotlin实战经验:将接口回调转换成suspend挂起函数
在Kotlin协程中,suspend
Coroutine
和suspendCancellable
Coroutine
是用于将回调或基于future的异步操作转换成挂起函数。
折翅鵬
·
2025-02-11 08:23
Kotlin
kotlin
Python异步编程实战:深入理解asyncio
Python异步编程实战:深入理解asyncio引言基础概念异步编程与同步编程事件循环(EventLoop)协程(
Coroutine
)任务(Task)未来(Future)环境准备Python版本虚拟环境安装异步库快速入门创建第一个异步程序理解事件循环执行多个协程深入事件循环事件循环的工作原理创建和运行事件循环自定义和控制事件循环小结使用协程进行异步编程定义和运行协程
walkskyer
·
2025-02-11 06:40
我爱python
golang
开发语言
后端
python 协程 & 异步编程(asyncio)
asyncio协程一、效果演示1.1正常执行1.2使用asynico学习使用3.1事件循环asyncio.wait()3.2携程函数3.3await3.4Task对象协程协程(
Coroutine
),也可以被称为微线程
何以解忧,唯有睡觉
·
2025-02-11 06:09
python
开发语言
后端
Kotlin协程的简单用法(GlobalScope、lifecycleScope、viewModelScope)
协程(
Coroutine
)协程就像非常轻量级的线程。线程是由系统调度的,线程切换或线程阻塞的开销都比较大。而协程依赖于线程,但是协程挂起时不需要阻塞线程,协程是由开发者控制的。
锐湃
·
2025-02-07 01:17
Kotlin
多线程
协程
kotlin
android
开发语言
协程分析:Python生成器 vs JavaScript生成器(生产者-消费者模式的对比分析)
协程分析:Python生成器vsJavaScript生成器(生产者-消费者模式的对比分析)先补充一下协程知识
Coroutine
(协程)是一种程序执行的构造,它能够暂停执行并在以后恢复执行。
red润
·
2025-02-04 18:39
前端
python
python
javascript
前端
Unity-c#-协程
Unity协程(
Coroutine
)详解1.协程基础概念1.1什么是协程?协程是Unity中一种特殊的程序执行方式,它允许我们将一个长时间的操作分散到多个帧中执行,而不是在一帧内完成所有操作。
BuHuaX
·
2025-01-27 22:05
unity
c#
游戏引擎
开发语言
Python 18.3 async/await
async/await用asyncio提供的@asyncio.
coroutine
可以把一个generator标记为
coroutine
类型,然后在
coroutine
内部用yieldfrom调用另一个
coroutine
weixin_34221332
·
2025-01-27 01:13
python
kotlin的协程的基础概念
以下是Kotlin协程的一些关键基础概念:协程(
Coroutine
s):协程是一种用于处理并发任务的编程模型,它可以在单个线程内执行异步任务。
小李飞飞砖
·
2025-01-23 08:30
kotlin
前端
开发语言
kotlin协程使用举例
importkotlinx.
coroutine
s.*funmain()=runBlocking{launch{delay(1000L)//模拟一些异步工作println("World!")}
小李飞飞砖
·
2025-01-23 07:45
kotlin
开发语言
android
Unity协程搭配队列开发Tips弹窗模块
本文将探讨如何使用Unity的协程(
Coroutine
)配合队列(Queue)数据结构来构建一个高效且可扩展的Tips弹窗模块。
傻Q爱
·
2024-09-13 01:03
Unity技术
unity
java
游戏引擎
Android kotlin开发项目MVP架构搭建
implementation'com.squareup.retrofit2:converter-gson:2.7.1'implementation'com.jakewharton.retrofit:retrofit2-kotlin-
coroutine
s-adapter
哎吆我呸
·
2024-09-11 12:58
android
Kotlin初入门
android plaid,Plaid 开源库学习
以下内容从三个方面来说:Plaid项目划分Plaid的代码结构Plaid的代码实现-
coroutine
s协程实现1.Plaid项目划分Plaid模块化结构图:plaid代码结构模块化图属于多模块化的设计
AI沃浪讯
·
2024-09-11 09:03
android
plaid
Python实现多线程、多进程及协程
多线程的基本概念1.2多线程的优点和缺点1.3Python多线程的实现2.多进程(Multiprocessing)2.1多进程的基本概念2.2多进程的优点和缺点2.3Python多进程的实现3.协程(
Coroutine
闲人编程
·
2024-09-10 09:51
python
python
开发语言
多线程
多进程
协程
并发
异步
Lua协同程序
Coroutine
Lua协同程序(
Coroutine
)定义Lua协同程序(
Coroutine
)与线程类似:拥有独立的堆栈、局部变量、指令指针,同时又与其它协同程序共享全局变量和其它大部分东西。
z2014z
·
2024-09-10 01:10
lua
开发语言
浅谈Unity协程的工作机制
一.什么是协程协程概述在Unity中,协程(
Coroutine
)是一种非常常用的机制,用于非阻塞地处理需要跨越多个帧、等待某些条件或延迟一段时间才能完成的任务。
王维志
·
2024-09-09 07:42
unity
windows
游戏引擎
Python 异步编程介绍与代码示例
异步编程通过非阻塞I/O和协程(
coroutine
)来提高效率,使得程序在等待某些操作时
大霸王龙
·
2024-09-09 05:54
python
网络
服务器
异步编程
详细分析python中的 async 和 await(附Demo)
目录前言1.基本知识2.Demo2.1Demo1(同步)2.2Demo2(错误)2.3Demo3(不正确的异步)2.4Demo4(正确异步)3.完整版4.拓展4.1asyncio.create_task(
coroutine
码农研究僧
·
2024-09-08 08:05
Python
python
async
await
异步
python 异步编程
Python的异步编程主要通过以下几种方式实现:使用生成器(Generators)和协程(
Coroutine
s):Python的生成器和协程可以用来实现异步编程。
Anuttarasamyasambodh
·
2024-09-06 18:12
python
服务器
linux
C++协程
函数挂起:函数执行到某个位置后,可以停止执行当前函数,并将控制权转移给其他函数(注意,此处的转移不是return,会记录当前函数的状态(协程状态
coroutine
state),如输入参数,使用到的变量(
-信仰_
·
2024-09-02 22:48
c++协程学习
c++
开发语言
C++协程的基本使用
#include#include#includeclassIntReader{public:boolawait_ready(){returnfalse;}voidawait_suspend(std::
coroutine
_handle
mq白
·
2024-09-02 22:46
c++
java
开发语言
Lua协同程序
coroutine
的简介及优缺点例子解析
代码示例:Lua中的协同程序(
coroutine
)是一种非常强大的功能,它允许程序以非抢占式的方式进行多任务处理。
乔丹搞IT
·
2024-09-02 11:16
lua非常实用的脚本
lua
开发语言
Android笔试面试题AI答之Kotlin偏门考点总结
以下是一些可能的偏门考点:1.Kotlin高级特性协程(
Coroutine
s):深入理解协程的原理、挂起函数(suspendfunctions)、协程上下文(
Coroutine
Context)以及协程作用域
工程师老罗
·
2024-08-24 02:27
Android笔试面试题AI答
android
kotlin
开发语言
如何在unity中实现倒计时
{publicTextMeshProUGUICountdown;voidUpdate(){if(Input.GetKeyDown(KeyCode.Space))//如果按下空格后开始倒计时{Start
Coroutine
老朱佩琪!
·
2024-03-11 13:11
unity
unity
游戏引擎
c#
kotlin协程学习总结
kotlin中的协程是基于协程框架
Coroutine
实现的轻量级线程,提供一种简化处理异步任务的方式。2.怎么使用协程?
天花板之恋
·
2024-02-19 22:12
kotlin
kotlin
开发语言
协程
C++异步从理论到实践总览篇
作者:fangshen,腾讯IEG客户端开发工程师C++20带来了
coroutine
特性,同时新的execution也在提案过程中,这两者都给我们在C++中解决异步问题带来了新的思路.但对比其他语言的实现
程序员编程指南
·
2024-02-19 19:20
c++
网络
编程语言
java
人工智能
漫谈协程(
coroutine
)
一什么是协程协程现在已经不是一个新的技术了,但是由于之前一直在用较低版本的c++,没什么机会使用协程。最近写了不少go的代码,接触到了协程,所以想从零开始学习一下协程。1.到底什么是协程之前听说协程的时候,大家都讲协程就是执行在用户态的微线程,加上go中协程的使用和线程差不多,我也就一直这样理解了。但是真正定义协程的功能是:可以随时的挂起和恢复,它允许多个入口点在不同的执行点挂起和恢复,而不是像线
·
2024-02-19 19:22
协程c++
Kotlin 流 倒计时
funcountDown
Coroutine
s(total:Int,onTick:(Int)->Unit,onStart:(()->Unit)?=null,onFinish:(()->Unit)?
安果移不动
·
2024-02-19 18:21
#
038Compose
kotlin
android
开发语言
Android Compose Material3 ModalNavigationDrawer 抽屉的使用(处理了一些坑)
AndroidComposeMaterial3ModalNavigationDrawer抽屉的使用(处理了一些坑)valdrawerState=rememberDrawerState(initialValue=DrawerValue.Closed)valscope=remember
Coroutine
Scope
wilinzz
·
2024-02-19 10:49
android
3.协程的调度(1)
下面是
Coroutine
Scope.launch的源码publicfun
Coroutine
Scope.launch(context:
Coroutine
Context=Empty
Coroutine
Context
学吉他的袁先生
·
2024-02-10 19:38
Kotlin协程 ----- suspend
Coroutine
和suspendCancellable
Coroutine
的使用
Android_Banner.jpg简介suspend
Coroutine
的使用suspendCancellable
Coroutine
的使用Retrofit是如何支持协程的suspend
Coroutine
dashingqi
·
2024-02-10 04:00
开发知识点-swoole高性能Php异步编程框架
Swoole通过提供了一套在PHP中使用异步I/O、协程(
Coroutine
)、多线程、高速序列化和IPC等高级功能的API,极大地扩展了PHP的能力,使得PHP不仅仅能用于传统的Web开发,也能用于开发微服务
amingMM
·
2024-02-09 00:19
swoole
php
后端
Lua协程-
coroutine
基础操作
coroutine
.create(func)代表创建一个协程,也是个高级函数,参数即是function。coro
keep-learner
·
2024-02-08 23:57
lua
开发语言
python协程 async/await的理解
新老对比用asyncio提供的@asyncio.
coroutine
可以把一个generator标记为
coroutine
类型,然后在
coroutine
内部用yieldfrom调用另一个
coroutine
实现异步操作
一条不更新的懒狗
·
2024-02-08 17:25
unity-协程详解
什么是协程协程,即
Coroutine
,顾名思义,协助程序的意思。我们在进行主任务的同时,需要一些分支任务来配合工作,这就是协程的用处。
真的没事鸭
·
2024-02-08 06:27
unity
C#
unity
游戏引擎
c#
lua入门笔记2 深入函数 深入函数 迭代器与泛型for 编译、 协同程序(
coroutine
)执行与错误
这一篇章的内容深入函数迭代器与泛型for编译、执行与错误协同程序(
coroutine
)1.深入函数基础知识Lua中,函数是第一类值,和所有其他值一样都是匿名的,即他们都没有名称。
Charon_ted
·
2024-02-08 05:00
什么是 Python 中的协程(
coroutine
)?如何使用 async 和 await 关键字实现协程?如何在 Python 中实现一个简单的异步 RESTful API 客户端?Python 中
什么是Python中的协程(
coroutine
)?如何使用async和await关键字实现协程?协程(
Coroutine
)是一种用于异步编程的概念,允许在执行过程中暂停和恢复,而不阻塞整个程序。
顶碗冷笑话
·
2024-02-08 02:45
python
python
restful
开发语言
面试
改行学it
后端
Coroutine
s和Rxjava异步编程对比之二
原文地址:https://medium.com/@manuelvicnt/
coroutine
s-and-rxjava-an-asynchronicity-comparison-part-2-cancelling-execution
小菜鸟程序媛
·
2024-02-07 17:19
io_uring 从原理到动手实践 part1: 使用系统调用接口实现 cat 程序
另外,在2020年,C++也正式将协程
coroutine
加入标准,我尝试使用io_uring和c++20协程实现了一
云微123
·
2024-02-07 15:51
linux
数据结构与算法
linux
epoll
syscall
linux下的io_uring和windows下的overlapped均可实现异步I/O,有什么异同?
另外,在2020年,C++也正式将协程
coroutine
加入标准,我尝试使用io_uring和c++20协程实现了一个高
lingshengxiyou
·
2024-02-07 15:21
linux
虚拟机
c++
开发语言
dpdk
Kotlin Collection KTX:让你的集合操作如丝般顺滑
除了CollectionKTX,Kotlin还提供了许多其他扩展库,例如AndroidKTX、
Coroutine
s、Serializati
图你怀中安稳
·
2024-02-06 19:24
开发工具
kotlin
开发语言
API
【Unity】协程原理,以及CustomYieldInstruction
我们知道Unity中开启一个协程是这样的:publicclassExampleScript:MonoBehaviour{voidStart(){Start
Coroutine
(DoSomThing())
Unity尧明
·
2024-02-05 02:23
Unity
unity
Python中的协程、线程和进程
1.协程(
Coroutine
) 协程是在单一线程内部实现并发的,由于只涉及单一线程,不存在多线程中常见的数据竞争等线程同步问题。
NLP工程化
·
2024-02-05 02:20
Python教程
python
协程
进程
线程
QCoro: Qt C++ 20 协程库介绍
C++20推出了协程的实现(
coroutine
s)。虽然开发一个支持协程特性的类库还是要花很多功夫的,但是使用一个开发好的类库则是非常嗨。
丁劲犇
·
2024-02-04 17:28
现代C/C++工具链
Qt
qt
c++20
开发语言
coroutines
协程
lua之
coroutine
coroutine
lua天然支持
coroutine
,
coroutine
属于协程而非多线程。
walterCui
·
2024-02-04 06:30
异步编程
lua
开发语言
lua之async机制
luaasynclua中的
coroutine
本身提供了强大的功能,但是它属于基础API,在实现复杂逻辑的过程中,需要将
coroutine
进行包装,或者将
coroutine
的句柄传来传去。
walterCui
·
2024-02-04 06:30
异步编程
lua
开发语言
上一页
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
其他