分类
AI
.NET
Architecture
Distributed
Linux
Database
Middleware
CloudNative
Go
Dev Tools
Site Building
2026
Claude Code 使用指南
HttpClient 的前世今生:从 Socket 耗尽到 .NET 8 韧性管线
.NET 新特性(六):.NET 10(C# 14)最新 LTS
.NET 新特性(五):.NET 9(C# 13)精炼优化
.NET 新特性(四):.NET 8(C# 12)成熟与 NativeAOT
.NET 新特性(三):.NET 7(C# 11)表达力提升
.NET 新特性(二):.NET 6(C# 10)首个统一 LTS
.NET 新特性(一):.NET 5(C# 9)统一时代开端
设计模式实战(九):命令与状态模式——CQRS 与状态机的落地
2025
设计模式实战(八):单例模式——全局唯一与它的反模式面
设计模式实战(七):观察者模式——C# event 的真相与领域事件
设计模式实战(六):责任链模式——ASP.NET Core 中间件的真相
设计模式实战(五):装饰器模式——透明地叠加功能
设计模式实战(四):建造者模式——优雅地构造复杂对象
设计模式实战(三):工厂模式——创建对象的烦恼与 DI 容器
设计模式实战(二):策略模式——干掉那一坨 if/switch
设计模式实战(一):总览——模式的本质与 SOLID
领域驱动设计(六):落地——整洁架构与 .NET 工程结构
领域驱动设计(五):CQRS——读写分离与领域模型
领域驱动设计(四):领域事件与事件溯源——用事件驱动业务
领域驱动设计(三):实体与值对象——建模积木的选择
领域驱动设计(二):聚合设计精讲——一致性边界的艺术
领域驱动设计(一):战略设计与战术设计全景
后端架构实战(八):落地——用 ASP.NET Core 搭一个微服务骨架
后端架构实战(七):可观测性——微服务的神经系统
后端架构实战(六):服务间通信——RPC、REST 还是消息
后端架构实战(五):分布式数据一致性——ACID 之后怎么办
后端架构实战(四):微服务的"分布式税"——你准备好买单了吗
后端架构实战(三):服务拆分的第一性原理——按领域切,不是按技术切
后端架构实战(二):为单体正名——模块化单体才是被低估的最佳实践
后端架构实战(一):好架构的本质——没有银弹,只有权衡
分布式系统学习笔记(五):复制与 Gossip
分布式系统学习笔记(四):分布式事务
分布式系统学习笔记(三):分布式锁
分布式系统学习笔记(二):共识算法 Raft
分布式系统学习笔记(一):CAP 与一致性
操作系统学习笔记(五):内存管理
操作系统学习笔记(四):零拷贝技术
操作系统学习笔记(三):Reactor 与 Proactor 模式
操作系统学习笔记(二):进程、线程与协程
操作系统学习笔记(一):I/O 模型全解
.NET 性能优化与 Profiling:定位瓶颈与榨干性能
.NET 高并发编程全景:从异步到高性能实战
.NET Dump 诊断:从抓取到分析(Linux + Windows)
ASP.NET Core 学习笔记(五):进阶与生产实践
ASP.NET Core 学习笔记(四):API 设计与错误处理
ASP.NET Core 学习笔记(三):认证与授权
ASP.NET Core 学习笔记(二):路由与控制器
ASP.NET Core 学习笔记(一):基础架构与启动流程
.NET 单元测试(七):测试工程化
.NET 单元测试(六):集成测试
.NET 单元测试(五):难测场景实战
.NET 单元测试(四):依赖注入与可测试性
.NET 单元测试(三):Mock 与隔离
.NET 单元测试(二):xUnit 进阶
.NET 单元测试(一):基础入门
数据库系列(十):数据存储全景 — OLTP / OLAP / HTAP / 数仓 / Lakehouse 一图看懂
数据库系列(九):SQL 方言与查询优化器 — 为什么同样的 SQL 性能差 10 倍
数据库系列(八):复制与高可用 — 主从、半同步、MGR、AlwaysOn、ADG
数据库系列(七):日志与崩溃恢复 — ARIES、WAL、Checkpoint
数据库系列(六):锁与并发控制 — 从行锁到死锁检测
数据库系列(五):MVCC 与隔离级别 — 为什么数据库不再读阻塞写
数据库系列(四):事务与 ACID — 从单机原子性到分布式一致性
数据库系列(三):索引原理 — B+ 树、位图、倒排与四大数据库的实现差异
数据库系列(二):存储引擎 — 堆表 vs 索引组织表 vs 列存
数据库系列(一):从一行 UPDATE 看懂关系数据库
Doris 学习笔记(二):进阶与实战
Doris 学习笔记(一):基础与架构
Nginx 学习笔记(四):深入原理
Nginx 学习笔记(三):HTTPS、性能优化与实战
Nginx 学习笔记(二):反向代理与负载均衡
Nginx 学习笔记(一):基础与核心配置
消息队列(四):RabbitMQ vs Kafka 深度对比
消息队列(三):Kafka 深入
消息队列(二):RabbitMQ 深入
消息队列(一):核心概念
Elasticsearch 学习笔记(五):集群与运维
Elasticsearch 学习笔记(四):进阶查询与优化
Elasticsearch 学习笔记(三):聚合分析
Elasticsearch 学习笔记(二):文档操作与搜索
Elasticsearch 学习笔记(一):基础入门
Redis 学习笔记(四):持久化与高可用
Redis 学习笔记(三):分布式锁
Redis 学习笔记(二):缓存实战
Redis 学习笔记(一):基础与数据类型
K8s 学习笔记(八):排错与运维
2024
K8s 学习笔记(七):安全与 RBAC
K8s 学习笔记(六):调度与扩缩
K8s 学习笔记(五):配置与存储
K8s 学习笔记(四):服务发现与网络
K8s 学习笔记(三):工作负载管理
K8s 学习笔记(二):Pod 与容器管理
K8s 学习笔记(一):入门与集群搭建
Kubectl 命令速查手册
Docker 学习笔记(五):生产实践与安全
Docker 学习笔记(四):网络与存储
Docker 学习笔记(三):Docker Compose 多服务编排
Docker 学习笔记(二):Dockerfile 与镜像最佳实践
Docker 学习笔记(一):基础与核心原理
Go 学习笔记(七):进阶特性
Go 学习笔记(六):标准库与工程实践
Go 学习笔记(五):并发编程
Go 学习笔记(四):接口与错误处理
Go 学习笔记(三):复合数据类型
Go 学习笔记(二):基础语法与数据类型
Go 学习笔记(一):环境搭建与入门基础
Linux 性能诊断速查手册
Linux 命令速查手册
Git 命令速查手册
Hugo 博客自动部署实战:GitHub Actions + SSH
Hugo 命令速查手册