自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL高级-从底层原理到架构实战

本文深入解析MySQL高级核心知识,涵盖架构原理、索引优化、SQL执行计划、锁机制、事务隔离、MVCC、日志体系、主从复制、分库分表等关键内容。

2026-04-13 09:30:14 830

原创 MySQL进阶-执行计划、表设计与备份运维

本文系统讲解MySQL进阶实战技能,涵盖SQL优化、表设计、备份恢复与基础运维三大部分。SQL优化部分详细解析执行计划分析方法,提供慢查询定位技巧和常见优化案例;表设计部分深入剖析三大范式与反范式,给出字段设计、主键外键规范及分表分库策略;备份恢复部分对比物理/逻辑备份方法,演示xtrabackup和mysqldump操作流程;基础运维部分涵盖用户权限、性能监控和日志管理等核心操作。全文强调实战落地,提供可套用的优化方案和避坑指南,并附上日常运维检查清单,帮助开发者构建高性能、高可用的MySQL数据库系统。

2026-04-12 14:04:24 340

原创 MySQL进阶-索引深度原理与设计

本文深入解析MySQL索引底层结构及优化策略。

2026-04-12 13:10:05 342

原创 MySQL进阶-事务与锁机制

MySQL进阶-事务与锁机制

2026-04-12 12:27:03 388

原创 MySQL进阶-SQL高级语法全解析

SQL进阶技巧精要:掌握多表查询、子查询、窗口函数和CTE四大核心技能。

2026-04-12 01:21:38 392

原创 MySQL进阶基础:索引、视图、存储过程与常用函数

MySQL索引是提升查询效率的关键工具,通过创建类似目录的结构快速定位数据,但会占用存储空间并降低写操作性能。

2026-04-12 00:52:24 400

原创 MySQL基础

本文系统介绍了MySQL数据库的基础知识与应用实践

2026-04-11 23:38:15 394

原创 Java基础-IO流全解析

Java IO流核心知识点

2026-04-11 00:26:16 505

原创 Dubbo:从入门到精通

本文系统介绍了Dubbo分布式服务框架的核心概念与实践应用。

2026-04-11 00:04:21 429

原创 Zookeeper:从入门到精通

Zookeeper是一个开源的分布式协调服务,用于维护分布式系统的一致性,提供命名服务、配置管理、分布式锁等功能。

2026-04-10 23:29:39 548

原创 深度解析Nginx:从底层原理到生产实战,高性能Web服务器全攻略

本文全面解析Nginx的核心知识点,涵盖基础概念、架构原理、核心功能、部署配置和性能优化等10大维度。Nginx作为高性能的HTTP和反向代理服务器,采用异步非阻塞IO模型,支持10万+并发连接,具备负载均衡、动静分离、SSL终端等核心功能。

2026-04-10 23:00:45 535

原创 Spring AI Alibaba 1.1.2.2 完整知识点库

本文介绍了阿里巴巴Spring AI项目的架构设计与实现细节。该项目基于Spring Boot 3.5.8和Spring AI 1.1.2框架,采用分层架构设计,包含Graph状态图核心、Agent框架、Studio可视化IDE等多个模块。

2026-04-10 15:54:42 461

原创 Spring AI Alibaba 用户使用手册

本文介绍了SpringAI Alibaba的集成与使用指南,涵盖从环境配置到高级功能的完整开发流程。

2026-04-10 15:45:11 580

原创 Spring AI Alibaba 1.1.2.2 项目源码深度解析

摘要:SpringAIAlibaba 1.1.2.2是阿里云基于SpringAI框架开发的AI应用开发平台,提供完整的AI应用构建组件。

2026-04-10 15:36:09 426

原创 JWT + Spring Security / OAuth2.0:微服务统一登录、鉴权、单点登录全解析

摘要:本文探讨了微服务架构中的身份认证与鉴权问题,提出了基于JWT+SpringSecurity+OAuth2.0的解决方案。首先分析了微服务架构下Session共享、权限分散和单点登录三大痛点,然后详细介绍了JWT的无状态令牌机制、SpringSecurity的权限管控框架以及OAuth2.0的授权协议。

2026-04-09 22:04:07 566

原创 Spring Cloud 微服务监控实战:SkyWalking + Prometheus+Grafana 全栈解决方案

本文针对SpringCloud微服务架构中的监控痛点,提出两套互补的解决方案:SkyWalking实现全链路追踪,解决调用链可视化、接口卡顿定位和报错根因分析问题;Prometheus+Grafana负责指标监控与可视化告警,实现系统指标采集、展示和异常通知。

2026-04-09 21:31:46 757

原创 SpringCloud Seata 四大模式(AT/TCC/SAGA/XA)全解析

摘要:本文深入解析了SpringCloud微服务架构中分布式事务的解决方案——Seata框架。文章首先分析了微服务环境下分布式事务的痛点,介绍了Seata的四种事务模式(AT、TCC、SAGA、XA)及其核心原理。通过电商下单、金融转账等典型场景,详细展示了各模式在SpringCloud中的集成方法和代码实现。

2026-04-09 21:13:25 389

原创 SpringCloud-Stream + RocketMQ/Kafka

作为「消息中间件的统一抽象层」,屏蔽了底层 RocketMQ、Kafka 的技术差异,让开发者无需关注具体中间件的实现细节,只需专注业务逻辑,就能轻松实现消息的生产与消费,实现「一次编码,多中间件适配」

2026-04-09 20:49:48 437

原创 SpringCloud-Sentinel(熔断降级 & 流量控制)

Sentinel 以流量为切入点,通过流量控制、熔断降级、系统保护、热点防护四大核心能力,为微服务构建起坚不可摧的稳定性防线,历经多年双11极端场景验证,是当前微服务流量治理的首选方案。

2026-04-09 20:25:13 444

原创 Spring Cloud LoadBalancer 详解:从原理到生产实战(2026最新版)

本文全面解析Spring Cloud LoadBalancer(SCLoadBalancer)作为新一代微服务负载均衡解决方案的核心优势与实践应用。

2026-04-08 23:26:56 686

原创 SpringCloud-openFeign(服务调用)

摘要:OpenFeign是SpringCloud生态中的声明式HTTP客户端工具,基于Feign二次封装,简化微服务间HTTP调用。

2026-04-08 22:33:27 536

原创 SpringCloud-Gateway 补充(生产必备知识点)

本文补充了SpringCloud Gateway在生产环境中的关键配置与实用技巧

2026-04-07 23:22:20 362

原创 SpringCloud-GateWay网关

Spring Cloud Gateway是Spring Cloud生态中的API网关,Spring Cloud Gateway是Spring Cloud官方推出的第二代网关框架,取代Zuul网关。网关作为流量的,在微服务系统中有着非常作用,网关常见的功能有路由转发、权限校验、限流控制等作用。

2026-04-07 23:07:14 412

原创 SpringCloud-Nacos

Nacos是阿里巴巴开源的云原生动态服务发现、配置管理和服务管理平台,支持多种注册中心和配置管理器。

2026-04-06 18:11:31 549

原创 SpringBoot-源码剖析

本文详细解析了SpringBoot启动类和核心注解的工作原理。

2026-04-05 22:16:49 838

原创 SpringBoot-基础面试篇

SpringBoot是简化Spring应用开发的框架,提供自动配置、内嵌服务器和Starter依赖等特性。

2026-04-05 21:43:59 386

原创 SpringMVC 面试宝典

SpringMVC是一个基于Java的轻量级Web框架,采用MVC设计模式实现请求驱动的Web开发。

2026-04-05 20:08:14 387

原创 Spring AI 1.1.4 开发者使用手册

SpringAI开发指南摘要:本文全面介绍了SpringAI框架的开发实践,涵盖环境搭建、模型集成、向量存储、RAG应用等核心内容。重点包括:1) 快速搭建支持多模型(OpenAI/智谱AI/Ollama)的AI应用;2) 实现对话系统、流式响应和工具调用;3) 配置pgvector/Milvus等向量数据库实现语义搜索;4) 构建RAG检索增强生成系统;5) 多模态处理(图像/音频)和MCP协议集成。同时提供了生产环境最佳实践,包括性能优化、安全配置和监控方案,帮助开发者快速构建企业级AI应用。

2026-04-02 16:55:18 507 1

原创 Spring AI 1.1.4 深度学习知识体系总结

Spring AI 1.1.4采用分层架构设计,核心模块包括模型抽象层、聊天模型、嵌入模型、向量存储和工具调用等。架构遵循抽象与实现分离原则,通过泛型接口Model<TReq,TRes>统一各类AI模型调用方式。模块按功能正交划分,包含60+自动配置项,支持链式调用的Advisor模式替代传统AOP。包结构清晰,包含模型请求/响应封装、消息体系、提示构造等关键组件,提供类型安全的API设计。

2026-04-02 16:28:27 348

原创 Spring AI 1.1.4 项目源码深度解析

SpringAI 1.1.4是Spring生态中面向AI应用的扩展框架,提供统一的API抽象支持20+模型提供商和19+向量数据库。其模块化架构包含核心抽象层、模型实现层、向量存储层等,采用接口隔离、构建器模式等设计原则。框架特色包括:支持多模态消息处理、RAG检索增强生成、MCP模型上下文协议、工具调用机制等企业级功能,并与SpringBoot深度集成提供自动配置。通过Advisor扩展点、POJO编程模型和流畅API设计,开发者可便捷构建可移植、模块化的AI应用,同时享受重试、观测等企业级特性支持。

2026-04-01 17:49:10 615

原创 Spring

Spring框架概述 Spring是一个轻量级的Java开发框架,旨在解决企业级应用开发中的耦合问题。它采用分层架构,为Java应用程序提供全面的基础架构支持。Spring的核心特性包括依赖注入(DI)和面向切面编程(AOP)。

2026-03-30 22:59:20 378

原创 RabbitMQ 全面解析(完整版)

本文全面解析RabbitMQ消息中间件,涵盖核心概念、基础用法、高级特性和生产实践。

2026-03-30 21:24:54 610

原创 RabbitMQ(消息队列)

消息队列(MQ)是软件间通信的中间件产品,主要优点包括异步处理、应用解耦、流量削峰和日志处理。

2026-03-29 00:22:19 405

原创 Redis知识点完整补充文档

https://blog.csdn.net/MC_sir/article/details/159394860?spm=1001.2014.3001.5502 该博客的补充文档

2026-03-28 18:53:50 384

原创 AI-MCP知识点补充

MCP(ModelContextProtocol)是由Anthropic推出的标准化大模型交互协议,旨在解决当前大模型生态中工具调用标准不统一的问题。该协议支持stdio和SSE两种通信方式,分别适用于本地和远程调用场景,提供跨厂商、跨平台的通用解决方案。MCP采用C/S架构,包含Host、Client、Server等组件,要求开发遵循单一职责、JSON格式等规范。相比OpenAI的FunctionCall等方案,MCP具有开源、无厂商绑定等优势。实际应用中需注意权限管控、限流降级等企业级落地问题。协议生态

2026-03-28 00:46:33 294 1

原创 AI——Agent详情

敬请期待~

2026-03-27 21:19:07 26

原创 AI——Skills

摘要:Skillsmp.com是一个提供各类Skills(可被AI模型调用的外部工具)的网站,涵盖内容创作、媒体处理等多个领域。用户可按分类查找适合的Skills,并支持在主流IDE(如Claudecode、Cursor等)中配置使用。网站提供丰富的资源链接,包括官方仓库、社群网站和特定功能Skills(如视频剪辑、Markdown发布等)。开发者可通过官方文档和电子书学习创建自定义Skills

2026-03-27 17:33:29 453

原创 AI——MCP详解

MCP原理,实现,手搓MCP,A2A等相关模式

2026-03-26 17:35:30 627

原创 Redis

Redis是一种高性能的非关系型数据库,支持多种数据结构如String、Hash、List、Set和Zset,适用于缓存、排行榜、计数器等场景。其单线程模型、内存存储及多路I/O复用机制使其具有极高的性能。Redis提供主从复制、哨兵模式和集群模式保障高可用性,并通过RDB和AOF实现数据持久化。针对缓存问题如雪崩、穿透和击穿,Redis提供了多种解决方案。分布式锁可通过Redisson框架实现,支持自动续期。Redis集群采用哈希槽分片,支持动态扩容和数据迁移。相比Memcached,Redis支持更丰富

2026-03-23 22:35:36 1368

原创 JAVA-Mybaits

MyBatis是一个半ORM框架,封装了JDBC操作,让开发者专注于SQL编写。它通过XML或注解配置SQL映射,支持动态SQL和延迟加载。相比JDBC,MyBatis减少了冗余代码,提高了灵活性,但对SQL编写要求较高。MyBatis提供一级缓存(SqlSession级别)和二级缓存(Mapper级别),一级缓存默认开启,二级缓存需手动配置。与Hibernate相比,MyBatis更灵活但移植性较差。核心特性包括:参数映射(#{}防止SQL注入)、批量操作、插件机制等,适合对SQL有精细控制需求的场景。

2026-03-22 16:34:16 388

空空如也

空空如也

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

TA关注的人

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