07 / AboutStats & Story
关于
关于这个站点、关于我,以及一些写下的字数。

花儿尊上
Jay's Studio · 九老板的工作室一个喜欢写代码、做工具、偶尔记录想法的开发者。
这个站点是我个人的数字花园——技术文章、在线工具、设计笔记、生活碎片都会放在这里。 不追求日更,不追热点,只写自己真正想写的东西。
PythonReactTypeScript后端开发AI/LLM算法
站点信息
⚡
技术栈React 19 · Vite 8 · Tailwind v4
🎨
主题双主题(浅色 Sage / 深色 Neon Fig)
📝
内容格式Markdown · YAML frontmatter
🚀
部署GitHub Actions · Cloudflare
📱
特性PWA · RSS · 预渲染 · 响应式
数据一览
At a glance24
文章总数
posts
180.3k
累计字数
characters
157m
阅读时长
estimated
59
标签数
tags
1
跨越年份
years
2026-06
首篇月份
latest 2026-08
按年统计
Yearly · 共 24 篇2026
24
按月统计
Monthly · 共 24 篇Jan
一月
Feb
二月
Mar
三月
Apr
四月
May
五月
Jun
4
六月
Jul
14
七月
Aug
6
八月
Sep
九月
Oct
十月
Nov
十一月
Dec
十二月
写作时间轴
Timeline · 倒序2026
24 posts八月 · Aug(6)
- 2026-08-04FastAPI 并发实战:进程、线程、协程在一个框架里的分工从 epoll/kqueue 一路拆到 libuv、uvloop、httptools、Uvicorn、Starlette 和 Pydantic Core,解释 FastAPI 为什么快,再用阻塞、异步串行超时、线程池、多进程与 Agent API 说明它的边界20m
- 2026-08-04进程、线程、协程,再到 Python 的 async/await:并发编程一次讲透从操作系统的进程线程讲起,拆透 Python GIL 的来龙去脉、协程从生成器到 async/await 的演化史,用实测数据说清楚多进程、多线程、协程各自到底适合什么场景21m
- 2026-08-08从零构建 Agent Loop:从一个 while 循环到生产级 ReAct 框架从最简单的 while 循环开始,逐步推演出生产级 Agent 框架的完整 Loop 架构,最终以 AgentScope 2.0 为蓝本拆解其工程实现。7m
- 2026-08-08从框架到应用:OpenClaw 源码拆解——当一个 Agent 要服务 20 个聊天渠道时上一篇我们从 AgentScope 看到了 ReAct 循环的工程化。这篇换个视角:当一个 Agent 不是被嵌入到代码里,而是要作为一个独立服务、同时对接 WhatsApp/Telegram/Discord 等 20+ 渠道时,Loop 的设计会发生什么变化?7m
- 2026-08-10Python 装饰器:从基础用法、实现原理到项目最佳实践从 @ 语法糖和闭包出发,拆解装饰时机、装饰器工厂、叠加顺序、方法与异步函数,讲清 functools.wraps、类型透传、状态与异常等常见陷阱,最后落到注册、观测、重试、缓存等项目实践。19m
- 2026-08-25白嫖 Cloudflare 跑自己的博客:国内用户保姆级教程从注册账号、改造站点、双线部署到迁移域名 NS,一步步把博客搬到 Cloudflare Pages:免备案、零服务器成本、流量不限,以及大陆访问速度的真实预期与优化手段11m
七月 · Jul(14)
- 2026-07-01HTTP、HTTPS、WS、WSS、SSE 到底有什么区别想搞懂 HTTP/HTTPS 请求响应、WebSocket/WSS 双向通信、SSE 服务器推送的区别?本文通过对比分析,助你快速掌握不同通信方式的应用场景。7m
- 2026-07-06排序算法系列 01:排序这事儿,没你想的那么简单排序算法系列开篇,梳理十大经典排序算法的分类、核心指标和选型思路。5m
- 2026-07-07排序算法系列 02:冒泡排序——最笨但最好懂的排序冒泡排序的原理、执行过程和优化技巧,最笨但最适合入门的排序算法。2m
- 2026-07-07排序算法系列 03:选择排序——每轮挑个最小的出来 选择排序的原理与实现,交换次数最少的O(n²)排序,也是理解堆排序的思想基础。2m
- 2026-07-07排序算法系列 04:插入排序——打牌的人都会插入排序的原理与实现,小数据量和基本有序场景下性价比最高的排序算法。2m
- 2026-07-07排序算法系列 05:希尔排序——给插入排序装个加速器希尔排序的原理与实现,通过分组大步调整让插入排序突破O(n²)的瓶颈。2m
- 2026-07-09排序算法系列 06:归并排序——分治思想的教科书级应用深入讲解归并排序的分治思想、合并操作原理、O(n log n) 复杂度分析,以及与快排的对比取舍2m
- 2026-07-09排序算法系列 07:快速排序——面试必问,工程必用详解快速排序的分区思想、原地实现、最坏情况规避策略,以及它为什么实际跑得比归并快2m
- 2026-07-09排序算法系列 08:堆排序——用数据结构的力量排序从堆的原理到 heapify 下沉操作,讲透堆排序的实现逻辑,以及它与快排、归并的定位差异3m
- 2026-07-09排序算法系列 09:计数排序——不比较,直接数 突破 O(n log n) 下界的线性排序,讲解计数排序的原理、稳定版实现及适用场景判断2m
- 2026-07-09排序算法系列 10:桶排序——先分堆再各自整理 用快递分拣的思路理解桶排序,讲解分桶策略、桶内排序选择及与计数排序的关系2m
- 2026-07-09排序算法系列 11:基数排序——一位一位地排,最后自然有序逐位排序的精巧思路,讲解 LSD 基数排序为何依赖稳定性,以及三种非比较排序的对比总结2m
- 2026-07-09排序算法系列 12:选型指南——到底该用哪个?十种排序算法横向对比与决策路径,聊聊实际工程里的混合排序策略和面试怎么答3m
- 2026-07-20一篇可复制到任意项目的 Python 日志配置指南通用日志配置指南:支持多环境、JSON输出、追踪与集中采集。6m
六月 · Jun(4)
- 2026-06-18Mybatis动态SQL注意事项之if-testtest 数据判断之Int类型时且等于0时的问题1m
- 2026-06-22OAuth 2.0 和 OIDC,终于讲明白了这是一篇写给开发者、架构师、以及正在做登录 / 单点登录 / 第三方授权 / 开放平台接入的同学的文章。18m
- 2026-06-22Python 线上进程不重启排障:使用 py-spy 定位 CPU / 内存异常与 mem0 PostHog 线程暴增问题线上 Python 进程跑一段时间后出现 CPU 飙升 / RSS 增长 / 线程数暴增,且 不能停机或重启。我一般会先用 py-spy 做非侵入式采样,把“线程/热点到底卡在哪”快速具象化,再决定要不要上更重的内存分析工具。6m
- 2026-06-25用 Mac 久了,总想找一个更安心的清理工具:试试 BurrowBurrow 是一款面向 Mac 用户的免费开源电脑清理工具,适合用来整理系统缓存、应用残留、安装包、开发项目垃圾等占用空间的文件。5m