- 博客(157)
- 资源 (1)
- 收藏
- 关注
原创 2025 CSDN博客之星:我的个人成长与突破盘点、年度创作历程回顾
2025年即将结束,站在岁末的节点回望,这一年既是技术浪潮奔涌向前的一年,更是我在CSDN平台收获颇丰的一年。从创作坚守到技术能力的全面进阶,从社区互动的温暖联结到开源项目的落地生根,每一步前行都镌刻着热爱与坚持。恰逢博客之星2025年度总评选开启,我愿以这篇总结为窗,复盘过往一年的成长足迹,分享创作路上的感悟与思考,也为未来的征程蓄力续航。
2025-12-27 16:21:22
1162
56
原创 开源AI智能体全栈项目:《软件设计师备考AI智能平台》
软件设计师备考AI智能平台(简称:软件设计师 Agent)是一个基于前后端分离架构的智能备考平台,专为软件设计师考试考生提供全面的备考资源和智能辅助功能。该平台集成了AI智能问答、随机测试、考试资讯等核心功能,通过人工智能技术为用户提供个性化的学习体验和知识服务。
2025-10-27 20:58:33
1212
33
原创 【AI Agent Skills】重塑 AI Agent 竞争力:Skills 体系的核心价值、构建方法与未来方向
Skills就是Agent的“手脚”与“经验库”,是其实现自主决策、场景适配与价值释放的核心支撑。本文将从内涵定义、分类体系、核心价值、构建方法、应用案例及发展趋势六大维度,全面拆解Agent Skills,为开发者提供系统化的认知与实践参考。
2026-01-02 20:48:12
1410
21
原创 25年12月26日-福州某科技公司一面面试原题
本文介绍了福州某科技公司一面的真实面试题,其中包含了Java并发、Docker、k8s以及Linux相关知识。
2025-12-29 17:06:59
868
3
原创 【Java SE】Java IO体系深度剖析:从原理到实战的全方位讲解(包含流操作、序列化与 NIO 优化技巧)
本文适合对Java编程有基础了解,想要深入学习Java IO操作的开发者阅读。通过本文的学习,您将掌握Java IO的核心概念、各种IO类的使用方法以及性能优化技巧。
2025-12-07 21:03:09
1439
6
原创 【 手撕Java源码专栏 】深入理解Spring三级缓存:从源码到实践,彻底解决循环依赖
本文将从Spring三级缓存的设计原理出发,通过手写实现和详细分析,带你彻底理解Spring如何优雅地解决Bean循环依赖问题,同时提供常见面试题解析。
2025-12-02 09:33:05
1154
19
原创 【 Web认证 】Cookie、Session 与 JWT Token:Web 认证机制的原理、实现与对比
本项目演示了三种常见的Web认证方式:Cookie认证、Session认证和JWT Token认证。通过Spring Boot后端和Vue3前端的实现,展示了不同认证机制的工作原理和使用场景。
2025-11-28 19:53:04
1044
43
原创 【 手撕Java源码专栏 】Spirng篇之手撕SpringBean:(包含Bean扫描、注册、实例化、获取)
本文先演示原生 Spring Bean 扫描与创建,剖析其扫描、注册、实例化、获取流程;再详述手写 Spring 框架的实现思路与核心代码,对比两者差异,助力理解 Spring 容器核心原理与反射等技术应用。
2025-11-27 19:20:12
1082
31
原创 【Java微服务专项】Spring Cloud Alibaba :Nacos 注册中心与配置中心全攻略(含服务注册/发现、负载均衡与动态配置)
本文围绕Nacos在Spring Cloud Alibaba生态中的注册中心与配置中心功能,详解版本匹配、环境搭建、服务注册发现、集群负载均衡及动态配置等实战要点,助力开发者掌握微服务核心组件应用。
2025-11-25 21:20:03
873
50
原创 【 Java微服务中间件 】Elasticsearch 分布式搜索引擎Linux系统安装指南:从 ES 到 IK 分词器与 Kibana可视化平台
本文聚焦 Ubuntu 环境下 Elasticsearch、IK 分词器、Kibana 的安装与问题排查,介绍 ES 作为搜索引擎、IK 解决中文分词、Kibana 实现可视化的核心价值,强调版本一致性,并针对组件启动、依赖、链接等常见问题提供解决方案,助力 ELK 组件顺畅部署。
2025-11-17 20:20:49
1565
23
原创 【Java 微服务中间件】RabbitMQ 全方位解析:同步异步对比、SpringAMQT基础入门、实战、交换机类型及消息处理详解
文档全面解析 RabbitMQ,涵盖同步异步对比、基础入门、Java 实战、交换机类型、队列交换机声明及消息转换器等内容,为 RabbitMQ 学习与应用提供指导。
2025-11-16 16:57:57
3105
32
原创 【微服务中间件】RabbitMQ 多平台安装搭建实践指南(Windows_macOS_Ubuntu_Docker 全场景)
本文详细介绍RabbitMQ在Windows、macOS、Ubuntu、Docker四大环境的安装、配置与验证流程,各环境均涵盖依赖准备、分步操作、管理界面启用等关键步骤,补充版本兼容、问题排查等实用细节。无论开发人员、运维者还是云原生用户,都能通过对应方案快速搭建环境,步骤兼顾“易操作、高可用”,适配开发测试与生产需求。
2025-11-14 21:31:49
2167
43
原创 【JAVA全栈项目】弧图图-智能图床SpringBoot+MySQL API接口结合Redis+Caffeine多级缓存实践解析
Spring+MySQL是API接口开发的基础架构,而Redis+Caffeine多级缓存则是应对高并发场景的“性能利器”。其核心价值在于通过“本地缓存+分布式缓存”的组合,兼顾了性能、一致性与可用性,但同时也带来了架构复杂度和资源消耗的提升。
2025-11-09 20:05:09
2589
49
原创 【Java 并发编程】线程创建 6 种方式:Thread/Runnable/Callable 核心类解析+线程池使用说明
本文详解 Java 线程创建的 6 种核心实现,涵盖 Thread、Runnable、Callable、FutureTask、ExecutorService、CompletableFuture 关键类。每种方式均搭配底层原理拆解、可直接运行的代码示例与图文流程图,清晰对比优缺点及适用场景,帮你快速掌握线程创建逻辑,高效应对并发编程中的技术选型与实战开发需求。
2025-11-08 21:54:25
2229
45
原创 【浏览器CORS问题解决方案】SpringBoot+Vue3前后端全覆盖:浏览器跨域问题的多样化解决方案
本文聚焦前后端分离开发中常见的浏览器跨域问题,以 SpringBoot 后端和 Vue3 前端为核心场景,系统梳理了 5 种解决方案:后端涵盖单个接口 @CrossOrigin 注解、全局配置类(推荐)、过滤器 Filter 配置 3 种核心方案,前端包含 Vite 代理配置(开发环境专用)、Axios 请求拦截器(配合后端,生产环境可用)2 种实用方案
2025-11-05 21:05:11
1585
40
原创 【Java8新特性】Stream 流深度实战:创建 /filter/map/collect 常用操作 + 惰性求值原理解析 + 并行安全避坑
本文是 Java8 Stream 流的实战指南,聚焦这一核心特性如何通过声明式编程简化集合处理,从流的创建、中间 / 终止操作实战,到并行流线程安全避坑,再到 3 道高频面试题解析,搭配可运行代码案例,帮开发者从原理到落地掌握 Stream 流,提升数据处理效率。
2025-11-04 21:40:45
1609
23
原创 【Spring Boot 注解解析】Bean 生命周期注解深度解析:@PostConstruct 与 @PreDestroy 面试高频考点 + 实战案例
在Spring Boot开发中,Bean的生命周期管理是核心知识点之一。合理运用生命周期注解,能精准控制Bean的初始化、依赖注入及销毁过程,提升代码的灵活性和可维护性。本文将从核心注解解析、实战使用、注意事项及面试题解四个维度
2025-11-03 13:12:23
1323
26
原创 【JAVA全栈项目】弧图图-智能图床 SpringBoot+Vue3 :[框架开荒:一文全步骤打通前后端项目全流程]
该文档详细介绍弧图图智能图床平台的前后端框架搭建步骤。后端基于 SpringBoot,整合 MybatisPlus、knife4j 等依赖,配置了异常处理、统一响应体等;前端用 Vue3+TypeScript,引入 Ant Design Vue,实现布局、路由、Axios 请求等功能,完成基础框架搭建。
2025-10-31 14:04:14
1542
45
原创 AI 超级智能体全栈项目阶段八:分析OpenManus源码,建立拥有完全自主规划的AI智能体
本文围绕 OpenManus 源码分析与自主规划 AI 智能体构建,介绍了 CoT 思维链、Agent Loop、ReAct 模式等关键技术,解析了项目结构及工具系统设计,还详述了自主实现 Manus 智能体的过程,包括类定义、工具调用等。
2025-10-26 17:14:44
859
2
原创 AI 超级智能体全栈项目阶段七:Spring AI 集成 MCP 全攻略:从客户端配置到服务端开发实战(含图片搜索服务案例)
MCP 是 AI 应用的 “USB 接口”,标准化大模型与数据源连接。本文详解其架构,教你用 Spring AI 集成 MCP 客户端,实战开发图片搜索服务(含 Stdio 和 SSE 版本,基于 Pexels API),助你快速掌握协同开发技巧。
2025-10-21 10:17:35
1043
1
原创 AI 超级智能体全栈项目阶段六:自定义ToolCallding并实现集中注册
本文介绍了AI大模型工具调用(Tool Calling)的实现流程与Spring AI工具开发方法。使用@Tool注解标记方法。帮助开发者快速上手AI工具开发。
2025-10-17 08:42:20
912
2
原创 AI 超级智能体全栈项目阶段五:RAG 四大流程详解、最佳实践与调优(基于 Spring AI 实现)
本文解析 RAG 四大流程,详解 Spring AI 相关组件使用、向量存储整合,提供最佳实践与调优策略,附代码示例。
2025-10-13 20:10:24
1115
5
原创 中秋赏月互动页面:用前端技术演绎传统节日之美
中秋佳节,赏月、品饼、猜灯谜是流传千年的传统习俗。在数字化时代,我们如何用前端技术重现这些经典元素,打造沉浸式的节日体验?本文将分享一个中秋主题互动页面的开发亮点,看看HTML、CSS和JavaScript如何与传统文化碰撞出奇妙的火花。
2025-10-06 20:15:32
1470
11
原创 传统Java HTTP请求与OkHttp实践对比:代码示例与选型建议
Java开发中,HTTP请求是对接外部接口、获取远程资源的核心能力。传统方式依赖JDK原生的HttpURLConnection,而OkHttp作为主流第三方库,凭借简洁API和优秀性能成为多数项目的首选。本文将通过具体示例,拆解两种方式的实现逻辑,并分析各自的适用场景。
2025-10-05 20:24:08
668
2
原创 2025 DeepSeek 崛起:AI 对程序员就业、技能与职业突围的挑战与机遇
2025 年 DeepSeek 凭借低成本、高性能的开源模型迅速普及,直接触发软件开发领域的效率地震与岗位重构,呈现 “基础岗位收缩、高价值岗位爆发” 的两极分化特征。
2025-10-05 19:31:55
999
1
原创 Java 网络请求 Jar 包选型指南:从基础到实战
在 Java 开发中,网络请求是核心场景之一(如接口调用、数据爬取、服务间通信),而选择合适的网络请求 Jar 包,直接影响开发效率、性能与可维护性。本文将梳理主流 Java 网络请求 Jar 包,从特性、示例到适用场景进行全面解析,帮你快速找到适配项目的工具。
2025-10-04 22:08:42
1242
1
原创 Java 后端与 AI 融合:技术路径、实战案例与未来趋势
在业务智能化浪潮下,Java 作为企业级后端开发的主流语言,其稳定性、高并发处理能力与 AI 的决策能力结合,已成为构建智能系统的核心方向。本文将从技术融合路径、关键支撑能力、实战案例三个维度,拆解 Java 后端与 AI 的落地方案,并探讨当前挑战与未来趋势。
2025-10-03 18:08:33
1202
5
原创 JDK21新特性全解析:重塑Java开发体验的五大突破
2023 年 9 月发布的 JDK21,是继 JDK8 和 JDK11 后的第三个 LTS 版本,Oracle 承诺提供至少 8 年技术支持。该版本以 "性能跃升 + 开发提效" 为核心,通过 15 项重要更新重构了并发模型、垃圾回收和语法表达,尤其在高并发场景下实现了质的突破。本文聚焦最具实战价值的五大特性,附完整代码示例与避坑指南。
2025-10-03 17:48:28
1476
1
原创 Vue 与 React 深度对比:技术差异、选型建议与未来趋势
在前端开发领域,Vue 和 React 无疑是两大主流框架,各自拥有庞大的生态系统和开发者社区。无论是新手入门选择技术栈,还是团队迭代升级框架,清晰理解两者的核心差异与适用场景都至关重要。本文将从框架定位、核心技术、生态系统、实战选型四个维度展开对比,帮你建立系统化认知。
2025-10-02 21:15:48
1793
3
原创 Spring Boot 常用注解分类整理(含用法示例)
本文整理了Spring Boot开发中的核心注解,按功能分为八类:启动配置类(@SpringBootApplication、@Configuration等)、组件注册(@Component、@Service等)、依赖注入(@Autowired、@Value等)、Web请求处理(@RestController、@GetMapping等)、配置绑定(@ConfigurationProperties)、事务管理(@Transactional)、异常处理(@ControllerAdvice)及其他常用注解
2025-10-02 14:40:16
711
2
原创 深入剖析Spring核心:IOC容器与AOP切面编程
理解 IOC 与 AOP,不仅能熟练使用 Spring 框架,更能掌握 “解耦” 的设计思想 —— 这也是 Java 高级开发的核心能力之一。后续可进一步深入学习 Bean 的作用域(如 singleton、prototype)、AOP 的切入点表达式优化、事务切面的实现细节等内容,夯实 Spring 技术栈基础。
2025-10-01 20:16:42
715
原创 AI 超级智能体全栈项目阶段四:学术分析 AI 项目 RAG 落地指南:基于 Spring AI 的本地与阿里云知识库实践
本文以 AI 项目为背景,聚焦 RAG 技术价值。通过 Spring AI 框架,详解本地知识库(MD 文档)与阿里云知识库的 RAG 实战,含文档处理、向量存储等关键步骤,验证其在论文写作指导等场景的效果,提供技术落地方案。
2025-10-01 19:53:07
3089
14
原创 Spring Boot自定义全局异常处理:从痛点到优雅实现
自定义全局异常处理能统一接管项目中所有异常,实现 “一处定义、全局生效”,让异常响应格式标准化、代码逻辑更简洁。本文将从核心原理到实战落地,带你掌握 Spring Boot 全局异常处理的完整方案。
2025-09-30 19:51:20
893
原创 AI 超级智能体全栈项目阶段三:自定义 Advisor 与结构化输出实现以及对话记忆持久化开发
本文介绍了 SpringAI 相关实践:一是自定义 Advisor,通过实现 CallAroundAdvisor 和 StreamAroundAdvisor 接口,重写方法并设置执行顺序,实现 Info 级日志记录;二是实现结构化输出,讲解其原理、内置转换器,以生成学术分析报告对象为例展示应用。
2025-09-29 20:06:53
890
1
原创 Spring Boot Swagger3常用注解详解与实战
在 Spring Boot 项目开发中,API 文档是前后端协作、项目维护的重要工具。Swagger3(OpenAPI 3.0)作为主流的 API 文档生成工具,通过简单的注解就能快速生成规范化的 API 文档,极大提升开发效率。本文将详细介绍 Spring Boot 整合 Swagger3 的核心注解及实战用法。
2025-09-29 10:45:41
1442
原创 AI 超级智能体全栈项目阶段二:Prompt 优化技巧与学术分析 AI 应用开发实现上下文联系多轮对话
本文讲解 Prompt 基本概念与 10 个优化技巧,结合学术分析 AI 应用的需求分析、设计方案,介绍 Spring AI 中 ChatClient 及 Advisors 的使用。
2025-09-28 22:27:34
880
18
原创 AI 超级智能体全栈项目阶段一:AI大模型概述、选型、项目初始化以及基于阿里云灵积模型 Qwen-Plus实现模型接入四种方式(SDK/HTTP/SpringAI/langchain4j)
本文围绕 AI 大模型展开,介绍了其定义、特征、国内外优秀模型及分类,给出开发者学习与选型建议,还讲解了项目后端初始化及通过 SDK、HTTP、SpringAI、langchain4j 接入大模型的方式,并对比其优缺点,提及本地搭建调用参考。
2025-09-27 20:49:32
2437
21
原创 Spring Boot 配置类注解@Configuration详解:从基础到实战
在 Spring Boot 开发中,配置类是替代传统 XML 配置的核心载体,通过一系列注解可实现 Bean 注册、属性绑定、条件装配等关键功能。本文将深入解析常用配置类注解,结合示例代码与实战场景,帮你彻底掌握配置类的使用技巧。
2025-09-27 11:49:46
954
2
原创 SpringCloud 项目阶段十:kafka实现双端信息同步以及ElasticSearch容器搭建示例
本文介绍 SpringCloud 项目中,用 Kafka 同步自媒体文章上下架状态的实现,及 ElasticSearch 容器搭建、中文分词器配置等内容。
2025-09-26 21:45:26
1991
1
原创 Spring Boot三层架构核心注解全解析:Mapper_Service_Controller
Spring Boot 的注解机制极大简化了开发流程,尤其在 Mapper(数据访问层)、Service(业务逻辑层)、Controller(控制层)三层架构中,注解承担着组件标识、依赖注入、功能增强等核心作用。本文聚焦各层高频注解,结合实例详解其用法与避坑指南。
2025-09-26 09:14:42
1294
【 Web认证 】Cookie、Session 与 JWT Token:Web 认证机制的原理、实现与对比文章源码
2025-11-28
【微服务中间件】RabbitMQ 全方位解析:同步异步对比、SpringAMQT基础入门、实战、交换机类型及消息处理详解
2025-11-16
Kafka生产者消费者配置属性详解
2025-09-25
MobaXterm-Portable-v21.4(免安装版 专为远程计算和网络管理设计的 多功能终端工具)
2025-03-23
软考比较好的刷题平台有哪些?
2025-03-16
求比较高效好用的学习方法
2024-04-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅