首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Kotlin 协程
订阅
进阶 Kotlin 之协程精华集合
稀有猿诉
更多收藏集
微信扫码分享
微信
新浪微博
QQ
52篇文章 · 0订阅
Kotlin 协程真的是线程框架吗?
引言:突破传统认知的边界 在学习 Kotlin 协程的过程中,许多开发者常常会问:协程是否只是一个线程框架?这个问题的答案远比表面看起来复杂,它实际上关系到我们对现代并发编程范式的根本理解。
Kotlin 协程: callback如何转为suspend函数
简述前端异步编程的痛点(回调地狱),引出 Kotlin 协程作为解决方案,并说明本文面向前端开发者,旨在快速理解并使用协程处理异步回调
协程进阶:协作、互斥与共享状态管理
内容包括:用Job和Channel替代CountDownLatch;select的“先到先得”用法;Mutex与synchronized的区别;以及ThreadLocal在协程中的正确使用。
用 “奶茶连锁店的部门分工” 理解各种 CoroutineScope
故事背景: “协程奶茶连锁店” 生意火爆,总部为了高效管理,设立了 4 个核心部门,每个部门负责不同类型的任务,且有严格的 “上下班时间”(生命周期): 总公司长期项目组(GlobalScope) :
优雅地处理协程:取消机制深度剖析
讲解Kotlin协程的协作式取消。协程取消需要delay或isActive检查来配合。介绍了父协程会自动取消子协程的结构化特性,以及如何使用NonCancellable来保护清理代码。
深入协程调试:协程调试工具与实战
> 本文系统梳理主流协程调试工具,结合完整代码示例与实战技巧,助你高效解决异步编程难题 ## 一、
Kotlin的协程,真能提升编程效率么?
充分理解Kotlin 协程,了解Kotlin协程的结构化并发、异常处理等特性后,我们就可以使用协程进一步的简化异步编程、提升资源利用率和以及减少线程管理复杂性,提升我们的代码编写效率和代码质量...
「最后一次,彻底搞懂kotlin协程」(四) |挂起与恢复:异步变同步的秘密
在上一篇结构化并发中我们已经弄清楚了 CoroutineScope,CoroutineContext,Job等关键概念。在这一篇我们就进入 kotlin 协程最为神奇的也最让人困惑的特性,异步变同步
你不知道的CoroutineContext:协程上下文大揭秘!
协程(Coroutine)是一种并发编程技术,它允许我们在一个线程中执行多个任务,而不需要创建多个线程。协程与线程的区别在于,线程是操作系统的概念,而协程是编程语言的概念。协程可以暂停和恢复执行
协程与互斥锁: Kotlin Mutex的终极指南
今天我们将深入研究Kotlin中的Mutex(互斥锁)原理以及在实际开发中的使用技巧。Mutex是多线程编程中的关键工具,它可以有效地解决多线程访问共享资源时可能发生的竞态条件问题。 Mutex