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 之 协程
Job:控制协程的生命周期
Coroutine
Dispatcher:向合适的线程分发任务;
Coroutine
Name:协程的名称,调试的时候很有用;
Coroutine
ExceptionHandler:处理未被捕捉的异常
zcwfeng
·
2022-03-14 18:45
IO操作与各种模型
英文名
Coroutine
。协程的概念很早就提出来了,但直到最近几年才在某些语言(如Lua)中得到广泛应用。
Z.I.M
·
2022-02-24 09:18
Kotlin语言基础入门到熟悉:Kotlin协程基础
importkotlinx.
coroutine
s.
·
2022-02-22 22:32
androidkotlin
python进阶之协程你了解吗
异步上下文管理器uvloop异步redis异步MySQL爬虫总结协程的定义协程(
Coroutine
),又称微线程,纤程。(协
·
2022-02-22 18:22
python进阶(25)协程
协程的定义协程(
Coroutine
),又称微线程,纤程。
Silent丿丶黑羽
·
2022-02-22 15:00
AsyncIO for the Working Python Developer翻译
它被设计成使用
coroutine
s和futures来简化异步代码,并把代码变得和同步代码一样简明,因为他没有回调。
caelansar
·
2022-02-20 01:18
什么是
Coroutine
s(协程)
一、什么是
Coroutine
s(协程)协程是很久之前就提出的一个概念,目前支持协程的语言包括lua、C#、go等。也包括Android官方开发语言Kotlin。
24k金
·
2022-02-19 11:23
Kotlin
Coroutine
s
importandroid.arch.lifecycle.Lifecycleimportandroid.arch.lifecycle.LifecycleObserverimportandroid.arch.lifecycle.LifecycleOwnerimportandroid.arch.lifecycle.OnLifecycleEventimportkotlinx.
coroutine
s
lhl_012
·
2022-02-19 08:38
从ucontext到
coroutine
一.人生三大问:我是谁,我从哪来,我到哪去?1.1.协程是什么我们知道,在现代计算机的世界里,有进程,有线程,有了他们两个,我们就足以应对大多数的并发应用,更不用提在网络编程的世界里还有select和epoll这种手段来应对并发。那么协程又是什么什么呢,在go语言里,这玩意叫做goroutine,在python里被称为greenthread或者其他的什么玩意,其与操作系统的线程的最大区别就是它是用
cunfate
·
2022-02-18 17:56
Kotlin---协程(
Coroutine
)介绍
线程与进程进程拥有代码和打开的文件资源、数据资源、独立的内存空间。线程属于进程,是CPU执行的最小单元。一个进程至少包含一个主线程,也可以拥有多个子线程。线程拥有独立的栈空间。而各个线程共享着进程的代码、内存、文件FD等。进程与线程而线程有如下几种状态:初始化可执行执行中阻塞销毁image.png线程的调度对于线程调度,Linux以及其他的操作系统都采用了CFS调度策略(完全公平调度),在操作系统
None_Ling
·
2022-02-18 13:58
JS的异步操作手札
基本方法回调函数事件监听(事件发布/订阅)Promise对象Generator函数(协程
coroutine
)async和await---------------------------------我是正式开始的分隔符
隔壁桌的郑先生
·
2022-02-17 15:57
retrofit2-kotlin-
coroutine
s-adapter 超时引起的崩溃
kotlin作为开发语言,同时也引入了coroutnies(协程),使用协程替代了线程池.想要在api层使用协程,于是Github一波决定引入JakeWharton/retrofit2-kotlin-
coroutine
s-adapter
谈小龙
·
2022-02-17 08:27
[Kotlin Tutorials 12] Kotlin
Coroutine
s 协程其实挺简单
Kotlin
Coroutine
s协程其实挺简单本文收录于:https://github.com/mengdd/KotlinTutorials
Coroutine
s概念
Coroutine
s(协程),计算机程序组件
圣骑士wind
·
2022-02-17 05:22
Kotlin 协程学习总结
with、run、apply、alsoKotlin协程学习总结一、协程的使用与说明valjob=GlobalScope.launch(context=Dispatchers.Default,start=
Coroutine
Start.DEFAULT
木木禾木
·
2022-02-16 16:17
读书笔记-2019-02-13
jjgod/mac-dictionary-kit:DictionaryconversiontoolforMacOSX10.5andabove巧用kotlinx.
coroutine
s玩转android-
槐树向北
·
2022-02-16 07:15
协程相关基础
Coroutine
基础我们将介绍协程的基本概念。第一个协程程序我们把下面的代码跑起来:importkotlinx.
coroutine
s.
xiongmaozhijin
·
2022-02-16 03:15
【翻译】kotlin协程核心库文档(四)—— 协程上下文和调度器
github原文地址原创翻译,转载请保留或注明出处:https://www.jianshu.com/p/971f929f9bf5协程上下文和调度器协程总是在一些由kotlin标准库中定义的
Coroutine
Context
capcNote
·
2022-02-14 15:34
【译】什么是Flow?在Android项目中如何使用?
在Kotlin
Coroutine
1.2.0alpha版本中,Jetbrains附带了FlowAPI。现在,借助Kotlin中的FlowAPI,您可以处理按顺序发出的数据流。
ditclear
·
2022-02-14 10:19
多任务-协程
英文名
Coroutine
。协程是python中另外一种实现多任务的方式,只不过比线程占用更小的执行单元(理解为需要的资源)。
潇潇雨歇_安然
·
2022-02-14 03:08
线程切换哪家强?RxJava与Flow的操作符对比
Flow作为
Coroutine
版的RxJava,同RxJava一样可以方便地进行线程切换。本文针对两者在多线程场景中的使用区别进行一个简单对比。
雪中悍刀跑
·
2022-02-13 18:50
Kotlin学习之协程的协程上下文与调度器
协程总是运行在一些以
Coroutine
Context类型为代表的上下文中,它们被定义在了Kotlin的标准库里。协程上下文是各种不同元素的集合。
James999
·
2022-02-13 04:07
Android Kotlin
Coroutine
(2):协程的启动以及协程上下文
前面入门时讲过一个最简单的例子,通过GlobalScope.launch{}可以启动一个协程,GlobalScope可以简单理解为协程构造者,它实际上是接口
Coroutine
Scope的子类,那我们来看看它到底是什么
云飞扬1
·
2022-02-11 19:50
Android-图片加载库Coil介绍
框架介绍Coil是Android上的一个全新的图片加载框架,它的全名叫做
coroutine
imageloader,即协程图片加载库。与传统的图片加载库Glide,Picasso或Fresco等相比。
多仔百事宅
·
2022-02-11 09:49
协程(六)有关优化
基本使用协程(二)协程什么时候调用协程(三)IEnumerable、IEnumerator、foreach、迭代协程(四)yield与迭代器协程(五)简单模拟协程协程(六)有关优化优化GC:调用Start
Coroutine
86a262e62b0b
·
2022-02-10 17:03
揭秘kotlin协程中的
Coroutine
Context
前言从kotlin1.1开始,协程就被添加到kotlin中作为实验性功能,直到kotlin1.3,协程在kotlin中的api已经基本稳定下来了,现在kotlin已经发布到了1.4,为协程添加了更多的功能并进一步完善了它,所以我们现在在kotlin代码中可以放心的引入kotlin协程并使用它,其实协程并不是kotlin独有的功能,它是一个广泛的概念,协作式多任务的实现,除了kotlin外,很多语言
·
2022-02-07 17:21
使用 asyncio
coroutine
s(协程)。线程是由操作系统控制切换的,使用协程可以收
江洋林澜
·
2022-02-07 11:05
基于Jetpack+MVVM+Kotlin
Coroutine
的App
GoogleArchitectureArchitectureComponentsJetpackRoomPaging3DataBindingViewModelLiveDataHiltKotlin
Coroutine
ViewPager2image
CallMeMrZ
·
2022-02-07 02:24
kotlin -
Coroutine
协程
我是在深入学习kotlin时第一次看到协程,作为传统线程模型的进化版,虽说协程这个概念几十年前就有了,但是协程只是在近年才开始兴起,应用的语言有:go、goLand、kotlin、python,都是支持协程的,可能不同平台API上有差异首次学习协程可能会费些时间,协程和thread类似,但是和thread有很大区别,搞懂,学会,熟悉协程在线程上如何运作是要钻研一下的,上手可能不是那么快官方中文文档
private_object
·
2022-02-06 11:28
Kotlin协程(入门向)
一、如何使用1.添加依赖build.gradle中加入implementation"org.jetbrains.kotlinx:kotlinx-
coroutine
s-core:1.2.1"implementation"org.jetbrains.kotlin
littlefogcat
·
2022-02-06 10:47
python 协程 下一步执行 常用
@asyncio.
coroutine
yieldfrom协程AsyncioFiniteStateMachineimportasyncioimporttimefromrandomimportrandint@
SkTj
·
2022-02-06 06:53
swoole有什么好处
Swoole的
Coroutine
支持意味着即使您正在执行大量昂贵的I/O(例如,与数据库进行对话,使用文件系统,发出HTTP请求),您也可以处理许多请求。
·
2022-01-27 20:29
javaspringphp
Android Kotlin
Coroutine
s ktx扩展
本篇文章主要讲的是,kotlin协程在ktx上的扩展lifecycle扩展对于lifecycle的扩展,已经在以前的文章中讲过了主要的依赖implementation"androidx.lifecycle:lifecycle-runtime-ktx:2.2.0"viewModel扩展对于viewModel的扩展,已经在以前的文章中讲过了主要的依赖implementation'androidx.li
·
2022-01-11 20:40
androidkotlin
Kotlin
Coroutine
实战之一
Android协程解决什么问题?处理耗时任务,这种任务常常会阻塞主线程保证主线程安全,确保安全地从主线程调用任何suspend函数举例子(异步任务)实现一个请求网络数据的例子:页面上有一个button,一个loading,一个textview用来显示结果。点击button,显示loading,向server发送请求,拿到数据后把result显示在textview上,并隐藏loading。界面如下S
·
2022-01-04 09:41
Kotlin协程异常处理
协程的上下文Job:控制协程的生命周期
Coroutine
Dispatcher:向合适的线程分发任务
Coroutine
Name:协程的名称,调试的时候很有用
Coroutine
ExceptionHandler
念故渊
·
2021-12-22 10:22
Android MVVM + Retrofit + OkHttp +
Coroutine
协程 + Room + 组件化架构的Android应用开发规范化架构
BaseDemo介绍BaseDemo是AndroidMVVM+Retrofit+OkHttp+
Coroutine
协程+Room+组件化架构的Android应用开发规范化架构,通过不断的升级迭代,目前主要分为两个版本
zhouhuandev
·
2021-12-21 12:33
Kotlin协程启动
构建器都用来启动新的协程launch返回一个Job并不附带任何结果值async返回一个Deferred,Deferred也是一个Job,可以使用await()在一个延期的值上得到它最终结果funtest
Coroutine
Builder
念故渊
·
2021-12-20 17:24
协程
coroutine
s-exampleskotlinx.
coroutine
sKotlin-
Coroutine
s-Android-ExamplesKotlin-Flow-Android-Examples协程指南
fyg
·
2021-12-14 17:05
深入浅出Kotlin
1.Kotlin
Coroutine
s简介在过去几年间,协程这个概念发展势头迅猛,到现在已经被诸多主流编程语言采用,例如:Go、Python等都可以在语言层面上实现协程,甚至是Java也可以通过使用扩展库来间接地支持协程
·
2021-12-09 11:27
前端
ceph rgw 双活数据同步
答:一个zone对应一个线程,参考intRGWRados::init_complete()->RGWDataSyncProcessorThread
coroutine
模型是什么样的?
小跑001
·
2021-11-11 09:52
对 Jetpack 架构组件移植的失败尝试
由于LiveData可以使用kotlinx.
coroutine
s的StateFlow/SharedFlow代替,所以理论上只需移植Lifecycle和ViewModel即可,Lifecycle通过注解某个函数即可让该函数在相应生命周期执行时即可运行
涂程
·
2021-11-03 13:28
移动开发
Android
Jetpack
架构
android
jetpack
移动开发
安卓
Python多线程Threading
3.python对并发编程的支持怎样选择多线程Thread、多进程Process、多协程
Coroutine
1.什么是CPU密集型计算、IO密集型计算?
菜鸟教程*…*
·
2021-10-29 23:40
python
python
爬虫
开发语言
Golang通脉之并发初探
进程、线程、协程进程(Process),线程(Thread),协程(
Coroutine
,也叫轻量级线程)进程:是一个程序在一个数据集中的一次动态执行过程,可以简单理解为“正在执行的程序”,它是CPU资源分配和调度的独立单位
羌
·
2021-10-28 19:00
python基础之并发编程(三)
使用协程的缺点二、Greenlet的使用三、Gevent的使用四、asyncio异步IO1、asyncio中的task的使用五、总结进程与线程的区别:进程、线程和协程的特点总结一、协程定义和作用协程(
coroutine
·
2021-10-27 18:26
Android组件化框架实践
本文说明的是一套基于jetpack+
coroutine
s基础上形成的一套组件化框架,本文主要描述组件化项目的通用配置和关键技术点的解决方案。
Henryzhu
·
2021-10-20 14:02
你是不是已经成为【爸爸程序员】了?用Python给自己的宝下载200+绘本动画吧,协程第3遍学习
fromcollections.abcimport
Coroutine
asyncdeffunc():print("我是
梦想橡皮擦
·
2021-10-19 09:51
Python爬虫120
python
爬虫
python入门教程
python教程
python学习
(译)Android中的Kotlin协程-基础
如果英文较好,建议直接阅读原文译文什么是协程基本上,
coroutine
s是轻量级线程,它使得我们可以用串行的方式写出异步的、非阻塞的代码。
剑舞潇湘
·
2021-10-09 15:04
Python 协程(
Coroutine
)体验
比较在多线程(Multi-thread)和在多协程(
Coroutine
)环境下的编程实现。发现和解释一些有趣的现象。以期为大家带来一些对协程的直观感受,加深对这种新鲜事物的理解。
·
2021-10-08 14:38
python
使用协程池(
Coroutine
Pool)作为RxPY的数据源(Observable)
关于协程与RxPY协程(
coroutine
)是一个有很长历史的概念,它是计算机程序的一类组件,推广了协作式多任务的子程序。
·
2021-10-08 14:37
C++20 新特性 协程
Coroutine
s(2)
目录1、co_await2、awaiter的三个接口用途3、协程用法的回顾想了解上一篇文章内容的小伙伴可点击C++20特性协程
Coroutine
s(1)谈到什么是协程.并且介绍了co_yield和co_return
·
2021-10-08 12:52
C++20 特性 协程
Coroutine
s(1)
目录一、协程简单介绍二、协程的好处三、协程得用法四、协程三个关键字五、协程工作原理1、co_yield2、co_return我们先来介绍一下什么是协程.一、协程简单介绍协程和普通的函数其实差不多.不过这个"函数"能够暂停自己,也能够被别人恢复.普通的函数调用,函数运行完返回一个值,结束.协程可以运行到一半,返回一个值,并且保留上下文.下次恢复的时候还可以接着运行,上下文(比如局部变量)都还在.这就
·
2021-10-08 12:51
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他