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
Coroutines
kotlin协程使用笔记
kotlin使用协程的准备工作本人使用idea+maven构建项目,使用kotlin+协程+编译项目只需编写一下配置文件即可:启用协程org.jetbrains.kotlinxkotlinx-
coroutines
-core0.22.2
PigPIgAutumn
·
2020-04-04 15:32
(转)Concurrency in Go 2 --goroutines
它们不是操作系统线程,它们不完全是绿色的线程(由语言运行时管理的线程),它们是更高级别的抽象,被称为协程(
coroutines
)。协程是非抢占的并发子程序,也就是说,它们不能被中断。
one_zheng
·
2020-04-03 19:36
Android Weekly Notes Issue #249
AndroidWeeklyIssue#249March19th,2017AndroidWeeklyIssue#249本期内容包括:一个设计的实现Demo讨论;Kotlin的
Coroutines
可能还是没有
圣骑士wind
·
2020-04-01 08:18
C# 协程 在 Unity中的应用
一、协程与多线程在Unity中,协程(
Coroutines
)的形式是非常常用的功能之一,使用它来控制程序的先后执行。
雨纷纷__
·
2020-03-31 17:22
Kotlin学习笔记之 28 协程基础
dependencies{implementation'org.jetbrains.kotlinx:kotlinx-
coroutines
-core:1.1.1'}在intelliJIDEA中需要进入到modulesetting
super_shanks
·
2020-03-26 10:27
Kotlin
Coroutines
笔记 (一)
安静的妹子.jpg一.协程Kotlin在1.1版本之后引入了协程的概念,目前它还是一个试验的API。在操作系统中,我们知道进程和线程的概念以及区别。而协程相比于线程更加轻量级,协程又称微线程。协程是一种用户态的轻量级线程,协程的调度完全由用户控制。协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上下文和栈保存到其他地方,在切回来的时候,恢复先前保存的寄存器上下文和栈,直接操作栈则基本没有内
fengzhizi715
·
2020-03-20 10:56
Android Weekly Notes Issue #285
November26th,2017AndroidWeeklyIssue#285本周包含好几篇Kotlin的文章,如通过PropertyDelegate实现SharedPreference的自动读写,
Coroutines
圣骑士wind
·
2020-03-16 09:54
C++ Modules 初窥
C++ModulesModules被认为是C++20的BigFour特性(Modules,Concept,RangesLibrary,
Coroutines
)之一,是C++逐步剥离历史包袱,向现代语言进化的重要历程
张超张超
·
2020-03-13 15:23
理解 goroutine
GoroutineGoroutinevsThread-推荐视频UnderstandingChannels-推荐视频Goroutines既不是OS线程,也并非Green线程Goroutines是更高层次的
coroutines
llitfk_DockOne
·
2020-03-08 10:22
kotlin
coroutines
协程教程(二)关键类分析
原理篇(一)关键类的分析上面简单的介绍了一些用法,但是具体的原理和特点,好像还不是很清楚,那么下面就来介绍一下,一些关键的类,流程和原理。介绍的相关的原理基于这行代码:funcoroTest(){GlobalScope.launch{delay(1000L)//Delayscoroutineforagiventimewithoutblockingathreadandresumesitafteras
kotlon
·
2020-02-25 11:57
Kotlin1.3版本的协程
使用Kotlin的协程添加依赖:
coroutines
库在Kotlin1.3版本的时候已经升级为正式版,命名为
Taonce
·
2020-02-24 20:30
协程之取消和超时
Coroutines
: Cancellation and Timeouts
官方原文链接:https://kotlinlang.org/docs/reference/
coroutines
/cancellation-and-timeouts.html重点:每一个协程都会返回一个job
WangDDY
·
2020-02-22 20:31
A Web Crawler With asyncio
Coroutines
500lines是个不错的大牛编写程序,值得好好学习,web爬虫这个项目需要爬取page的所有link,采用异步并发的操作。异步并发的设计由于connection的量会比较大,所以需要选择高效的高并发处理操作。如果采用多线程,一个进程多个线程会导致线程之间频繁切换,效率低,还耗电。可以采用select,epoll的异步非阻塞IO,并在请求回来数据后,异步调用回调函数。这样耗费的资源比较低。虽然如此
妈咪妈咪咩咩轰
·
2020-02-20 23:59
[Kotlin Tutorials 14] Kotlin
Coroutines
在Android中的实践
Coroutines
在Android中的实践前面两篇文章讲了协程的基础知识和协程的通信.举的例子可能离实际的应用代码比较遥远.这篇我们就从Android应用的角度,看看实践中都有哪些地方可以用到协程.
Coroutines
圣骑士wind
·
2020-02-10 08:24
在 Android 中使用协程(Coroutine)
但协程这一概念其实很早就提出来了,C#,Lua,Go等语言也支持协程,Kotlin也提供了kotlinx.
coroutines
库来帮助使用协程。
极小光
·
2020-02-10 01:54
Kotlin(android)协程中文翻译
1.官方文档地址https://github.com/Kotlin/kotlinx.
coroutines
/blob/master/ui/
coroutines
-guide-ui.md#android2.协程的配置
负了时光不负卿
·
2020-02-08 00:31
kotlin协程的取消
https://www.kotlincn.net/docs/reference/
coroutines
/cancellation-and-timeouts.html这里给了两个例子可被取消的协程:funmain
ironman_
·
2020-02-07 03:04
AAC 的 Lifecycle 结合 Kotlin
Coroutines
进行使用
猫.jpg一.Lifecycle目前,AAC(AndroidArchitectureComponents简称)已经是AndroidJetpack的一部分。Lifecycle是AAC其中的一个组件,Lifecycle能够管理Activity和Fragment的生命周期。Lifecycle可以构建感知生命周期的组件——这些组件根据Activity、Fragment的当前生命周期状态自动调整其行为。并且
fengzhizi715
·
2020-02-07 00:27
使用 Retrofit 和
Coroutines
实现网络请求
以下内容分为以下几部分:依赖库版本版本要求利用suspend关键字定义API接口在ViewModel中使用
coroutines
发起网络请求在Activity和Fragment中通过ob
chendroid
·
2020-02-05 05:31
安卓MVVM开发:基于AAC架构玩安卓客户端(Databinding+LiveData+ViewModel+
Coroutines
+Repository),(上)
一、开篇全篇内容将简单介绍AAC的在我个人开发上的应用,AAC即AndroidArchitectureComponents,一个处理UI的生命周期与数据的持久化的架构。核心使用:LiveData、ViewModel、Databinding、Lifecycles辅助:Room、WorkManager、Glide等等常用框架全篇大部分内容都围绕Kotlin,这门Google强推的语言上,加上协程这个工
showMethe
·
2020-02-01 14:26
【译】协程与响应式流
响应式流与协程指南-->协程指南中的基础协程概念不是必须的,在kotlinx.
coroutines
项目中有一系列和响应式流相关的模块:kotlinx-c
Raidriar
·
2020-02-01 06:47
java程序员的kotlin课(N):
coroutines
基础
序言如果对协程没有概念,不了解使用协程的好处,请参考《异步编程》系列文章引入协程库kotlin协程是以一个lib包的形式引入的,参考:kotlinx.
coroutines
这里摘录gradle方式的协程库引入
青_雉
·
2020-01-24 11:00
java程序员的kotlin课(N+1):
coroutines
取消和超时
本文大部分翻译至:https://kotlinlang.org/docs/reference/
coroutines
/cancellation-and-timeouts.html做了轻微优化为什么翻译我知道有一般中文版的文档
青_雉
·
2020-01-24 11:37
Python中的协程
例子:http://www.dabeaz.com/
coroutines
/问题:
LumiaXu
·
2020-01-07 17:04
Coroutines
+Retrofit实现网络请求
简要介绍Retrofit是当前应用非常广泛的网络请求框架,而
Coroutines
则是Kotlin中用于执行异步任务的框架,比RxJava还要方便易用,本文将展示一个采用
Coroutines
+Retrofit
程序园中猿
·
2020-01-06 03:52
《Kotlin 程序设计》第十二章 Kotlin的多线程:协程(
Coroutines
)
第十二章Kotlin的多线程:协程(
Coroutines
)正式上架:《Kotlin极简教程》Officialonshelves:KotlinProgrammingminimalisttutorial京东
一个会写诗的程序员
·
2020-01-04 10:28
解释Kotlin协程官方文档:(一)基础:
基础官方文档地址https://www.kotlincn.net/docs/reference/
coroutines
/basics.html作用域构建器importkotlinx.
coroutines
.
HWilliamgo
·
2020-01-03 20:55
Kotlin协程(
coroutines
)
前言今天看了下Kotlin的协程,觉得挺好的,写篇文章总结下。理论它是什么这是别人翻译:协程把异步编程放入库中来简化这类操作。程序逻辑在协程中顺序表述,而底层的库会将其转换为异步操作。库会将相关的用户代码打包成回调,订阅相关事件,调度其执行到不同的线程(甚至不同的机器),而代码依然想顺序执行那么简单。我的理解:子任务程协作运行,优雅的处理异步问题解决方案。它能干什么?我在做安卓开发,它能替换掉Ha
维少
·
2020-01-03 01:50
1_Anko_toast(提示),Intent(页面跳转),Alerts(警报对话框),toolbar menu(工具栏菜单),statusbar(状态栏)
*importorg.jetbrains.anko.sdk27.
coroutines
.onC
莫狄
·
2020-01-02 20:38
Android协程——Room&
Coroutines
implementation"androidx.room:room-
coroutines
:${versions.room}"同时,我们的还
Jotyy
·
2020-01-02 12:33
Unity3d-仿写简单dotween C#扩展方法协程单例工厂
dotween官网先验知识:Unity3d-
Coroutines
协程Unity3d-C#扩展方法dotween在我的理解,dotween是一个扩展方法库,帮我们扩展了变换的方法,我们使得能够通过如transform.DoMove
LoveWaits_9b9a
·
2020-01-02 10:44
Tasks and
coroutines
Sourcecode:Lib/asyncio/tasks.pySourcecode:Lib/asyncio/
coroutines
.py18.5.3.1.CoroutinesCoroutinesusedwithasynciomaybeimplementedusingtheasyncdefstatement
yutiansut
·
2020-01-01 17:13
今天Kotlin 1.3正式发布:支持协程和多平台组件
在这次更新中,协程(
Coroutines
)特性已经稳定,它使得非阻塞代码易于读写,Kotlin1.3还带来了Kotlin/NativeBeta,它可将Kotlin代码直接编译为本机二进制文件,此外,Kotlin
一个会写诗的程序员
·
2020-01-01 05:34
Kotlin 1.1的新功能
协同程序(实验性)Kotlin1.1中的关键新功能是协同程序(
coroutines
),支持async/await,yield和类似的编程模式。Kotlin
公子小水
·
2020-01-01 03:11
换一种方式理解 Android协程
协程
Coroutines
作为Kotlin的一大特性,被Android官方所强推,主要用来简化Android中异步代码的编写,将开发者从异步代码的泥潭中解救出来。
Jotyy
·
2019-12-30 01:03
浅析Kotlin协程用法
首先kotlin协程是kotlin的扩展库(kotlinx.
coroutines
)。
K_Smile
·
2019-12-30 00:26
Kotlin 1.3
Coroutines
+Retrofit+Okhttp使用
Kotlin1.3RCout2018.9.20日,kotlin官方宣布1.3RC版本推出了,同时
Coroutines
将包名中的experimental后缀去掉了,标志着Coroutineslibrary
Cruise
·
2019-12-29 20:01
Android协程——入门
[TOC]一、如何使用协程1.1添加依赖implementation'org.jetbrains.kotlinx:kotlinx-
coroutines
-core:1.0.0'implementation'org.jetbrains.kotlinx
Jotyy
·
2019-12-29 04:59
使用kotlin协程提高app性能(译)
Kotlin1.3版本添加了
Coroutines
,并基于其他语言的既定概念。在Android上,协程有助于解决两个主要问题:管理长时间运行的任务,否则可能会阻止主线程并导致应用冻结。
Carve_Time
·
2019-12-25 09:42
基于Asyncio
Coroutines
的Web爬虫
原文地址:http://aosabook.org/en/500L/a-web-crawler-with-asyncio-
coroutines
.html两位作者:A.JesseJiryuDavis
三千万星辰
·
2019-12-22 05:32
使用Kotlin
Coroutines
进行简单的异步加载
计算机很擅长多任务操作。为了编写出好的软件我们需要对多任务操作和异步有个很好的了解。在Android上面这些包括了activities和fragments的异步的生命周期回调。KotlinCoroutines(Kotlin协程)是最近加入到了异步API和库的工具箱中。它不是一个解决所有问题的银弹(asilverbullet),但是在很多情境下它可以让问题变得更简单。本文不会深入探讨coroutin
宛丘之上兮
·
2019-12-20 21:27
Android协程——Retrofit&
Coroutines
最近在新开的项目中,全面使用了Android的全新姿势——Kotlin、Jetpack等等,之后也对协程进行了一段时间的学习,体验了协程带来的编程快乐,我也忍不住对RxJava下了狠手。新项目中,我完全移除了RxJava,彻底的转入了协程时代。上周也是对原本的网络层进行了一次全新的封装,在这里对此进行一次总结。和Google官宣的一样,Kotlin作为官方语言将会在新特性上得到优先支持,Retro
Jotyy
·
2019-12-20 07:52
Kotlin协程(一)理解
最近这段时间抽空学习了一下Kotlin协程相关的知识,在此做一个总结和梳理是什么kotlin协程是什么一个名为kotlinx.
coroutines
包下的库,是由JetBrains开发的功能丰富的协程库,
HWilliamgo
·
2019-12-18 16:50
Python协程
协程,英文
Coroutines
,是一种比线程更加轻量级的存在。正如一个进程可以拥有多个线程一样,一个线程也可以拥有多个协程。协程相当于一个特殊的函数,可以在某个地方挂起,并且可以重新在挂起处继续运行。
Miracle778
·
2019-12-18 05:26
Kotlin协程(2)✔️创建协程
kotlin协程API创建支持kotlinx.
coroutines
的项目第一个协程程序launch函数Job对象runBlocking函数挂起函数kotlin协程APIKotlin支持协程,并提供了丰富的协程编程所需的
狼性代码人
·
2019-12-12 23:32
RxJava+Retrofit实现网络请求
简要介绍Retrofit是当前应用非常广泛的网络请求框架,通常结合RxJava来进行网络请求,本文将展示一个采用RxJava+Retrofit的网络请求demo.若想了解
Coroutines
+Retrofit
程序园中猿
·
2019-12-08 12:02
Coroutines
in Android - One Shot and Multiple Values
CoroutinesinAndroid-OneShotandMultipleValues在Android中,我们用到的数据有可能是一次性的,也有可能是需要多个值的.本文介绍Android中结合协程(
coroutines
圣骑士Wind的博客
·
2019-12-06 17:00
Kotlin
Coroutines
鍦ˋndroid涓殑瀹炶返
Coroutines
鍦ˋndroid涓殑瀹炶返鍓嶉潰涓ょ瘒鏂囩珷璁蹭簡鍗忕▼鐨勫熀纭�鐭ヨ瘑鍜屽崗绋嬬殑閫氫俊.瑙�:KotlinCoroutines涓嶅鏉�,鎴戞潵甯綘鐞嗕竴鐞�Kotlin鍗忕
鍦i獞澹玏ind鐨勫崥瀹�
·
2019-12-05 09:00
500 Lines or Less:A Web Crawler With asyncio
Coroutines
异步网络爬虫(二)
接上文500LinesorLess:AWebCrawlerWithasyncioCoroutines异步网络爬虫(一)CoordinatingCoroutinesWebeganbydescribinghowwewantourcrawlertowork.Nowitistimetoimplementitwithasynciocoroutines.我们开始描述我们希望我们的爬虫如何工作。现在是时候实现它
彰乐乐乐乐
·
2019-12-01 03:18
《流利的Python》笔记 -- Coroutine
如果PythonBooks是一些指导,那么,
coroutines
是最少被记载,晦涩的,看上去没什么用的功能。
三千万星辰
·
2019-11-30 12:59
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他