Archive

2026

Nginx 设计原理

从 HTTP 服务器到反向代理,剖析 Nginx 的模块化网关设计、单线程 IO 多路复用、多 Worker 进程架构等核心设计原理。

Redis 核心设计原理

深入解析 Redis 核心设计原理,包括数据结构、内存管理、持久化机制和单机架构设计

Nginx 入门教程

Nginx 入门教程,涵盖安装方式、配置文件结构、常用配置、反向代理、负载均衡、静态资源服务等核心功能

Shell 脚本基础

Shell 脚本入门,涵盖变量、参数、条件判断、循环、算术运算、输入输出及综合实例。

JWT 跨域认证

从 Session 到 Token 再到 JWT,梳理三种认证方式的原理、优缺点和适用场景。

2025 CCPC 北京市赛 E 题 题解

CCPC 2025 北京市赛 E 题 解题思路,在直线上找一点最小化到最远点的距离,使用二分答案与圆的交点参数化。

前缀和优化 DP

双指针 + 前缀和优化 DP,解决将数组划分为合法凸多边形边的计数问题,复杂度 O(n)。

前缀和优化算贡献

通过前缀和预处理将 O(n²) 的贡献计算优化到 O(n),解决奶龙农场的宝藏计算问题。

"边" BFS

当限制条件涉及连续三个点的三元组时,把"边"作为状态进行 BFS,记录路径回溯输出完整方案。

MyBatis-Plus 快速上手

介绍 ORM 概念、MyBatis-Plus 的依赖配置和 CRUD 基本用法,对比传统 MyBatis 与 MyBatis-Plus 的代码差异。

SpringBoot 快速上手

SpringBoot 快速入门指南,介绍约定优于配置、内嵌服务器、Starter依赖、热部署等核心特性,以及Web开发入门

Vue 基本语法

Vue 基础语法详解,涵盖文本插值、动态绑定、条件渲染、列表渲染、事件绑定、双向数据绑定、计算属性与监听器。

FastAPI 基础

FastAPI 基础入门教程,涵盖最简单的接口创建、请求参数处理(路径参数、查询参数、请求体)、响应类型设置等核心功能

数据库进阶概念

数据库进阶内容,涵盖事务 ACID、并发控制、索引、视图、触发器、存储过程与数据库恢复。

计算机网络整合笔记

计算机网络核心知识点整合,涵盖网络定义、组成、拓扑结构、OSI七层模型、TCP/IP四层模型、IP地址、子网划分、路由算法等网络基础

SQL 基础

SQL(Structured Query Language)结构化查询语言,涵盖 DDL、DML、DQL、DCL 基础语法与示例。

Java 基础

Java 基础知识点梳理,涵盖面向对象(封装、继承、多态、抽象、接口)、核心关键字、Object 类方法以及异常处理。