
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
方案生活比喻一句话特点2PC先打电话确认再真正转账安全但慢,一个人卡住全队等3PC多确认一次以防掉线改进了阻塞问题,但仍有隐患TCC火车票占座30分钟性能好,但需要业务支持"预留"本地消息表小本本记任务+闹钟提醒简单可靠,但闹钟吵得数据库头疼事务消息把记账本交给专业快递性能好,但需要高级MQ支持Seata AT自动记录+自动还原对代码无侵入,最省事如果你要绝对安全(比如银行转账),数据不能有半点差
Tomcat:SpringBoot内嵌,启动时通过TomcatServletWebServerFactory创建,核心是Connector(接收请求)+Container(处理请求)。用于缓存、计数器、分布式锁。:用户态轻量线程,切换由用户控制,开销极小,Go goroutine、Kotlin协程。三种同步策略:always(每次)、everysec(每秒)、no(不主动):互联网业务(商品浏览、
最近AI应用开发如火如荼,但作为Java开发者,你是不是经常遇到这样的困境:Python的AI框架一大堆,但Java能用的却寥寥无几想给自己的Spring Boot项目加上AI能力,却不知道从何下手看了一堆文档,还是不知道怎么写出第一行代码别急!就是为你准备的解决方案。它就像是Java世界的"AI万能钥匙",让你用最熟悉的Java语法,就能轻松构建AI应用。本文特色🎯 每个概念都用生活例子解释,
最近AI应用开发如火如荼,但作为Java开发者,你是不是经常遇到这样的困境:Python的AI框架一大堆,但Java能用的却寥寥无几想给自己的Spring Boot项目加上AI能力,却不知道从何下手看了一堆文档,还是不知道怎么写出第一行代码别急!就是为你准备的解决方案。它就像是Java世界的"AI万能钥匙",让你用最熟悉的Java语法,就能轻松构建AI应用。本文特色🎯 每个概念都用生活例子解释,
很多朋友看完MCP的介绍还是一头雾水:“这到底是什么?跟我有什么关系?我该怎么用?别急,这篇文章我会用最通俗的方式一步一步带你搞懂MCP。每个概念都会配上生活化的例子,每个操作都有完整的代码。官方定义:MCP(Model Context Protocol)是一个开放协议,用于标准化应用程序向大型语言模型提供上下文的方式。大白话解释:MCP是一套通用规则,规定了:AI怎么“伸手要东西”(请求格式)工
很多朋友看完MCP的介绍还是一头雾水:“这到底是什么?跟我有什么关系?我该怎么用?别急,这篇文章我会用最通俗的方式一步一步带你搞懂MCP。每个概念都会配上生活化的例子,每个操作都有完整的代码。官方定义:MCP(Model Context Protocol)是一个开放协议,用于标准化应用程序向大型语言模型提供上下文的方式。大白话解释:MCP是一套通用规则,规定了:AI怎么“伸手要东西”(请求格式)工
很多朋友看完MCP的介绍还是一头雾水:“这到底是什么?跟我有什么关系?我该怎么用?别急,这篇文章我会用最通俗的方式一步一步带你搞懂MCP。每个概念都会配上生活化的例子,每个操作都有完整的代码。官方定义:MCP(Model Context Protocol)是一个开放协议,用于标准化应用程序向大型语言模型提供上下文的方式。大白话解释:MCP是一套通用规则,规定了:AI怎么“伸手要东西”(请求格式)工
基础对话:3步集成,一行代码调用大模型提示词模板:结构化的AI交互RAG知识库:让AI回答私有数据问题流式响应:打字机般的交互体验用Spring的方式做AI应用,让Java开发者无需学习Python就能快速构建AI能力。后续学习建议探索更多模型提供商(Ollama本地部署、通义千问等)深入理解向量数据库和RAG原理学习AI Agent多智能体编排参考资源Spring AI官方文档DeepSeek
文档加载:支持 PDF、Word、TXT文本分块:可配置大小和重叠向量化向量存储:Qdrant(高性能向量数据库)检索+生成:完整 RAG 流程整个方案可以在普通服务器上运行,无需 GPU,适合企业内部知识库、智能客服等场景。
向量数据库不是一个“银弹”技术,它解决的是特定的相似度搜索问题。向量数据库负责召回,传统数据库负责过滤和排序。纸上得来终觉浅,建议大家亲自跑一下代码。可以从docker启动一个Qdrant开始,10分钟就能跑通第一个相似度搜索demo。本文代码已在GitHub开源(欢迎star)参考阅读HNSW论文原文Milvus官方文档OpenAI Embeddings指南。







