Archive / Field notes

在时间的
横切面里阅读。

不是一张从上到下的清单,而是一条可穿行的工程轨迹。滑动领域,沿年份定位,回到每一个问题现场。

78notes across
9 disciplines
LIVE INDEX

拖动分类探索 / 向下穿行时间

202678 篇记录
  1. 01

    Prompt Engineering 实践:清晰指令、推理与分类案例

    通过概括、推断、转换、分类和思维链案例,整理让模型输出更稳定的提示词方法。

    AI 与机器学习
  2. 02

    RAG 入门:检索增强生成的核心链路

    解释文档处理、向量检索、上下文组织、生成校验与 RAG 的典型适用场景。

    AI 与机器学习
  3. 03

    Hugging Face 入门:Tokenizer、Pipeline 与多模态任务

    理解 Hugging Face 生态中的 Transformers、Tokenizer、Pipeline 以及文本、音频、视觉任务处理。

    AI 与机器学习
  4. 04

    PyTorch 入门:数据集、DataLoader 与训练流程

    从安装、常用库、Dataset/DataLoader 到简单神经网络训练,梳理 PyTorch 入门实践。

    AI 与机器学习
  5. 05

    数据结构:数组与特殊矩阵存储

    整理数组、对称矩阵、三角矩阵、三对角矩阵等数据结构的存储方式。

    数据结构与算法
  6. 06

    学习资源:数据结构与算法书单

    整理数据结构和算法相关书籍与学习资料。

    读书与资源
  7. 07

    Java 并发:volatile、synchronized 与原子操作

    整理 volatile、synchronized、原子操作和 Java 并发编程核心概念。

    Java 后端
  8. 08

    效率工具:Mac 日常软件清单

    整理 DeepL、腾讯柠檬、RunCat、Better365、iShot 等 Mac 日常工具。

    读书与资源
  9. 09

    学习资源:数据库与 MySQL 书单

    整理 MySQL 和数据库相关学习资源与入门书籍。

    读书与资源
  10. 10

    诊断工具:Arthas Java 线上问题排查

    整理 Arthas 的下载启动、常用命令和 Java 应用线上排查方式。

    DevOps 与工具
  11. 11

    运维工具:1Panel 面板快速上手

    记录 1Panel 的安装、环境准备、启动展示和常见运维面板使用体验。

    DevOps 与工具
  12. 12

    设计模式:责任链模式与请求处理链路

    梳理责任链模式的角色、优缺点、适用场景和 Java 实现方式。

    架构与中间件
  13. 13

    项目重构:价格接收前置服务改造记录

    记录一次价格接收前置项目的框架选型、业务梳理、方案设计和线程池实现。

    DevOps 与工具
  14. 14

    构建工具:Ant 打包与 Manifest 信息注入

    记录 Ant 构建 war/jar、Manifest 注入 Git 分支信息和脚本逻辑判断。

    DevOps 与工具
  15. 15

    架构方法:DDD 领域驱动设计入门

    从事件风暴、领域模型、限界上下文到工程分层,整理 DDD 的核心概念。

    架构与中间件
  16. 16

    学习资源:深度学习入门书单

    记录深度学习入门阶段值得阅读的书籍和学习路线。

    读书与资源
  17. 17

    效率工具:IDE、数据库与开发插件推荐

    整理 IntelliJ IDEA、VS Code、DBeaver 等开发工具及常用插件配置。

    读书与资源
  18. 18

    Java 基础:字符编码与 Unicode 体系

    整理字符编码的作用、常见编码体系和 Java 开发中的编码问题。

    Java 后端
  19. 19

    工程实践:配置迁移到环境变量

    记录把项目配置迁移到环境变量的实操步骤和工程化注意点。

    项目实践
  20. 20

    Java 基础:异常体系与处理方式

    梳理 Throwable、Error、Exception、常见异常和异常处理实践。

    Java 后端
  21. 21

    算法基础:顺序查找、二分查找与树型查找

    系统整理查找的基本概念、顺序查找、折半查找、分块查找和树型查找。

    数据结构与算法
  22. 22

    版本控制:Git 分支开发规范与协作流程

    整理 Git 仓库使用、分支含义、开发规约和常见协作场景处理步骤。

    DevOps 与工具
  23. 23

    容器工具:Docker 基础、安装与常用配置

    整理 Docker 基本概念、安装、镜像加速、常用命令和入门使用方式。

    DevOps 与工具
  24. 24

    Java 基础:动态代理机制与实践

    从接口代理、JDK 动态代理到工作中的抽象对象处理,整理动态代理实践。

    Java 后端
  25. 25

    大数据基础:Hadoop 与 HDFS 读写流程

    整理 Hadoop 基础概念、HDFS 读写流程以及大数据存储计算入门知识。

    架构与中间件
  26. 26

    JavaScript:ECMAScript 6+ 核心语法

    整理 let/const、解构、Symbol、函数、对象、模块等 ES6+ 常用语法。

    前端开发
  27. 27

    学习资源:Java 基础与进阶书单

    整理 Java 基础学习资源、书籍和长期学习路径。

    读书与资源
  28. 28

    项目实践:个人图床服务设计

    介绍个人图床项目的功能、优缺点和图片上传管理能力。

    项目实践
  29. 29

    网络工具:内网穿透基础与本地服务暴露

    记录内网穿透的用途、常见方案和本地服务暴露思路。

    DevOps 与工具
  30. 30

    Java 11:HttpClient、String API 与集合增强

    整理标准 HttpClient、免编译启动、String API、集合转换等 Java 11 常用变化。

    Java 后端
  31. 31

    Spring Cloud:Gateway 微服务网关入门

    介绍微服务网关的定位、依赖引入和简单路由配置实践。

    Spring 生态
  32. 32

    Java 17:Record、密封类与模式匹配

    整理文本块、switch 表达式、Record、密封类和 instanceof 模式匹配。

    Java 后端
  33. 33

    Java 8:Lambda、Stream 与 Optional

    整理函数式接口、Lambda、Optional、Stream 和 Date/Time API 等 Java 8 重点。

    Java 后端
  34. 34

    CI/CD:Jenkins 容器化快速搭建

    记录 Jenkins 快速启动、插件安装、用户权限、容器账户切换和初始化流程。

    DevOps 与工具
  35. 35

    前端样式:Layout 布局、BEM 与 Sass

    整理页面布局、BEM 命名、Sass 组织和前端样式结构化方法。

    前端开发
  36. 36

    算法练习:LeetCode 刷题记录与题型整理

    记录 LeetCode 题目练习、解题思路和常见算法模式。

    数据结构与算法
  37. 37

    Linux 运维:常用命令与 SSH 配置

    整理关机重启、SSH Key、自定义快捷指令等常用 Linux 操作。

    DevOps 与工具
  38. 38

    Java 并发:锁机制与并发控制模型

    整理共享锁、排他锁、悲观锁、乐观锁和常见锁模型。

    Java 后端
  39. 39

    工程实践:AOP 操作日志与数据脱敏

    记录用切面编程、自定义日志注解和返回对象处理实现日志脱敏。

    项目实践
  40. 40

    本地 HTTPS:mkcert 证书生成与调试

    记录 mkcert 的本地 CA、开发证书生成和 HTTPS 调试用法。

    DevOps 与工具
  41. 41

    数据结构:线性表、顺序表与链表

    整理线性表的基本操作、顺序表、单链表、双链表及 Java 实现。

    数据结构与算法
  42. 42

    Spring Cloud Alibaba:Nacos 配置与注册中心

    整理 Nacos 在微服务中的配置管理、服务注册发现、单机启动和集群部署。

    Spring 生态
  43. 43

    Nginx 实战:反向代理、负载均衡与静态资源

    整理 Nginx 起停、虚拟主机、反向代理、负载均衡、动静分离和防盗链配置。

    DevOps 与工具
  44. 44

    设计模式:观察者模式与事件通知机制

    记录观察者模式的基本思想、JDK 实现、Spring 事件机制和使用场景。

    架构与中间件
  45. 45

    学习资源:版本控制与设计模式书单

    整理版本控制、设计模式等工程师通用能力的学习资源。

    读书与资源
  46. 46

    文件上传:秒传、分片上传与断点续传

    整理大文件上传的背景、秒传、分片上传、断点续传和 OSS 方案。

    项目实践
  47. 47

    数据结构:图的存储、遍历与最短路径

    整理图的基本概念、邻接矩阵、邻接表、十字链表、遍历和最短路径等内容。

    数据结构与算法
  48. 48

    认证实践:JWT 登录机制与前后端接入

    从 Session 到 Token,整理 JWT 结构、签名、工具类、过滤器和 Axios 配置。

    项目实践
  49. 49

    数据结构:顺序队列、循环队列与链队列

    整理队列的基本操作、顺序存储、循环队列、链式队列及 Java 实现。

    数据结构与算法
  50. 50

    后端方案:分布式 ID 与随机数设计

    整理数据库号段、缓存数据库、UUID、Snowflake 等分布式 ID 设计方案。

    Java 后端
  51. 51

    Redis 基础:数据结构、过期策略与持久化

    整理 Redis 数据结构、单线程模型、过期删除、持久化、缓存一致性等核心问题。

    架构与中间件
  52. 52

    Java 基础:反射机制与字段处理实践

    记录反射基础、工作中的反射使用案例和抽象对象字段处理方式。

    Java 后端
  53. 53

    规则引擎实践:LiteFlow 快速上手

    介绍规则引擎的适用场景、LiteFlow 快速开始、规则编排和工程内配置方式。

    架构与中间件
  54. 54

    Java Web:Servlet 基础与生命周期

    整理 Servlet 定义、快速开始、生命周期、init/service/destroy 方法。

    Java 后端
  55. 55

    Spring 实战:定时任务场景与实现

    整理定时清理、价格文件获取、日终任务等工作场景下的定时任务实现。

    Spring 生态
  56. 56

    Shell 脚本实践:定时清理过期日志

    记录用 Shell 定时删除过期日志、日期计算和文件清理脚本。

    DevOps 与工具
  57. 57

    算法基础:排序概念与插入排序

    整理排序概念、插入排序等常见排序算法的思想和实现。

    数据结构与算法
  58. 58

    Spring Boot:日志配置与操作日志方案

    整理 Spring 日志配置、Logback 示例、操作日志切面和脱敏场景。

    Spring 生态
  59. 59

    Spring Boot:Admin 服务监控入门

    介绍 Spring Boot Admin 的服务端、客户端接入和应用监控基础。

    Spring 生态
  60. 60

    Spring Security:JWT 认证集成实践

    整理依赖引入、系统参数、JWT 工具类、Token 请求和认证过滤器。

    Spring 生态
  61. 61

    Spring Data Redis:RedisTemplate 工具模块封装

    记录 Spring Data Redis 依赖引入、RedisTemplate 封装和配置类实现。

    Spring 生态
  62. 62

    Spring Security:OAuth2 认证基础

    介绍 OAuth2 的核心概念和 Spring Security OAuth2 的入门使用。

    Spring 生态
  63. 63

    Spring 问题记录:yaml 资源文件读取

    记录 Spring 开发中遇到的 yaml 资源读取等问题和处理方式。

    Spring 生态
  64. 64

    Vue 状态管理:Pinia 入门与 Store 设计

    记录 Pinia 与 Vuex 的区别、安装引入、Store 定义和 Vue 项目使用方式。

    前端开发
  65. 65

    数据结构应用:栈和队列的典型场景

    整理括号匹配、表达式求值、递归、层次遍历和系统调度中的栈队列应用。

    数据结构与算法
  66. 66

    数据结构:顺序栈、共享栈与链栈

    整理栈的基本操作、顺序存储、共享栈、链式存储及 Java 实现。

    数据结构与算法
  67. 67

    数据结构:串的存储结构与基本操作

    整理串的存储结构、基本操作和字符串处理相关基础知识。

    数据结构与算法
  68. 68

    数据结构应用:哈夫曼树、哈夫曼编码与并查集

    整理树结构的典型应用,包括哈夫曼树、哈夫曼编码和并查集。

    数据结构与算法
  69. 69

    数据结构:树、二叉树与遍历基础

    整理树与二叉树的基本概念、性质、遍历方式和常见特殊二叉树。

    数据结构与算法
  70. 70

    TypeScript 入门:类型系统与工程配置

    整理 TypeScript 安装、基础类型、命名空间、配置文件和前端工程用法。

    前端开发
  71. 71

    SQL 优化:查询、JOIN、索引与分页实践

    围绕数据类型、SELECT、JOIN、索引、分页等场景整理 SQL 优化思路。

    架构与中间件
  72. 72

    Spring Security:认证授权基础配置

    整理 Spring Security 依赖、启动配置、登录用户配置和认证授权基础。

    Spring 生态
  73. 73

    跨端开发:uni-app 快速入门

    介绍 uni-app 的定位、快速开始和跨端小程序/移动端开发基础。

    前端开发
  74. 74

    测试实践:单元测试规范与质量门禁

    整理质量门禁、单测规范、屏蔽内容限制、测试用例要求和示例代码。

    项目实践
  75. 75

    工作流实践:Activiti 快速入门

    记录 Activiti 项目启动、表结构、流程设计器和工作流基础概念。

    项目实践
  76. 76

    系统集成:Web Service、SOAP 与 WSDL 基础

    梳理 Web Service 的 UDDI、WSDL、SOAP 三要素以及服务端/客户端实现。

    架构与中间件
  77. 77

    HTTPS 部署:网站证书与 Nginx 配置

    记录 Linux/Nginx 环境下证书下载、配置、检查和重启部署流程。

    DevOps 与工具
  78. 78

    Vue 3 入门:组合式 API、响应式与组件通信

    整理 Vue 3 与 Vue 2 差异、指令、响应式、组件通信、动态组件等内容。

    前端开发