自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Spring AI

Spring AI是一个面向Java和Spring生态的原生生成式AI框架,基于Spring设计理念重构AI全流程开发。它提供统一API抽象支持多种AI服务商(如OpenAI、Deepseek等),开发者可通过Spring Boot轻松集成聊天、嵌入、图像生成等功能。核心特点包括:多模型供应商支持、结构化输出、向量存储与RAG检索增强、函数调用等。快速入门案例演示了如何配置Spring Boot项目与Deepseek模型对话,需JDK17+环境,通过Maven管理依赖。Spring AI简化了AI能力集成,

2025-11-24 13:31:49 419

原创 Apache ShardingSphere实战与核心源码剖析

本文分析了数据库架构的演进过程及分库分表解决方案。随着互联网数据量激增,传统单机数据库面临性能瓶颈,通过主从复制、读写分离和缓存技术逐步优化。但当单表数据超千万或100G时仍需分库分表,主要分为垂直分库(按业务拆分)、垂直分表(按字段拆分)、水平分库(数据分片到不同库)和水平分表(单表数据水平拆分)四种方式。分库分表能有效解决存储容量、连接数等瓶颈问题,但需根据实际业务需求评估是否必要。

2025-11-12 16:50:22 645

原创 Spring核心-AbstractApplicationContext

获取到当前应用程序上下文的beanFactoryPostProcessors变量的值,并且实例化调用执行所有已经注册的beanFactoryPostProcessor。默认情况下,通过getBeanFactoryPostProcessors()来获取已经注册的BFPP,但是默认是空的,那么问题来了,如果你想扩展,怎么进行扩展工作?4、获取Environment对象,并加载当前系统的属性值到Environment对象中。5、准备监听器和事件的集合对象,默认为空的集合。前戏,做容器刷新前的准备工作。

2025-10-29 23:53:40 562

原创 链表的反转

21. 合并两个有序链表 - 力扣(LeetCode)](https://leetcode.cn/problems/merge-two-sorted-lists/solutions/226408/he-bing-liang-ge-you-xu-lian-biao-by-leetcode-solu/)[2. 两数相加 - 力扣(LeetCode)](https://leetcode.cn/problems/add-two-numbers/solutions/)

2025-09-07 19:07:11 258

原创 快速入门Chrome插件开发指南

介绍Chrome插件的基本概念、功能及适用场景,包括插件如何扩展浏览器能力、与网页交互的机制等。

2025-09-07 19:04:06 325

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除