精选文章

写作是我复盘和表达技术理解的方式

我会整理项目实践、基础知识和学习方法,也用写作记录自己的理解和思考。

MySQL · 数据库 · DDL2026年7月24日

MySQL 学习笔记 01:从概念到约束,搭好库表骨架

我按概念、安装连接、SQL 分类、库表 DDL、数据类型和约束,整理了 MySQL 前 20 节的学习内容与练习清单。

这是我的 MySQL 学习笔记系列第一篇,我用自己的理解串起建库建表和主外键约束。

计算机网络 · TCP/IP · UDP2026年7月23日

网络基础一次理清:IP、端口、套接字与 TCP/UDP

我从 IP、端口、Socket 和五元组出发,整理 TCP 与 UDP 通信的基础概念。

这篇文章对应当前阶段的重要学习节点。

AI Agent · 自动化 · Hermes2026年7月9日

用 Hermes Agent 搭建成熟工作流:从聊天机器人到自动化团队

我总结 Hermes Agent 的 Memory、Skills、Gateway 与 Cron 工作流,以及从单次对话走向自动化的方法。

这篇文章对应当前阶段的重要学习节点。

全部文章

继续查看完整写作档案

保留搜索和标签筛选,方便快速定位你更关心的主题。

MySQL数据库DDL
2026年7月24日

MySQL 学习笔记 01:从概念到约束,搭好库表骨架

我按概念、安装连接、SQL 分类、库表 DDL、数据类型和约束,整理了 MySQL 前 20 节的学习内容与练习清单。

计算机网络TCP/IPUDP
2026年7月23日

网络基础一次理清:IP、端口、套接字与 TCP/UDP

我从 IP、端口、Socket 和五元组出发,整理 TCP 与 UDP 通信的基础概念。

AI Agent自动化Hermes
2026年7月9日

用 Hermes Agent 搭建成熟工作流:从聊天机器人到自动化团队

我总结 Hermes Agent 的 Memory、Skills、Gateway 与 Cron 工作流,以及从单次对话走向自动化的方法。

年度总结AI Agent学习记录
2026年6月21日

在CSDN写了一年,我从“Hello World“走到了AI Agent

我回顾一年的学习与写作经历,以及从编程入门到 AI Agent 项目实践的变化。

OpenClawAI Agent部署
2026年6月1日

OpenClaw配置完全指南:从零搭建个人AI助手

我整理 OpenClaw 的安装、模型接入、消息渠道和本地部署流程。

JavaLangChain4jAI
2026年6月1日

Java从零到熟练(十二):Java与AI工具整合

我介绍如何使用 LangChain4j 在 Java 项目中接入大语言模型。

JavaSpring
2026年6月1日

Java从零到熟练(十一):Spring框架入门

我整理 Spring 的 IoC、依赖注入、AOP、MVC 和事务管理基础。

JavaJVM性能优化
2026年6月1日

Java从零到熟练(十):JVM基础与性能优化

我整理 JVM 执行流程、内存结构、垃圾回收和基础性能调优知识。

Java并发编程
2026年6月1日

Java从零到熟练(九):并发编程基础

我整理线程创建、同步、线程通信、并发集合、线程池和原子类。

Java泛型注解
2026年6月1日

Java从零到熟练(八):泛型与注解

我通过泛型类、泛型方法和注解示例整理 Java 类型复用与元数据机制。

Java异常处理I/O
2026年6月1日

Java从零到熟练(七):异常处理与I/O

我整理异常体系、自定义异常以及 Java I/O 的常用处理方式。

Java集合框架
2026年6月1日

Java从零到熟练(六):集合框架

我对比 List、Set、Map 的常见实现,并整理 Collections 工具类和集合转换。

Java面向对象
2026年6月1日

Java从零到熟练(五):面向对象进阶

我整理继承、多态、抽象类、接口和类型转换等面向对象进阶内容。

Java面向对象
2026年6月1日

Java从零到熟练(四):面向对象基础

我从类、对象、属性和方法开始整理 Java 面向对象编程基础。

Java流程控制
2026年6月1日

Java从零到熟练(三):流程控制

我整理条件判断、循环结构以及 break 和 continue 的使用方式。

Java基础语法
2026年6月1日

Java从零到熟练(二):变量、数据类型与运算符

我整理变量、基本数据类型、类型转换、运算符、字符串和常量。

Java环境搭建
2026年6月1日

Java从零到熟练(一):环境搭建与第一个程序

我记录 JDK 和 IDE 环境搭建、Hello World 编译运行及常见错误处理。

HermesAI Agent部署
2026年5月28日

Hermes Agent 完全使用指南:从安装到多平台部署的全流程教程

我整理 Hermes Agent 的安装、模型配置、工具、网关和多平台部署流程。

轻灵记忆系统Agent
2026年5月23日

从零搭建轻灵(五):记忆系统与生产化特性

我介绍轻灵的三层记忆、向量搜索、Mission、Daemon 和 Dashboard。

轻灵工具系统Pipeline
2026年5月23日

从零搭建轻灵(四):工具系统与 Pipeline

我介绍轻灵可插拔工具系统以及控制工具行为的 Pipeline。

轻灵TUI终端
2026年5月18日

从零搭建轻灵(三):流式 TUI 终端界面

我记录使用 ANSI 转义序列实现流式终端界面的过程。

轻灵Agent LoopTool Calling
2026年5月18日

从零搭建轻灵(二):Agent Loop 核心循环

我介绍 ReAct、Tool Calling 和工具结果回填组成的 Agent Loop。

轻灵架构TypeScript
2026年5月18日

从零搭建轻灵(一):架构总览与技术选型

我从整体模块和技术选型开始介绍轻灵项目的架构。

轻灵TypeScriptAI Agent
2026年5月18日

从零搭建轻灵:一个 TypeScript CLI Agent 框架的诞生

我介绍使用 TypeScript 与模型 API 构建 CLI Agent 框架的完整系列。

轻棋局部署运维
2026年5月18日

轻棋局(六):部署上线与运维

我记录轻棋局使用 Cloudflare 边缘入口、Java 源站和静态资源发布的部署流程。

轻棋局架构多棋种
2026年5月17日

轻棋局(五):多棋种统一架构

我介绍象棋、五子棋和围棋共享用户、房间和对局系统的架构设计。

轻棋局SPA前端
2026年5月17日

轻棋局(四):前端 SPA 实战

我记录轻棋局单页前端的页面结构、状态交互和主要流程。

轻棋局游戏 AI搜索算法
2026年5月17日

轻棋局(三):AI 引擎设计与实现

我介绍象棋、五子棋和围棋引擎接口及各自的搜索实现。

轻棋局JavaWebSocket
2026年5月17日

轻棋局(二):后端核心架构

我介绍 Undertow、WebSocket、认证、房间管理和实时对战的后端实现。

轻棋局Java架构
2026年5月17日

轻棋局(一):项目总览与架构设计

我介绍轻棋局的整体结构,以及选择 Undertow 作为轻量 Java Web 服务的原因。

Java线程项目实战
2026年1月31日

线程进阶: 无人机自动防空平台开发教程V2

基于Java线程的无人机防空平台仿真系统,包含窗体界面、多线程控制和事件监听等模块。

Java线程
2026年1月30日

线程之舞:程序运行的韵律与光影

介绍单线程程序执行特点及多线程必要性,讲解Java创建线程的第一种方式——继承Thread类。

Markdown文档
2026年1月21日

Markdow文档初学

介绍Markdown基础语法,包括标题、文字样式、列表、代码块、引用、分割线以及表格的创建方法。

Java文件IO项目实战
2025年11月30日

JAVA实战:文件管理系统1.0

基于Java的文件管理系统,提供文件列表查看、创建、删除、获取路径和多级目录创建功能。

C语言算法递归
2025年11月21日

C语言经典算法:汉诺塔问题

通过递归思想解决汉诺塔问题,详细解释递归的核心思想和C语言完整实现代码。

C语言数组数据结构
2025年10月15日

C语言初步学习:数组的增删查改

基于静态数组的动态数组操作库,提供增删查改等基本功能,包含边界检查。

C语言基础
2025年10月12日

C语言基础知识梳理1.0

C语言基础知识笔记,包含数据类型、常量与变量、运算符和常见数据结构。

Java基础GUI
2025年8月12日

Java数据类型与基本语法知识回顾

系统介绍Java编程基础知识,包括数据类型、类与对象、接口实现、数组操作和图形界面开发。

Java图像处理项目实战
2025年8月8日

初步Java学习:图像处理2.0

基于Java的图像处理系统,实现灰度、马赛克、油画、去背景等多种滤镜效果。

Java图像处理Swing
2025年8月6日

初步Java学习:图像处理1.0

使用Java Swing框架实现图片处理功能,包括马赛克、亮度提升、滤镜和灰度处理。

JavaSwingGUI
2025年8月3日

初步Java学习:面向对象编程(3)

介绍Java Swing界面开发的实现方法,重点讲解登录界面的组件设置与功能实现。

JavaSwing绘图
2025年8月1日

初步JAVA学习:面向对象编程(2)

基于Java Swing的绘图板开发流程,演示MouseListener接口和Graphics对象的图形绘制。

JavaOOP面向对象
2025年7月25日

初步JAVA学习:面向对象编程(1)

面向对象编程(OOP)基础介绍,通过定义类创建对象,实现代码复用和模块化。

Java注释代码规范
2025年7月20日

Java注释的力量:提升代码可读性

介绍Java三种注释类型(单行、多行、文档)及最佳实践,提升代码可维护性。

JavaAI开发工具
2025年7月7日

AI编程神器:通义灵码Java开发实战

通义灵码AI编程助手功能介绍,包括代码生成、优化建议、异常诊断和知识点讲解。

IDEA开发工具配置
2025年7月7日

10招打造你的专属IDEA编程环境

IDEA优化指南,包括字体推荐、主题建议、界面布局和快捷键配置。

JavaAIVSCode
2025年7月6日

Java中的AI集成

介绍如何通过VSCode安装通义千问AI编程助手插件,演示其辅助Java开发的过程。

Java运算符逻辑
2025年6月18日

初步了解Java运算与逻辑关系

Java编程基础涵盖算术运算、关系运算和逻辑运算,演示偶数求和和闰年计算。