Writing
Monthly
Toggle theme
Toggle menu
Loading...
Writing
Blog, Non-linear Roaming, and Transcreation.
All
Blog
Non-linear Roaming
Transcreation
2026
三种主流的 Obsidian 笔记管理方法
Jan 11, 2026
介绍三个目前比较主流的笔记管理方法:Zettelkasten、PARA 方法、MOC,以及 Obsidian 的作者是如何管理笔记的
2025
IP 类型选择指南:IDC 机房 IP、ISP IP、住宅 IP 哪个适合你?
Dec 13, 2025
本文介绍四种常见 IP 类型(IDC 机房、单 ISP、双 ISP、真家宽)的区别和适用场景,解释为什么「共享人数」比 IP 类型更重要,并推荐几个实用的 IP 质量检测工具。
2024
把 Python 代码构建成可执行文件
Nov 27, 2024
使用 PyInstaller 和 Nuitka 把 Python 代码打包成可执行文件
Eslint Flat Config for Typescript & React
Oct 10, 2024
Eslint v9.x 版本 Flat Config 教程,支持 Typescript、React、Import 等等
博客搭建
Apr 27, 2024
博客搭建的技术栈
2023
状态管理之 Signal
Dec 22, 2023
探讨了 Signal 在状态管理中的应用,比较了其与 React useState 及其他框架的实现,分析了其响应式特性和优势。
内存管理-堆栈和GC
Dec 05, 2023
深入探讨了内存管理中的堆与栈的概念,解析了垃圾回收机制及其实现算法。通过结合C/C++和V8引擎的实例,帮助读者理解内存分配与释放的原理,并提供优化应用性能的实用技巧。
2022
commonjs与es模块的互操作
Mar 15, 2022
commonjs 模块与 es 模块同时使用时互相引用存在的问题
2021
业务组件设计个人实践
Mar 15, 2021
个人实践向,业务组件库设计思路
2020
从递归到树再到动态规划
Aug 06, 2020
通过递归、树一步步了解动态规划
2019
TypeScript、Rollup 搭建工具库
Dec 31, 2019
利用 TypeScript、Rollup 等一系列工具搭建个人或团队的工具库
acme.sh 证书颁发
Nov 21, 2019
使用 acme.sh 主动颁发证书