zhaoshiping.top · Yunnan

ZhaoShiPing的技术博客:记录 Java、AI 与工程实践。

来自云南,长期整理后端开发、人工智能、数据工程、部署运维和个人项目复盘。联系邮箱:zhaoshiping2000@gmail.com。

查看学习路线 ✨
💻

把每一次踩坑,整理成下一次能复用的工程资产。

学习时间线 2020 → 2026
Java 后端基本功:Servlet 到 Spring Boot:原理拆解 Java 后端基本功:Servlet 到 Spring Boot:工程实战 HTTP、Tomcat 与一次请求的完整生命周期:原理拆解 HTTP、Tomcat 与一次请求的完整生命周期:工程实战 MySQL 索引、执行计划与慢查询治理:原理拆解 MySQL 索引、执行计划与慢查询治理:工程实战 Redis 缓存模型与高并发读路径:原理拆解 Redis 缓存模型与高并发读路径:工程实战 Spring Security 登录链路与权限模型:原理拆解 Spring Security 登录链路与权限模型:工程实战 Docker 化 Java 服务的第一套发布流程:原理拆解 Docker 化 Java 服务的第一套发布流程:工程实战 Transformer 从注意力机制到文本接口:原理拆解 Transformer 从注意力机制到文本接口:工程实战 GPT-3 节点下的提示词与 API 化 AI:原理拆解 GPT-3 节点下的提示词与 API 化 AI:工程实战 AlphaFold2 与 AI for Science 方法论:原理拆解 AlphaFold2 与 AI for Science 方法论:工程实战 Python 数据分析工作流:从 Notebook 到脚本:原理拆解 Python 数据分析工作流:从 Notebook 到脚本:工程实战 Baostock 金融数据采集与因子实验入门:原理拆解 Baostock 金融数据采集与因子实验入门:工程实战 Git 分支策略与个人知识库版本化:原理拆解 Git 分支策略与个人知识库版本化:工程实战 Linux 服务器基础:进程、端口、日志与权限:原理拆解 Linux 服务器基础:进程、端口、日志与权限:工程实战 搜索引擎高级语法做技术检索:原理拆解 搜索引擎高级语法做技术检索:工程实战 Markdown 技术写作:从草稿到可发布文章:原理拆解 Markdown 技术写作:从草稿到可发布文章:工程实战 Java 17 LTS:Records 与不可变数据建模:原理拆解 Java 17 LTS:Records 与不可变数据建模:工程实战 Spring Boot 配置体系与多环境治理:原理拆解 Spring Boot 配置体系与多环境治理:工程实战 JPA 与 MyBatis 的边界选择:原理拆解 JPA 与 MyBatis 的边界选择:工程实战 接口幂等设计与分布式锁实践:原理拆解 接口幂等设计与分布式锁实践:工程实战 消息队列入门:异步化与削峰:原理拆解 消息队列入门:异步化与削峰:工程实战 后端测试体系:单测、集成测试与 Testcontainers:原理拆解 后端测试体系:单测、集成测试与 Testcontainers:工程实战 深度学习硬核基础:张量与反向传播:原理拆解 深度学习硬核基础:张量与反向传播:工程实战 CNN、RNN 与 Transformer 的结构对比:原理拆解 CNN、RNN 与 Transformer 的结构对比:工程实战 MLOps 起步:数据版本、实验追踪与模型服务:原理拆解 MLOps 起步:数据版本、实验追踪与模型服务:工程实战 Prompt 模板化:把一次聊天变成可复用流程:原理拆解 Prompt 模板化:把一次聊天变成可复用流程:工程实战 Python 自动化脚本的工程化改造:原理拆解 Python 自动化脚本的工程化改造:工程实战 Windows 公网 IP 变更记录与远程运维提醒:原理拆解 Windows 公网 IP 变更记录与远程运维提醒:工程实战 ADB 调试与设备定位问题诊断:原理拆解 ADB 调试与设备定位问题诊断:工程实战 Nginx 反向代理与 HTTPS 基础:原理拆解 Nginx 反向代理与 HTTPS 基础:工程实战 技术博客的案例化写法:从问题到复盘:原理拆解 技术博客的案例化写法:从问题到复盘:工程实战 Spring Boot 3 迁移预备:Java 17 与 Jakarta:原理拆解 Spring Boot 3 迁移预备:Java 17 与 Jakarta:工程实战 OAuth2 与 JWT:登录态从单体走向分布式:原理拆解 OAuth2 与 JWT:登录态从单体走向分布式:工程实战 高并发接口压测:从 QPS 到瓶颈画像:原理拆解 高并发接口压测:从 QPS 到瓶颈画像:工程实战 领域驱动设计入门:聚合、实体和值对象:原理拆解 领域驱动设计入门:聚合、实体和值对象:工程实战 日志、指标、链路追踪的可观测性三件套:原理拆解 日志、指标、链路追踪的可观测性三件套:工程实战 Kubernetes 入门:Deployment、Service 与滚动发布:原理拆解 Kubernetes 入门:Deployment、Service 与滚动发布:工程实战 Diffusion 模型:DDPM 到 Stable Diffusion:原理拆解 Diffusion 模型:DDPM 到 Stable Diffusion:工程实战 CLIP 与文本图像对齐的工程理解:原理拆解 CLIP 与文本图像对齐的工程理解:工程实战 ChatGPT 与 RLHF:对话式大模型为什么出圈:原理拆解 ChatGPT 与 RLHF:对话式大模型为什么出圈:工程实战 向量检索入门:Embedding、ANN 与相似度:原理拆解 向量检索入门:Embedding、ANN 与相似度:工程实战 Baostock 多因子实验:数据质量与样本外验证:原理拆解 Baostock 多因子实验:数据质量与样本外验证:工程实战 Pandas 性能优化:从 apply 到向量化:原理拆解 Pandas 性能优化:从 apply 到向量化:工程实战 服务端文件上传:安全、存储与访问控制:原理拆解 服务端文件上传:安全、存储与访问控制:工程实战 Markdown 编辑器与图片上传体验设计:原理拆解 Markdown 编辑器与图片上传体验设计:工程实战 合规网络诊断:认证失败、DNS 与网关排查:原理拆解 合规网络诊断:认证失败、DNS 与网关排查:工程实战 GPT-4 时代:复杂推理、评测与 Prompt 工程:原理拆解 GPT-4 时代:复杂推理、评测与 Prompt 工程:工程实战 开源 LLM 实战:Llama 2、LoRA 与量化:原理拆解 开源 LLM 实战:Llama 2、LoRA 与量化:工程实战 RAG 第一性原理:检索增强不是向量库套壳:原理拆解 RAG 第一性原理:检索增强不是向量库套壳:工程实战 Agent 工具调用:从函数接口到任务编排:原理拆解 Agent 工具调用:从函数接口到任务编排:工程实战 多模态理解:图像、文本与结构化输出:原理拆解 多模态理解:图像、文本与结构化输出:工程实战 本地知识库助手:文档清洗与增量索引:原理拆解 本地知识库助手:文档清洗与增量索引:工程实战 Java 21 虚拟线程:并发写法的变化:原理拆解 Java 21 虚拟线程:并发写法的变化:工程实战 Spring Security 6:认证链路现代化:原理拆解 Spring Security 6:认证链路现代化:工程实战 数据库事务隔离级别与一致性异常:原理拆解 数据库事务隔离级别与一致性异常:工程实战 DDD 在博客系统里的落地边界:原理拆解 DDD 在博客系统里的落地边界:工程实战 CentOS 上部署 AI 服务与反向代理:原理拆解 CentOS 上部署 AI 服务与反向代理:工程实战 端口、证书与跨域:线上接口排障清单:原理拆解 端口、证书与跨域:线上接口排障清单:工程实战 ADB 自动化测试:定位、截图与日志采集:原理拆解 ADB 自动化测试:定位、截图与日志采集:工程实战 搜索语法进阶:从资料检索到竞品分析:原理拆解 搜索语法进阶:从资料检索到竞品分析:工程实战 技术路线图复盘:如何筛掉低价值学习内容:原理拆解 技术路线图复盘:如何筛掉低价值学习内容:工程实战 GPT-4o 与原生多模态交互:原理拆解 GPT-4o 与原生多模态交互:工程实战 Llama 3 本地部署:推理加速与服务封装:原理拆解 Llama 3 本地部署:推理加速与服务封装:工程实战 RAG 评测体系:召回、事实性与用户任务:原理拆解 RAG 评测体系:召回、事实性与用户任务:工程实战 Function Calling 设计:工具协议与错误恢复:原理拆解 Function Calling 设计:工具协议与错误恢复:工程实战 AI 代码助手的工程工作流:原理拆解 AI 代码助手的工程工作流:工程实战 模型安全:提示注入、越权与数据泄露防线:原理拆解 模型安全:提示注入、越权与数据泄露防线:工程实战 现代 Java 服务:观测性、容器化与云原生发布:原理拆解 现代 Java 服务:观测性、容器化与云原生发布:工程实战 Spring Boot Actuator 与健康检查:原理拆解 Spring Boot Actuator 与健康检查:工程实战 缓存一致性进阶:写穿、旁路与事件驱动:原理拆解 缓存一致性进阶:写穿、旁路与事件驱动:工程实战 API 网关设计:鉴权、限流与路由:原理拆解 API 网关设计:鉴权、限流与路由:工程实战 MySQL 分区、归档与冷热数据治理:原理拆解 MySQL 分区、归档与冷热数据治理:工程实战 金融数据管道:从采集到指标看板:原理拆解 金融数据管道:从采集到指标看板:工程实战 Windows 与 Linux 混合运维脚本:原理拆解 Windows 与 Linux 混合运维脚本:工程实战 图片上传与对象存储迁移方案:原理拆解 图片上传与对象存储迁移方案:工程实战 个人博客升级为作品集系统:原理拆解 个人博客升级为作品集系统:工程实战 代码智能体:长上下文与仓库理解:原理拆解 代码智能体:长上下文与仓库理解:工程实战 Agentic Coding 评测:从能跑到可信:原理拆解 Agentic Coding 评测:从能跑到可信:工程实战 多 Agent 协作:规划、执行与评审:原理拆解 多 Agent 协作:规划、执行与评审:工程实战 AI 训练进阶:数据配比、对齐与安全红队:原理拆解 AI 训练进阶:数据配比、对齐与安全红队:工程实战 小模型蒸馏与私有化部署取舍:原理拆解 小模型蒸馏与私有化部署取舍:工程实战 RAG 到 Agent:企业知识系统演进:原理拆解 RAG 到 Agent:企业知识系统演进:工程实战 Java 25 LTS 规划:长期维护与性能基线:原理拆解 Java 25 LTS 规划:长期维护与性能基线:工程实战 高吞吐 Java 服务:线程池、连接池与背压:原理拆解 高吞吐 Java 服务:线程池、连接池与背压:工程实战 事件驱动架构:Outbox 与最终一致性:原理拆解 事件驱动架构:Outbox 与最终一致性:工程实战 多租户 SaaS 后端设计:原理拆解 多租户 SaaS 后端设计:工程实战 安全开发基线:输入校验、XSS、CSRF 与审计:原理拆解 安全开发基线:输入校验、XSS、CSRF 与审计:工程实战 MySQL 性能压测与容量规划:原理拆解 MySQL 性能压测与容量规划:工程实战 CI/CD 流水线:从构建到灰度:原理拆解 CI/CD 流水线:从构建到灰度:工程实战 可观测性告警治理:减少噪声提高信号:原理拆解 可观测性告警治理:减少噪声提高信号:工程实战 个人高级项目包装:把博客做成技术资产:原理拆解 个人高级项目包装:把博客做成技术资产:工程实战 2026 Java 路线:JDK、Spring 与生产升级:原理拆解 2026 Java 路线:JDK、Spring 与生产升级:工程实战 AI 精通路线:模型、Agent、评测、工程闭环:原理拆解 AI 精通路线:模型、Agent、评测、工程闭环:工程实战 Java + AI 知识库智能博客毕业项目:原理拆解 Java + AI 知识库智能博客毕业项目:工程实战 企业 AI 网关:模型路由、成本与权限:原理拆解 企业 AI 网关:模型路由、成本与权限:工程实战 长上下文应用:文档理解与证据链:原理拆解 长上下文应用:文档理解与证据链:工程实战 实时语音 Agent:延迟、打断与状态管理:原理拆解 实时语音 Agent:延迟、打断与状态管理:工程实战 AI 应用后端:任务队列与异步工作流:原理拆解 AI 应用后端:任务队列与异步工作流:工程实战 Spring AI 与模型服务封装:原理拆解 Spring AI 与模型服务封装:工程实战 向量数据库生产化:索引、备份与迁移:原理拆解 向量数据库生产化:索引、备份与迁移:工程实战 知识库权限:文档级 ACL 与检索过滤:原理拆解 知识库权限:文档级 ACL 与检索过滤:工程实战 自动化评测平台:样本、评分与报告:原理拆解 自动化评测平台:样本、评分与报告:工程实战 全链路压测:用户、接口、模型和数据库:原理拆解 全链路压测:用户、接口、模型和数据库:工程实战 数据治理:从博客内容到训练样本:原理拆解

最新文章

最新笔记