Backend

后端开发笔记,涵盖 Java、Spring、MyBatis、Redis、MySQL、PHP、Docker 等。

Arthas 排查函数调用异常

使用阿里巴巴 Arthas 工具在线排查 Java 生产环境函数调用异常的实战记录,涵盖 watch、trace、jad、redefine、tt 等核心命令的对比与应用场景。

Java 并发编程实战读书笔记

《Java 并发编程实战》读书笔记,梳理线程安全、锁机制、JMM 内存模型、并发集合、线程池与异步编程等核心知识,帮助 Java 开发者深入掌握多线程编程。

HotSpot 虚拟机垃圾收集调优总结

HotSpot 虚拟机垃圾回收调优总结,系统梳理 Serial、CMS、G1、ZGC 等 GC 算法特点、JVM 调优参数及实际案例分析,帮助 Java 开发者优化应用性能。

MyBatis 的工作流程(一)

深入解析 MyBatis 在 Spring Boot 中的初始化与工作流程,涵盖 SqlSessionFactory 创建、Mapper 代理注册、SQL 执行与结果映射全链路。

Spring MVC 中的异常处理

深入讲解 Spring MVC 异常处理机制,涵盖 @ExceptionHandler、@ControllerAdvice、HandlerExceptionResolver 及全局异常处理最佳实践,提升 Web 应用健壮性。

Redis 面试题

Redis 面试题汇总,涵盖数据类型、持久化机制(RDB/AOF)、缓存穿透与雪崩解决方案、集群模式与分布式锁等核心考点,助你在面试中脱颖而出。

(翻译)Spring Boot 面试题

翻译 Spring Boot 面试题合集,覆盖自动配置原理、Starter 机制、Actuator 监控、配置优先级等高价值考点,适合 Java 后端工程师面试备战。

(翻译)Spring MVC 面试题

翻译 Spring MVC 面试题精选,涵盖 DispatcherServlet 工作流程、拦截器、异常处理、RESTful API 设计等高频考点,帮助 Java 开发者面试准备。

(翻译)常见 Spring 框架面试题

翻译国外经典 Spring 面试题合集,覆盖 Spring Core、IoC 容器、AOP 切面编程、Spring Boot 自动配置等核心知识点,助力 Java 后端开发者高效备战面试。

记一次 docker 网络问题排查

记录一次生产环境 Docker 网络故障的完整排查过程,涵盖 iptables 规则分析、防火墙调试、内核日志解读与容器间通信原理,积累 Docker 运维实战经验。

MySQL 使用笔记(三)

MySQL 数据库使用笔记(三),深入学习主从复制、读写分离、分库分表及高可用架构,帮助后端工程师构建可扩展的数据库系统。

MySQL 使用笔记(二)

MySQL 数据库使用笔记(二),继续整理 SQL 优化技巧、索引策略、事务与锁机制、慢查询分析等进阶内容,帮助开发者提升数据库性能调优能力。

OpenLDAP 学习笔记

OpenLDAP 学习笔记,详细介绍在 Mac 上安装、配置和使用 LDAP 目录服务,包括 slapd.conf 配置、Schema 定义、数据导入与管理,掌握统一身份认证基础。

Set up PHP development environment

搭建 PHP 开发环境的完整指南,涵盖 Apache、PHP、MySQL 的组合配置、phpMyAdmin 安装及常见扩展启用,快速启动 PHP Web 项目开发。

MySQL 使用笔记

MySQL 数据库使用笔记(一),涵盖安装配置、库表操作、SQL 查询优化、用户权限管理及常见问题处理,帮助后端开发者扎实掌握 MySQL 基本功。

Git 小结

Git 基础用法小结,涵盖常用命令如 add、commit、branch、merge、rebase、stash 及远程协作流程,适合 Git 初学者快速上手版本控制。