See you soon
  • 首页
  • 关于
  • 标签
  • 友链
  • 工具
  • 首页
  • 关于
  • 标签
  • 友链
  • 工具
  • 01
    笔记
    46 posts
    • Laws of Software Engineering,软件工程定律
      Wed Apr 22 2026
    • 浅记多因素身份认证
      Tue Apr 21 2026
    • Linux 内核中的度量单位
      Thu Apr 16 2026
    • 无法重复键入的 Fcitx5
      Mon Mar 30 2026
    • ZFS 降级事故
      Thu Mar 26 2026
    • 记被 XanMod Kernel 和 AppArmor 联合坑的一次踩坑
      Tue Mar 17 2026
    • agent 的 skill 与 toolcall
      Tue Mar 10 2026
    • 记一次服务器被挂恶意挖矿二进制
      Sat Mar 07 2026
    • 活着的 Arc
      Fri Mar 06 2026
    • 于 Tokio 中卸载 CPU Bound 任务
      Sun Feb 22 2026
    • 74LS 家族手册
      Sun Feb 08 2026
    • JDK Projects 备忘录
      Tue Feb 03 2026
    • 用 curl 下载 OnePlus 的 ROM
      Tue Jan 13 2026
    • 实用命令切片
      Sat Jan 10 2026
    • 再见,Oh My Zsh。
      Tue Jan 06 2026
    • 你不应该复用 strings.Builder
      Thu Jan 01 2026
    • 支持删除的布隆过滤器
      Tue Jul 29 2025
    • 基于栈的虚拟机与基于寄存器的虚拟机
      Sun Jul 20 2025
    • RVA23 包含了什么
      Fri Jul 11 2025
    • Rust 的边界检查是否已经有很大的进步
      Tue Jul 08 2025
    • 使用 Rust 编写操作系统:Barebones
      Thu Jul 03 2025
    • 使用 Rust 编写操作系统:引言
      Tue Jul 01 2025
    • 编译器笔记:rope
      Thu May 22 2025
    • 编译器笔记:CST
      Mon May 19 2025
    • Paradoxical 札记
      Mon May 12 2025
    • 简单的相似去重算法(基于向量)
      Mon May 12 2025
    • 简单的 CFG 语法分析方法
      Mon Apr 28 2025
    • 让 OpenCV 可以被静态链接
      Tue Feb 11 2025
    • 图片搜索笔笺
      Fri Dec 27 2024
    • 电路板设计笔记-保护
      Tue Nov 12 2024
    • 使用 Rust 实现 SnowflakeId
      Wed Oct 23 2024
    • 使用 Rust 实现拓展系统札记
      Wed Sep 18 2024
    • 遗传学定律的代码实现
      Sat Aug 31 2024
    • EN:The Journey of Rust and Procps
      Tue Aug 20 2024
    • ZH:Rust 与 Procps 之旅
      Tue Aug 20 2024
    • GSoC2024 笔记:使用 Rust 重新实现 procps
      Thu Mar 28 2024
    • JWT 小册
      Wed Feb 21 2024
    • Guava:Cache
      Wed Oct 18 2023
    • 编译器笔记:增量编译
      Fri Oct 06 2023
    • Gradle秘境:添加一个类似modCompileOnly的依赖块
      Sun Sep 17 2023
    • Minecraft:原始经济系统设计简述
      Sat Aug 26 2023
    • TinyRemapper笔记
      Fri Jun 23 2023
    • MicroOS:进阶
      Mon Jun 12 2023
    • MicroOS:起步
      Mon May 15 2023
    • DFS:深度优先搜索
      Fri Feb 18 2022
    • 目录遍历攻击
      Wed Oct 27 2021
  • 02
    电子设计
    2 posts
    • 74LS 家族手册
      Sun Feb 08 2026
    • 电路板设计笔记-保护
      Tue Nov 12 2024
  • 03
    AI
    1 posts
    • agent 的 skill 与 toolcall
      Tue Mar 10 2026
  • 04
    Agent
    1 posts
    • agent 的 skill 与 toolcall
      Tue Mar 10 2026
  • 05
    随笔
    7 posts
    • 如我所见,梦破碎的时候
      Thu Feb 19 2026
    • 关于历史
      Wed Jan 28 2026
    • 博客的明日
      Mon Dec 22 2025
    • 被 AppArmor 击杀的 Dockge
      Sun Oct 12 2025
    • AI 时代的自我
      Sat Aug 23 2025
    • 农夫乐事 FaQ 启示
      Sun Sep 22 2024
    • 关于卸载BlueStacks后遇到的问题
      Sun Jun 27 2021
  • 06
    算法
    5 posts
    • 支持删除的布隆过滤器
      Tue Jul 29 2025
    • 简单的相似去重算法(基于向量)
      Mon May 12 2025
    • 简单的 CFG 语法分析方法
      Mon Apr 28 2025
    • 图片搜索笔笺
      Fri Dec 27 2024
    • DFS:深度优先搜索
      Fri Feb 18 2022
  • 07
    Rust
    11 posts
    • 活着的 Arc
      Fri Mar 06 2026
    • 于 Tokio 中卸载 CPU Bound 任务
      Sun Feb 22 2026
    • Rust 的边界检查是否已经有很大的进步
      Tue Jul 08 2025
    • 使用 Rust 编写操作系统:Barebones
      Thu Jul 03 2025
    • 使用 Rust 编写操作系统:引言
      Tue Jul 01 2025
    • Paradoxical 札记
      Mon May 12 2025
    • 使用 Rust 实现 SnowflakeId
      Wed Oct 23 2024
    • 使用 Rust 实现拓展系统札记
      Wed Sep 18 2024
    • EN:The Journey of Rust and Procps
      Tue Aug 20 2024
    • ZH:Rust 与 Procps 之旅
      Tue Aug 20 2024
    • GSoC2024 笔记:使用 Rust 重新实现 procps
      Thu Mar 28 2024
  • 08
    Linux
    18 posts
    • Linux 内核中的度量单位
      Thu Apr 16 2026
    • 向 NAS 引入 samba
      Thu Apr 02 2026
    • 无法重复键入的 Fcitx5
      Mon Mar 30 2026
    • ZFS 降级事故
      Thu Mar 26 2026
    • 记被 XanMod Kernel 和 AppArmor 联合坑的一次踩坑
      Tue Mar 17 2026
    • 记一次服务器被挂恶意挖矿二进制
      Sat Mar 07 2026
    • 用 curl 下载 OnePlus 的 ROM
      Tue Jan 13 2026
    • 实用命令切片
      Sat Jan 10 2026
    • 再见,Oh My Zsh。
      Tue Jan 06 2026
    • 被 AppArmor 击杀的 Dockge
      Sun Oct 12 2025
    • EN:The Journey of Rust and Procps
      Tue Aug 20 2024
    • ZH:Rust 与 Procps 之旅
      Tue Aug 20 2024
    • 使用 debootstrap 与 schroot 构建一个纯净环境
      Fri Jul 12 2024
    • 使用密钥登录 SSH
      Wed Jan 31 2024
    • MicroOS:进阶
      Mon Jun 12 2023
    • MicroOS:起步
      Mon May 15 2023
    • Swapfile 指北
      Sun Jan 29 2023
    • 如何挂载.img文件,以及如何使用QEMU模拟arm64环境
      Wed Aug 04 2021
  • 09
    教程
    12 posts
    • 向 NAS 引入 samba
      Thu Apr 02 2026
    • 令 acme.sh 使用 Cloudflare 的 DNS API 签发与续签证书
      Wed Feb 25 2026
    • 更加现代的 PaperMC Minecraft 插件设计指南
      Tue May 06 2025
    • 简单地使用 Caddy 实现 CORS 配置
      Sun Apr 27 2025
    • 使用 debootstrap 与 schroot 构建一个纯净环境
      Fri Jul 12 2024
    • GPG添加新的用户信息
      Wed May 29 2024
    • 使用密钥登录 SSH
      Wed Jan 31 2024
    • Swapfile 指北
      Sun Jan 29 2023
    • GPG 物理密钥的安装与密钥的迁移
      Wed Jun 22 2022
    • 用GPG签名告诉大家这就是我的提交
      Fri Feb 18 2022
    • 如何挂载.img文件,以及如何使用QEMU模拟arm64环境
      Wed Aug 04 2021
    • 在树莓派上编译 OpenCV
      Mon Aug 02 2021
  • 10
    GPG
    4 posts
    • 重置 GPG 智能密钥
      Fri Apr 03 2026
    • GPG添加新的用户信息
      Wed May 29 2024
    • GPG 物理密钥的安装与密钥的迁移
      Wed Jun 22 2022
    • 用GPG签名告诉大家这就是我的提交
      Fri Feb 18 2022
  • 11
    安全
    4 posts
    • 浅记多因素身份认证
      Tue Apr 21 2026
    • 记一次服务器被挂恶意挖矿二进制
      Sat Mar 07 2026
    • GPG 物理密钥的安装与密钥的迁移
      Wed Jun 22 2022
    • 目录遍历攻击
      Wed Oct 27 2021
  • 12
    Java
    6 posts
    • JDK Projects 备忘录
      Tue Feb 03 2026
    • 更加现代的 PaperMC Minecraft 插件设计指南
      Tue May 06 2025
    • Guava:Cache
      Wed Oct 18 2023
    • Gradle秘境:添加一个类似modCompileOnly的依赖块
      Sun Sep 17 2023
    • Minecraft:原始经济系统设计简述
      Sat Aug 26 2023
    • TinyRemapper笔记
      Fri Jun 23 2023
  • 13
    Gradle
    1 posts
    • Gradle秘境:添加一个类似modCompileOnly的依赖块
      Sun Sep 17 2023
  • 14
    Minecraft
    4 posts
    • 更加现代的 PaperMC Minecraft 插件设计指南
      Tue May 06 2025
    • Gradle秘境:添加一个类似modCompileOnly的依赖块
      Sun Sep 17 2023
    • Minecraft:原始经济系统设计简述
      Sat Aug 26 2023
    • TinyRemapper笔记
      Fri Jun 23 2023
  • 15
    开源
    1 posts
    • GSoC2024 笔记:使用 Rust 重新实现 procps
      Thu Mar 28 2024
  • 16
    Guava
    1 posts
    • Guava:Cache
      Wed Oct 18 2023
  • 17
    后端
    5 posts
    • 浅记多因素身份认证
      Tue Apr 21 2026
    • 活着的 Arc
      Fri Mar 06 2026
    • 于 Tokio 中卸载 CPU Bound 任务
      Sun Feb 22 2026
    • 使用 Rust 实现 SnowflakeId
      Wed Oct 23 2024
    • JWT 小册
      Wed Feb 21 2024
  • 18
    JWT
    1 posts
    • JWT 小册
      Wed Feb 21 2024
  • 19
    翻译
    2 posts
    • Laws of Software Engineering,软件工程定律
      Wed Apr 22 2026
    • 文章翻译:从init.vim到init.lua
      Mon Dec 20 2021
  • 20
    MicroOS
    2 posts
    • MicroOS:进阶
      Mon Jun 12 2023
    • MicroOS:起步
      Mon May 15 2023
  • 21
    游戏设计
    1 posts
    • Minecraft:原始经济系统设计简述
      Sat Aug 26 2023
  • 22
    编译器
    6 posts
    • 基于栈的虚拟机与基于寄存器的虚拟机
      Sun Jul 20 2025
    • RVA23 包含了什么
      Fri Jul 11 2025
    • 编译器笔记:rope
      Thu May 22 2025
    • 编译器笔记:CST
      Mon May 19 2025
    • 简单的 CFG 语法分析方法
      Mon Apr 28 2025
    • 编译器笔记:增量编译
      Fri Oct 06 2023
  • 23
    RISC-V
    1 posts
    • RVA23 包含了什么
      Fri Jul 11 2025
  • 24
    FabricMC
    1 posts
    • TinyRemapper笔记
      Fri Jun 23 2023
  • 25
    存储
    2 posts
    • 向 NAS 引入 samba
      Thu Apr 02 2026
    • ZFS 降级事故
      Thu Mar 26 2026
  • 26
    DevOps
    5 posts
    • 向 NAS 引入 samba
      Thu Apr 02 2026
    • ZFS 降级事故
      Thu Mar 26 2026
    • 令 acme.sh 使用 Cloudflare 的 DNS API 签发与续签证书
      Wed Feb 25 2026
    • 简单地使用 Caddy 实现 CORS 配置
      Sun Apr 27 2025
    • 使用 debootstrap 与 schroot 构建一个纯净环境
      Fri Jul 12 2024
  • 27
    Tokio
    1 posts
    • 于 Tokio 中卸载 CPU Bound 任务
      Sun Feb 22 2026
  • 28
    SSL
    1 posts
    • 令 acme.sh 使用 Cloudflare 的 DNS API 签发与续签证书
      Wed Feb 25 2026
  • 29
    Go
    1 posts
    • 你不应该复用 strings.Builder
      Thu Jan 01 2026
  • 30
    OS教程
    2 posts
    • 使用 Rust 编写操作系统:Barebones
      Thu Jul 03 2025
    • 使用 Rust 编写操作系统:引言
      Tue Jul 01 2025
  • 31
    操作系统
    2 posts
    • 使用 Rust 编写操作系统:Barebones
      Thu Jul 03 2025
    • 使用 Rust 编写操作系统:引言
      Tue Jul 01 2025
  • 32
    SSH
    1 posts
    • 使用密钥登录 SSH
      Wed Jan 31 2024
  • 33
    Windows
    1 posts
    • 关于卸载BlueStacks后遇到的问题
      Sun Jun 27 2021
  • 34
    Shell
    1 posts
    • 再见,Oh My Zsh。
      Tue Jan 06 2026
  • 35
    图片处理
    1 posts
    • 图片搜索笔笺
      Fri Dec 27 2024
  • 36
    OpenCV
    2 posts
    • 让 OpenCV 可以被静态链接
      Tue Feb 11 2025
    • 在树莓派上编译 OpenCV
      Mon Aug 02 2021
  • 37
    嵌入式
    1 posts
    • 在树莓派上编译 OpenCV
      Mon Aug 02 2021
  • 38
    树莓派
    1 posts
    • 在树莓派上编译 OpenCV
      Mon Aug 02 2021
  • 39
    虚拟机
    1 posts
    • 基于栈的虚拟机与基于寄存器的虚拟机
      Sun Jul 20 2025
  • 40
    QEMU
    1 posts
    • 如何挂载.img文件,以及如何使用QEMU模拟arm64环境
      Wed Aug 04 2021
  • 41
    数据结构
    2 posts
    • 支持删除的布隆过滤器
      Tue Jul 29 2025
    • 编译器笔记:rope
      Thu May 22 2025
  • 42
    Vim
    1 posts
    • 文章翻译:从init.vim到init.lua
      Mon Dec 20 2021
  • 43
    Lua
    1 posts
    • 文章翻译:从init.vim到init.lua
      Mon Dec 20 2021
  • 44
    Git
    1 posts
    • 用GPG签名告诉大家这就是我的提交
      Fri Feb 18 2022
  • 45
    Caddy
    1 posts
    • 简单地使用 Caddy 实现 CORS 配置
      Sun Apr 27 2025
  • 46
    向量数据库
    1 posts
    • 简单的相似去重算法(基于向量)
      Mon May 12 2025
  • 47
    容器
    3 posts
    • 记被 XanMod Kernel 和 AppArmor 联合坑的一次踩坑
      Tue Mar 17 2026
    • 记一次服务器被挂恶意挖矿二进制
      Sat Mar 07 2026
    • 被 AppArmor 击杀的 Dockge
      Sun Oct 12 2025
  • 48
    C++
    1 posts
    • 让 OpenCV 可以被静态链接
      Tue Feb 11 2025
  • 49
    Postgres
    1 posts
    • 记一次服务器被挂恶意挖矿二进制
      Sat Mar 07 2026

Build with