Home

Life / Learn / Notes
<Yung />
岂能尽如人意,但求无愧于心
Spring Boot + Vue Token 自动续期方案:从 JWT 现状分析到 Refresh Token 轮换实践以 Taichi2.0 的 Spring Boot + Vue 认证代码为例,梳理主流 Token 自动续期方案,分析当前 JWT 实现的风险与边界,并给出短期 Access Token、HttpOnly Refresh Token、轮换和重放检测的完整落地架构。以 Taichi2.0 的 Spring Boot + Vue 认证代码为例,梳理主流 Token 自动续期方案,分析当前 JWT 实现的风险与边界,并给出短期 Access Token、HttpOnly Refresh Token、轮换和重放检测的完整落地架构。Taichi2.0 项目架构实战:通信指令计划与属性单位规则设计结合 Taichi2.0 的真实代码和设计文档,完整拆解通信指令计划、MQTT 响应关联、Command 工厂、属性单位规则匹配、Caffeine 缓存与 InfluxDB 数据组装,并给出可实施的可靠性重构、代码架构、测试和上线路线。结合 Taichi2.0 的真实代码和设计文档,完整拆解通信指令计划、MQTT 响应关联、Command 工厂、属性单位规则匹配、Caffeine 缓存与 InfluxDB 数据组装,并给出可实施的可靠性重构、代码架构、测试和上线路线。《深入理解 AI Agent》精读教程:从上下文工程到持续进化基于《深入理解 AI Agent:设计原理与工程实践》v2.0 的章节化中文教程,系统解释 Agent 的观察与动作空间、Harness、上下文与记忆、RAG、工具、Coding Agent、评估、后训练、持续进化和多 Agent 协作,并补充可落地的工程实现与安全边界。
MQTT TLS 证书签发与 EMQX 配置结合EMQX案例学习CA证书结合EMQX案例学习CA证书JUnit 从入门到工程实践:背景、用法、验证示例与测试规范系统讲解 JUnit 的诞生背景、JUnit Platform 与 Jupiter 架构、常用注解和断言、参数化测试、异常测试、Mockito 与 Spring Boot 集成,并通过一个可运行示例总结 Java 项目的测试流程和编码规范。系统讲解 JUnit 的诞生背景、JUnit Platform 与 Jupiter 架构、常用注解和断言、参数化测试、异常测试、Mockito 与 Spring Boot 集成,并通过一个可运行示例总结 Java 项目的测试流程和编码规范。Java8-Java 25新特性Java 8到Java 25,持续迭代提升开发效率、性能与安全性,引入函数式编程、模块化、文本块等新特性,并通过虚拟线程、垃圾收集器等技术优化并发与性能。建议根据项目需求选择LTS版本保证稳定性或尝试最新版本体验前沿特性。Java 8到Java 25,持续迭代提升开发效率、性能与安全性,引入函数式编程、模块化、文本块等新特性,并通过虚拟线程、垃圾收集器等技术优化并发与性能。建议根据项目需求选择LTS版本保证稳定性或尝试最新版本体验前沿特性。Visual Studio 2022 创建 WPF 项目详细教程:从安装环境到第一个 C# 桌面程序面向第一次接触 C# 桌面开发的读者,详细讲解如何在 Visual Studio 2022 中安装 WPF 环境、创建 .NET 8 项目、认识解决方案和项目文件、编写 XAML 与 C# 事件代码,并完成生成、调试和常见问题排查。面向第一次接触 C# 桌面开发的读者,详细讲解如何在 Visual Studio 2022 中安装 WPF 环境、创建 .NET 8 项目、认识解决方案和项目文件、编写 XAML 与 C# 事件代码,并完成生成、调试和常见问题排查。Spring Boot + Vue 字典 Tag 样式封装:从字典项配置到表格和下拉统一显示记录在 yin-yang 后台系统中给字典项增加 Tag 样式配置,并封装 DictTag、DictSelect、DictTableColumn,让字典颜色从后端配置一路贯通到表格、表单和下拉选项。记录在 yin-yang 后台系统中给字典项增加 Tag 样式配置,并封装 DictTag、DictSelect、DictTableColumn,让字典颜色从后端配置一路贯通到表格、表单和下拉选项。Spring Boot + Vue 后台日志管理模块实战基于 yin 后端和 yang 前端项目,在 system 模块中新增操作日志、系统日志、运行日志和日志保留策略,整理数据库设计、后端 CRUD、运行状态采集、前端管理页面、权限菜单和后续自动采集扩展方案。基于 yin 后端和 yang 前端项目,在 system 模块中新增操作日志、系统日志、运行日志和日志保留策略,整理数据库设计、后端 CRUD、运行状态采集、前端管理页面、权限菜单和后续自动采集扩展方案。
MQTT TLS 证书签发与 EMQX 配置结合EMQX案例学习CA证书结合EMQX案例学习CA证书JUnit 从入门到工程实践:背景、用法、验证示例与测试规范系统讲解 JUnit 的诞生背景、JUnit Platform 与 Jupiter 架构、常用注解和断言、参数化测试、异常测试、Mockito 与 Spring Boot 集成,并通过一个可运行示例总结 Java 项目的测试流程和编码规范。系统讲解 JUnit 的诞生背景、JUnit Platform 与 Jupiter 架构、常用注解和断言、参数化测试、异常测试、Mockito 与 Spring Boot 集成,并通过一个可运行示例总结 Java 项目的测试流程和编码规范。Java8-Java 25新特性Java 8到Java 25,持续迭代提升开发效率、性能与安全性,引入函数式编程、模块化、文本块等新特性,并通过虚拟线程、垃圾收集器等技术优化并发与性能。建议根据项目需求选择LTS版本保证稳定性或尝试最新版本体验前沿特性。Java 8到Java 25,持续迭代提升开发效率、性能与安全性,引入函数式编程、模块化、文本块等新特性,并通过虚拟线程、垃圾收集器等技术优化并发与性能。建议根据项目需求选择LTS版本保证稳定性或尝试最新版本体验前沿特性。Visual Studio 2022 创建 WPF 项目详细教程:从安装环境到第一个 C# 桌面程序面向第一次接触 C# 桌面开发的读者,详细讲解如何在 Visual Studio 2022 中安装 WPF 环境、创建 .NET 8 项目、认识解决方案和项目文件、编写 XAML 与 C# 事件代码,并完成生成、调试和常见问题排查。面向第一次接触 C# 桌面开发的读者,详细讲解如何在 Visual Studio 2022 中安装 WPF 环境、创建 .NET 8 项目、认识解决方案和项目文件、编写 XAML 与 C# 事件代码,并完成生成、调试和常见问题排查。Spring Boot + Vue 字典 Tag 样式封装:从字典项配置到表格和下拉统一显示记录在 yin-yang 后台系统中给字典项增加 Tag 样式配置,并封装 DictTag、DictSelect、DictTableColumn,让字典颜色从后端配置一路贯通到表格、表单和下拉选项。记录在 yin-yang 后台系统中给字典项增加 Tag 样式配置,并封装 DictTag、DictSelect、DictTableColumn,让字典颜色从后端配置一路贯通到表格、表单和下拉选项。Spring Boot + Vue 后台日志管理模块实战基于 yin 后端和 yang 前端项目,在 system 模块中新增操作日志、系统日志、运行日志和日志保留策略,整理数据库设计、后端 CRUD、运行状态采集、前端管理页面、权限菜单和后续自动采集扩展方案。基于 yin 后端和 yang 前端项目,在 system 模块中新增操作日志、系统日志、运行日志和日志保留策略,整理数据库设计、后端 CRUD、运行状态采集、前端管理页面、权限菜单和后续自动采集扩展方案。