技术栈
协程
AMoon丶
3 天前
linux
·
开发语言
·
后端
·
golang
·
go
·
协程
·
goroutine
Golang--协程调度
bilibili在程序地址空间的数据段中有重要的全局变量:g0和m0中都分别记录了对方的地址,m0最开始的执行的协程就是g0。
带娃的IT创业者
4 天前
开发语言
·
python
·
协程
·
事件循环
·
asyncio
·
异步编程
Python 异步编程完全指南(二):深入 asyncio 核心概念
系列导航:入门篇 → [核心概念篇] → 实战案例篇 → 高级技巧篇 → 避坑指南篇上一篇我们学习了异步编程的基础知识。本篇将深入 asyncio 的核心概念,帮你建立完整的知识体系。
PokeMa
7 天前
kotlin
·
async
·
协程
·
launch
·
协程构建
·
源码对比
[协程]-[详解]-launch与async
构建一个协程, 直接返回Job
PokeMa
7 天前
kotlin
·
协程
·
源码分析
·
viewmodelscope
·
原理分析
·
协程作用域
[协程]-[详解]-[协程作用域]-viewModelScope
viewModelScope 跟 lifecycleScope 很像, 也会在特定时候自己取消自己, 确保不会出现内存泄漏
zh_xuan
24 天前
android
·
开发语言
·
kotlin
·
协程
·
flow
·
被压
kotlin Flow的用法2
测试下生产数据比消费数据快,Flow中的被压处理。打印日志:ok. buffer函数意思是可以在消费者处理数据跟不上时缓存数据。
zh_xuan
24 天前
android
·
kotlin
·
协程
kotlin 测试协程嵌套
测试下协程嵌套:运行,打印:ok. join函数能让父协程等待子协程完成。
zh_xuan
24 天前
android
·
kotlin
·
协程
kotlin async异步协程构建器
测试下async异步协程构建器:在onCreate方法中调用,运行打印:ok. async很适合这种异步调用。
zh_xuan
24 天前
android
·
kotlin
·
协程
·
channel
kotlin Channel的用法
channel相当于管道,协程间通信用。测试下:运行,打印:ok. 一个协程在发数据,另一个协程接受到数据。
zh_xuan
24 天前
android
·
开发语言
·
kotlin
·
协程
·
flow
kotlin Flow的用法
测试下异步数据流Flow的用法:调用testFlow函数,打印:ok. 这个是基本用法。
zh_xuan
25 天前
android
·
kotlin
·
协程
·
runblocking
kotlin runBlocking函数
测试下runBlocking函数执行流程。在主线程调用testRunBlocking函数。 打印:ok. 这里调用RunBlocking函数没有指定上下文, 还是在原来的main函数执行runBlocking的代码块。该代码块后面的代码流程会被阻塞。等runBlocking块执行完之后再执行下面的代码。
zh_xuan
25 天前
android
·
kotlin
·
协程
·
launch
kotlin launch函数
测试下kotlin launch函数执行流程:在主线程执行testLauncher函数, 打印:ok. 由此可见,launch启动的协程是异步的,不会阻塞主线程。
程序喵大人
1 个月前
开发语言
·
c++
·
协程
·
反射
·
模板
C++未来展望:模块、协程、反射如何改变我们编写代码的方式?还是说C++要被淘汰?
博主介绍:程序喵大人2026年即将到来的 C++26 标准,标志着这门 40 年历史的语言进入全新阶段。模块(Modules)、协程(Coroutines)和静态反射(Static Reflection)三大特性,正从根本上重构 C++ 的代码组织、并发模型和元编程能力。这不是简单的语法糖叠加,而是对 C++ 核心机制的一次系统性重构。
海市公约
2 个月前
线程
·
进程
·
协程
·
python 多任务编程
·
协程异步 io
·
python 爬虫实战
·
python 并发实战
Python 多任务编程全解:进程、线程与协程从入门到实战
在日常开发中,“让程序同时干多件事” 是提升效率的核心需求 —— 比如一边下载文件一边处理数据,或是批量爬取网页。Python 提供了进程、线程、协程三种多任务实现方式,它们各有适用场景与优劣。本文从基础概念出发,结合代码实例拆解这三种技术的用法、注意事项与实战场景,帮你掌握 Python 多任务编程的核心逻辑。
訫悦
2 个月前
qt
·
c++20
·
协程
体验在Qt中简单使用C++20的协程
六bring个六
2 个月前
c++20
·
协程
C++20协程
之前看项目碰到了用协程实现的线程池调度系统,看的人一脸懵,我做项目都是基于Qt框架的吗,习惯于要做什么任务,就把任务丢进任务队列,调用的是qt自带的全局线程池,同事实现的线程池可以自定义线程名,写的挺高级的,就到现在我老想着掌握协程。
zFox
2 个月前
kotlin
·
android jetpack
·
协程
三、Kotlin协程+异步加载+Loading状态
Kotlin协程是执行异步操作的关键知识点,对于不可以在UI线程执行的耗时操作我们需要通过协程进行异步操作,加载页面。
一只一只
2 个月前
unity
·
游戏引擎
·
协程
·
coroutine
·
startcoroutine
Unity之协程
协程(Coroutine)是 Unity 中一种可以暂停执行、稍后再继续的特殊函数,它不是多线程,而是在主线程中执行的,只是通过yield关键字实现了 “分段执行” 的效果。
七夜zippoe
3 个月前
python
·
async
·
协程
·
同步
·
异步
·
await
Python异步编程基石:深入理解asyncio核心原理与实战
本文深入剖析Python异步编程核心库asyncio的工作原理,从事件循环、协程、Future到Task的完整技术栈。通过真实性能对比数据、企业级案例和5个架构流程图,全面解析async/await底层机制。涵盖异步编程最佳实践、性能优化技巧和故障排查方案,帮助开发者掌握高并发程序设计精髓,提升I/O密集型应用性能数倍。
天然玩家
3 个月前
线程
·
纤程
·
协程
·
虚拟线程
【计算机技术】线程/协程/纤程/虚拟线程
在软件世界里,性能与并发始终是绕不开的主题。从最早的操作系统线程,到语言层的协程,再到更轻量的纤程,以及近年来备受关注的虚拟线程,每一次抽象层级的提升,都是为了让程序能以更低的成本、更高的效率处理更多任务。随着硬件发展放缓、应用规模不断扩大,我们不再单纯依赖“更快的 CPU”,而是必须学会更聪明地使用计算资源。理解线程、协程、纤程与虚拟线程的演进,不只是掌握几个名词,而是看清现代并发模型背后的设计哲学:如何在复杂性、性能与开发体验之间找到平衡。也正因此,重新梳理这些概念,成为每一个开发者迈向更高层次并发编
小毅&Nora
3 个月前
c++
·
协程
【后端】【C++】协程深度解析:从内部机制到实用场景
在现代编程中,我们经常需要处理异步操作。传统的多线程模型虽然强大,但存在一些问题:协程(Coroutine)是一种轻量级的并发模型,它允许在单个线程中暂停和恢复执行,避免了多线程的开销。协程的出现,让异步编程变得简单、清晰。