首页
Android
常见异常
Kotlin
Kotlin 基础
Kotlin 协程
Jenkins
全部文章
网站动态
全部标签
关于
1
Linux 清理登录日志
2
RK3399主板,Android 7.1系统 USB摄像机配置
3
iptables 配置禁止国外IP访问
4
OpenCV HSV颜色格式
5
Java 通过向量,计算移动方向。计算线段角度等
Z同学
累计撰写
415
篇文章
累计创建
64
个标签
累计收到
130
条评论
栏目
首页
Android
常见异常
Kotlin
Kotlin 基础
Kotlin 协程
Jenkins
全部文章
网站动态
全部标签
关于
搜索
标签搜索
蓝牙
Animator
Intellij IDEA
cdn
pipeline
Tensorflow
Groovy
MySQL
广告
Camera
openCV
SDK
总结
thread
Retrofit2
ndk
ubuntu
ijkplayer
LeetCode
名词解释
API
JenKins错误
搜索
公众号
注解
hap开发
DevEco Studio
javaScript
html5
阿里云
CentOS
iptables
Firewall
Visual Studio Code
技巧
推送
wifi
Themes
分享
素材
物联网
Edge
插件
安全
ffmpeg
Android技巧
软件使用
博客
View
Android Error
Gradle
coroutines
Typora
Markdown
windows
Jetpack
maven
Kotlin基础
SpringBoot
Chrome
Fiddler
HTTPS
Nginx
macOS
目 录
CONTENT
以下是
coroutines
相关的文章
2022-01-28
Kotlin 协程 共享的可变状态与并发
介绍今天继续学习关于协程的状态共享和并发逻辑。协程可用多线程调度器实现并发执行。但是Kotlin协程针对并发处理是如何实现的呢?例如常见的并发数据的访问啊,状态同步等等。今天就是学习这方面的知识。1.并发我们启动一百个协程,让它们同时执行同一个重复操作。然后计算它们的完成时间。示例:import kotlin
2022-01-28
666
0
2
Kotlin
2022-01-22
Kotlin 协程 异常处理 逻辑的介绍
前言我们在上面介绍了很多关于协程方面的知识了。Kotlin 协程 学习笔记全集这篇介绍协程中的各种异常处理以及监督。我们知道,在取消协程的时候会触发CancellationException 默认情况下,该异常会被协程自动忽略。我们通常不用关心这个取消时触发的异常的捕获与处理。那么,在协程的子协程中或者多个
2022-01-22
594
0
1
Kotlin
2022-01-21
Kotlin 协程 通道 Channel 介绍
Kotlin 协程 通道 Channel 介绍前言在学习了Flow流之后,本篇继续学习通道相关的知识。在协程中,通道是指提供了一种在Flow中传输值的方法。提供了一种便捷的方法使得单个值可以在多个协程之间进行相互传输。其实就类似我们学I/O流的时候,讲解的通道是一样的意思。1. Channel 通道介绍一个C
2022-01-21
857
0
2
Kotlin
2022-01-13
Kotlin 协程 Flow的基础介绍四
1. 介绍前三篇Flow 基础学习:Kotlin 协程 Flow的基础介绍一 (zinyan.com)Kotlin 协程 Flow的基础介绍二 (zinyan.com)Kotlin 协程 Flow的基础介绍三 (zinyan.com)本篇继续学习Flow的知识。了解Flow的异常处理与捕获,Flow的完成时的
2022-01-13
690
0
0
Kotlin
2022-01-13
Kotlin 协程 Flow的基础介绍三
1. 介绍前两篇Flow 基础学习:Kotlin 协程 Flow的基础介绍一 (zinyan.com)Kotlin 协程 Flow的基础介绍二 (zinyan.com)本篇继续学习Flow的知识。了解多个Flow的组合,以及Flow嵌套情况下如何获取最新结果,进行Flow的展平操作等。2. 组合多个Flow在
2022-01-13
1025
0
3
Kotlin
2022-01-12
Kotlin 协程 Flow的基础介绍二
1.介绍在上一篇:Kotlin 协程基础,Flow的基础介绍。 (zinyan.com)之后,我们继续学习Flow的相关知识。了解Flow的连续性,上下文切换,缓冲与合并。2. Flow 知识2.1 Flow 是连续的Flow的每次单独收集,都是按照顺序执行的。除非进行特殊操作的操作符使用多个流。该收集过程直
2022-01-12
743
0
3
Kotlin
2022-01-12
Kotlin 协程 Flow的基础介绍一
1.介绍我们在协程中处理的时候,往往面临函数的异步返回,如果异步返回多个值,我们该如何处理这些数据值之间的计算呢?在这种情况下,Flow 流就是我们最佳解决方案了。所以,本篇主要学习Flow的使用。希望能够让大家了解Flow是什么。2.Flow 介绍2.1 Flow 的初级使用示例:import kotlin
2022-01-12
1052
0
4
Kotlin
2021-12-15
Kotlin 协程- debug调试方法
介绍1.创建协程数据2. Debug 面板介绍介绍主要介绍如何在Android Studion中通过调试模式进行调试协程的线程。让我们学会如何进行协程的调试。1.创建协程数据这一步就没有啥复杂的。我们要调试就需要先准备好数据。准备调试的协程代码,从Kotlin 协程 组合挂起函数和async关键字,实现协程的
2021-12-15
1504
0
0
Kotlin
2021-12-14
Kotlin 协程的上下文和调度器介绍-Dispatchers
介绍调度器(Dispatchers )与线程不同线程中的跳转上下文中的Job子协程父协程给协程命名-方便进行调试初始协程时,多元素添加作用域-CoroutineScope局部数据传递介绍协程的上下文通常是CoroutineContext类型为代表。这个类型是被定义在Kotlin的标准库中。在协程中,上下文是各
2021-12-14
993
0
0
Kotlin
2021-12-13
Kotlin 协程 组合挂起函数和async关键字,实现协程的并发操作
介绍默认顺序调用并发 async惰性启动 asyncGloubalScop.async 实现函数async风格定义介绍主要是学习如何在协程之中使用async函数,将函数进行挂起操作。那么什么时候挂起函数?例如网络请求函数,在发起网络请求后,等待后台接口数据返回的过程中,就属于挂起状态。也就是挂起函数。函数执行
2021-12-13
1064
0
0
Kotlin
2021-11-01
Kotlin 协程-暂停与取消
前言取消 cancel()强制取消-显式检查取消状态isActiveCancellationExceptiondwhithContext(NonCancellable)超时 withtimeOut()超时与异步前言在上一篇,我们了解了Kotlin中的协程的基本集成方式,以及最简单的调用逻辑。后面学习了协程的概
2021-11-01
1887
0
3
Kotlin
2021-10-21
协程 Coroutine
前言今天,我们来好好理解协程这个概念,现在很多新的开发语言都支持协程。那么协程到底是什么?为什么那么多语言都要支持呢?我们先针对这个概率有一个比较清晰的理解。才能方便我们进行学习和使用。历史维基百科上介绍协程(Coroutine) 是Melvin Conway在1958年创造了协程这个术语,并用于构建汇编程序
2021-10-21
836
0
2
Kotlin
2021-10-19
Kotlin 协程 基本知识
前言依赖Hello World注意事项解决方法作用域构建器重构协程函数 suspend协程那份复杂,为什么不用线程呢?全局协程 GlobalScope吐槽前言协成,并不是Kotlin的标准库中提供的API。是JetBrains开发的协成库。JetBrains开发了一个针对线程处理的协程库:kotlinx.co
2021-10-19
915
2
5
Kotlin