前端 AST 抽象语法树实战:用 Babel/SWC 编写自定义代码转换器
AST 是现代前端工程化的核心——Babel、SWC、ESLint、Prettier、Vite、Webpack 全部建立在它之上。本文从 AST 是什么讲起,用 Babel 和 SWC 实战编写 4 个生产级代码转换插件,覆盖自动埋点、按需引入、国际化文案提取、TypeScript 装饰器降级,让你在 90% 的工程化场景里反向拿捏这些工具。
前端 Observer API 全家桶:Intersection、Resize 与 MutationObserver 深度实战
从"DOM 变了怎么办"出发,系统讲清 IntersectionObserver、ResizeObserver、MutationObserver 三大原生 API 的工作机制、踩坑点与组合实战,并给出一套可复用的生产级懒加载 + 无限滚动 + 自适应布局 SDK。
AI Agent 工具调用模式:ReAct、Plan-and-Execute 与反思循环
深入剖析 AI Agent 三大工具调用范式——ReAct、Plan-and-Execute 与 Reflexion,从原理、代码实现到选型对比,附 800 行可运行的 Python 实战项目。
Python 弱引用与垃圾回收:缓存设计与内存泄漏排查
深入 Python weakref 模块与垃圾回收机制,从引用计数、循环引用到分代 GC,理解弱引用字典 WeakValueDictionary、终结器 finalize、内存泄漏排查工具 gc 的实战用法,掌握缓存设计中的内存安全。
前端事件循环与微任务:从 setTimeout 到 Promise 的底层执行顺序
从浏览器与 Node 的双视角拆解事件循环、宏任务、微任务、任务优先级与渲染时机,配 20+ 段可运行代码示例,彻底搞懂 setTimeout / Promise / queueMicrotask / await 的执行顺序。
Vite 插件系统内幕:从 Hook 机制到自定义 Rollup 插件
Vite 的开发体验之所以令人惊艳,离不开它那套兼具 Rollup 严谨与 dev server 灵活的插件体系。本文从 Hook 调用机制、生命周期到执行顺序,再到 4 个实战级自定义插件,带你从源码视角彻底掌握 Vite 插件的底层逻辑。
Web Crypto 安全认证实战:从 JWT 签名到端到端加密
深入浏览器原生 Web Crypto API 在认证场景的实战用法,从 HMAC 签名、JWT 验签、ECDH 密钥交换到端到端加密通道,配套完整可运行代码、攻击模型分析与生产级最佳实践。
Python 包导入与 __init__.py 机制:从循环导入到相对路径
深入解析 Python 包的导入机制,从 __init__.py 的三种身份到 import 的执行流程,从 sys.path 的查找顺序到循环导入的破解之道,配套大量实战代码与项目结构最佳实践。
Python MRO 与 super() 深度解析:多继承背后的 C3 算法
深入解析 Python 方法解析顺序(MRO)和 super() 的工作原理,从菱形继承到 C3 线性化算法,掌握 Python 多继承的核心机制与最佳实践。
前端 CORS 跨域与 Cookie 策略:SameSite、跨域携带凭证实战
深入解析 CORS 跨域资源共享机制与 Cookie 安全策略,从 SameSite 属性到 credentials 跨域携带,涵盖预检请求、凭证模式、常见死锁与调试指南,附完整前后端代码示例。
Profile Image of the Author
晴天
Hello, I'm 晴天.
公告
欢迎来到我的博客!这是一则示例公告。
音乐
封面

音乐

暂未播放

0:00 0:00
暂无歌词
分类
标签
站点统计
文章
155
分类
24
标签
387
总字数
345,424
运行时长
0
最后活动
0 天前

目录