课程内容
我有话说
1/1 Python 异步编程
从等待网络、磁盘、数据库这类耗时操作为何会拖慢程序说起,解释单线程协作式并发为什么能大幅提升吞吐。文章对比同步写法的局限,引入事件循环与任务调度的核心概念,并演示如何改写原本阻塞的耗时任务。适合写网络服务、爬虫或实时系统的 Python 开发者,读完能写出更高效利用资源、响应更及时的代码。
本课程通过阻塞引入事件循环,讲解 asyncio 协程与 Future,解决 I/O 密集 CPU 空转,帮助学习者写高并发代码。
从等待网络、磁盘、数据库这类耗时操作为何会拖慢程序说起,解释单线程协作式并发为什么能大幅提升吞吐。文章对比同步写法的局限,引入事件循环与任务调度的核心概念,并演示如何改写原本阻塞的耗时任务。适合写网络服务、爬虫或实时系统的 Python 开发者,读完能写出更高效利用资源、响应更及时的代码。
本课程以微博情感分类为例,讲解LLaMA-Factory数据准备到LoRA部署,解决小模型无指令遵循,帮助学习者大模型微调落地。
本课程通过薪资分布案例与EM迭代计算,讲解高斯混合模型概率聚类原理,帮助学习者掌握分布建模方法,提升无监督学习与模型评估能力。
本课程经异常与提前返回反例,讲解lock_guard等RAII锁管理器,解决手动解锁遗漏导致死锁泄漏,帮助写出异常安全多线程代码。