摘要: 博客简介 博客简介 本博客宗旨: 分享技术心得 26 岁在职程序员,个人标签: Open Source | Arch | Vimer | Python | Go | Rust | (Java/Type)Script | Lua | Vue 对技术充满热枕的小白 健身动漫二次元长发肌肉男颜控 座右铭:永远热衷于 阅读全文
posted @ 2024-01-29 14:25 .Hanabi 阅读(32) 评论(0) 推荐(0) 编辑
摘要: Python Coroutine 池化实现 池化介绍 在当今计算机科学和软件工程的领域中,池化技术如线程池、连接池和对象池等已经成为优化资源利用率和提高软件性能的重要工具。然而,在 Python 的协程领域,我们却很少见到类似于 ThreadPoolExecutor 的 CoroutinePoolE 阅读全文
posted @ 2024-01-29 11:39 .Hanabi 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 从零开始编写一个 Python 异步 ASGI WEB 框架 前言 本着 「路漫漫其修远兮,吾将上下而求索」 的精神,这次要和朋友们分享的内容是《从零开始编写一个 Python 异步 ASGI WEB 框架》。 近来,我被 Python 的异步编程深深吸引,花了两个多月的时间研究了大量资料并阅读了一 阅读全文
posted @ 2023-10-27 16:54 .Hanabi 阅读(1381) 评论(2) 推荐(5) 编辑
摘要: Python Flask 上下文管理源码分析 前言 Python Flask 上下文管理可以说是 Flask 非常具有特色的设计,它总共可分为 2 个大的方向: 应用上下文管理:通过 current_app 即可拿到当前 Flask 实例 请求上下文管理:通过导入的 request 对象即可拿到当前 阅读全文
posted @ 2023-09-19 14:00 .Hanabi 阅读(639) 评论(0) 推荐(6) 编辑
摘要: Python asyncio 库源码分析 前言 本着 「路漫漫其修远兮, 吾将上下而求索」 的精神。终于要开始深入研究 Python 中 asyncio 的源码实现啦。 本文章可能篇幅较长,因为是逐行分析 asyncio 的实现,也需要读者具有一定的 asyncio 编码经验和功底,推荐刚开始踏上 阅读全文
posted @ 2023-06-20 19:58 .Hanabi 阅读(1069) 评论(5) 推荐(5) 编辑
摘要: Python modbus_tk 库源码分析 前言 modbus_tcp 协议是工业项目中常见的一种基于 TCP/IP 协议的设备数据交互协议。 作为 TCP/IP 协议的上层协议,modbus_tcp 协议涉及到两个概念:client 和 server。但更标准的叫法应该是 master 和 sl 阅读全文
posted @ 2023-06-11 15:23 .Hanabi 阅读(1946) 评论(0) 推荐(0) 编辑
摘要: tmux 介绍 截图 dwm + alacritty + tmux + neovim + ranger: 下载 tmux 可以说是一款 TUI 开发人员不可或缺的终端复用神器。 $ yay -S tmux 在终端输入以下命令即可进入 tmux: $ tmux 概念 tmux 中有以下一些概念: se 阅读全文
posted @ 2022-04-30 21:24 .Hanabi 阅读(479) 评论(0) 推荐(0) 编辑