随笔分类 -  从java到Kotlin

1 2 3 4 5 下一页

Kotlin做为下一代编程利器很有必要系统学习,所以这里会记录从java到Kotlin转变的点点滴滴~
Flow示例分析与原理剖析
该文被密码保护。

posted @ 2021-07-12 15:58 cexo 阅读(0) 评论(0) 推荐(0) 编辑

Flow初步介绍与特点分析
该文被密码保护。

posted @ 2020-10-09 21:29 cexo 阅读(0) 评论(0) 推荐(0) 编辑

asContextElement在线程本地变量维护中的作用分析
该文被密码保护。

posted @ 2020-07-10 13:17 cexo 阅读(0) 评论(0) 推荐(0) 编辑

CoroutineScope在组件生命周期中的重要作用分析
该文被密码保护。

posted @ 2020-06-14 16:23 cexo 阅读(0) 评论(0) 推荐(0) 编辑

协程调试与CoroutineName上下文元素组合详解
该文被密码保护。

posted @ 2020-06-13 23:03 cexo 阅读(0) 评论(0) 推荐(0) 编辑

父子协程关系深度探秘
该文被密码保护。

posted @ 2020-05-05 09:38 cexo 阅读(0) 评论(0) 推荐(0) 编辑

协程上下文与Job深入解析
摘要:在上一次https://www.cnblogs.com/webor2006/protected/p/12611978.html对于协程的调试与线程之间的切换进行了相关的学习,这次进一步对Job进行进一步的学习,在之前https://www.cnblogs.com/webor2006/p/117305 阅读全文

posted @ 2020-04-07 13:26 cexo 阅读(839) 评论(0) 推荐(0) 编辑

协程调试与线程跳转深入分析
该文被密码保护。

posted @ 2020-04-07 10:18 cexo 阅读(0) 评论(0) 推荐(0) 编辑

协程原理剖析----Unconfined协程分发器原理详解与代码剖析
该文被密码保护。

posted @ 2020-03-31 22:21 cexo 阅读(0) 评论(0) 推荐(0) 编辑

协程原理剖析----协程分发器源码深入解析
该文被密码保护。

posted @ 2020-03-30 22:42 cexo 阅读(0) 评论(0) 推荐(0) 编辑

协程原理剖析----协程分发器原理深度解读
摘要:协程上下文Coroutine Context: 接着上一次https://www.cnblogs.com/webor2006/protected/p/12579271.html的协程继续探究。 在上一次的理论中提到了协程上下文Coroutine Context,其实所有的协程构建器(coroutin 阅读全文

posted @ 2020-03-29 09:58 cexo 阅读(466) 评论(0) 推荐(0) 编辑

协程原理剖析----协程上下文(Coroutine Context)与分发器(Dispacther)详解【纯理论】
该文被密码保护。

posted @ 2020-03-27 11:07 cexo 阅读(0) 评论(0) 推荐(0) 编辑

使用async进行结构化并发程序开发
摘要:异步风格的函数: 继续来学习async相关的东东,对于它其实可以用到函数上,也就是用它可以定义一个异步风格的函数,然后在该函数中再来调用普通的函数,下面来瞅一下: 其实“GlobalScope.async()”就是调用咱们之前直接调用async的扩展函数,如下: 此时我们来调用一下,这里就直接可以调 阅读全文

posted @ 2019-12-21 10:13 cexo 阅读(427) 评论(0) 推荐(0) 编辑

通过async实现协程的延迟执行及结果获取
摘要:在上一次https://www.cnblogs.com/webor2006/p/12022065.html对于协程的async和wait进行了初步的学习,其可以加速执行的性能,其实对于async它是提供有延迟执行的功能,回忆一下上一次咱们的代码: 我们只传了一个参数,其实async是接收三个参数的, 阅读全文

posted @ 2019-12-17 14:33 cexo 阅读(2245) 评论(0) 推荐(0) 编辑

通过async与await实现高效并发
摘要:withTimeoutOrNull: 在上一次https://www.cnblogs.com/webor2006/p/12010388.html中对于协程的超时机制进行了一个学习,上次用的是withTimeout()函数,还有一个重载这次来看一下: 先来说一下它产生的背景,我们知道在上一次用with 阅读全文

posted @ 2019-12-11 13:45 cexo 阅读(2285) 评论(0) 推荐(0) 编辑

协程取消难点剖析与超时机制探析
摘要:协程取消难点剖析: 在上一次https://www.cnblogs.com/webor2006/p/11797374.html学习了协程的取消,本次继续对取消相关的东东进行进一步学习。 先回顾一下上一次协程取消的例子,因为接下来的实验会依据它来进行说明: 好,接下来咱们来改造一下: 也就是在fina 阅读全文

posted @ 2019-12-09 12:59 cexo 阅读(548) 评论(0) 推荐(0) 编辑

协程的取消关键技术分析及资源清理详解
摘要:协程取消分析: 继续来学习协程相关的东东,这里主要是学习协程取消相关的知识,这个在实际开发的场景中都会用到的,比如说一个协程执行的时间比较长了不想让它再执行了则就有取消的需求,这里在正式撸码之前,先对Kotlin依赖的版本进行升一下级,先看一下目前所使用的版本: 这里咱们升级一下,改成这个版本: 为 阅读全文

posted @ 2019-11-05 11:26 cexo 阅读(485) 评论(0) 推荐(0) 编辑

深层次揭示runBlocking与coroutineScope之间的异同点
摘要:在之前https://www.cnblogs.com/webor2006/p/11731763.html咱们写过这样的一个例子,先来回顾一下: 也就是来演示runBlocking与coroutineScope之间的异同点,当时还阐述了一个对它的理论描述,也来回顾一下: 这里再开个篇幅来提出的原因是在 阅读全文

posted @ 2019-10-25 10:07 cexo 阅读(2781) 评论(1) 推荐(3) 编辑

挂起函数与全局协程实例分析
摘要:在上一次https://www.cnblogs.com/webor2006/p/11731763.html最后对Kotlin中Lambda表达式传参这块进行了代码说明,由于这块比较容易引起混淆,所以再基于上次的程序再来巩固一下,先回顾一下上一次的程序: 基于此再来修改一下,再定义几个函数: 好,接下 阅读全文

posted @ 2019-10-24 16:24 cexo 阅读(784) 评论(0) 推荐(0) 编辑

轻量级协程与线程执行比对分析
摘要:自定义协程作用域: 在之前我们接触到了协程作用域,那如何自定义一下这个协程作用域呢?这里先看一下这块的理论说明: "除去不同的协程构建器所提供的协程作用域(coroutine scope)外,我们还可以通过coroutineScope builder来声明自己的协程作用域。该构造器会创建一个协程作用 阅读全文

posted @ 2019-10-24 13:52 cexo 阅读(846) 评论(0) 推荐(0) 编辑

1 2 3 4 5 下一页

导航