logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

吃透Redis持久化:从RDB、AOF到混合持久化的底层设计思维

Redis 号称内存数据库中的“速度狂魔”,但你是否想过,当服务器突然宕机或断电时,那些在内存中飞速流转的数据,难道只能眼睁睁看着它们灰飞烟灭?在追求极致性能与保障数据安全之间,Redis 究竟是如何巧妙平衡的?它又是如何通过 RDB、AOF 以及混合持久化,在“定时拍快照”与“逐条记流水账”之间,为你量身定制出一套完美的数据兜底方案?

文章图片
#redis#java#github +2
RAG 实战:大模型的“会话记忆”到底是怎么实现的?

很多人第一次使用 ChatGPT 时,都会产生一种错觉:“AI 好像真的记得我之前说过的话。但当我真正开始做 RAG 项目后,我才发现:大模型其实根本“不记得”你。所谓的“记忆”,本质上只是:应用层在每次请求时,把历史聊天记录重新发给模型。而这也引出了 AI 应用开发里一个非常核心的问题:如何让模型“看起来有长期记忆”,同时又不让 Token 成本爆炸?

#人工智能#大数据
后Function Call时代:为什么我们需要MCP?

任何工具只要实现了 MCP 协议,就能被任何支持 MCP 的客户端调用,无需关心对方是什么语言、什么平台。这实现了真正的解耦。效果:知识检索不再局限于特定系统,任何支持 MCP 的客户端(如 Claude Desktop、IDE 插件)都能直接调用企业的知识库。发现慢:工具藏在全是 if-else 的代码里,新人和模型都不知道系统到底有哪些能力。优势:模型自动判断何时查知识库,何时调业务 API,

#java#架构#jenkins +2
Java 线程池修仙传:从“无限收徒”到“灵力枯竭”的血泪教训

在并发修仙界,很多新手以为创建线程像呼吸一样简单?错!随意 new Thread 就像无限制招收外门弟子,早晚导致宗门(服务器)资源耗尽而崩塌。真正的强者懂得利用线程池这座“护宗大阵”——核心线程是内门长老,队列是待办任务堂。但小心!若不懂拒绝策略这道“天劫防线”,一旦任务积压如山,你的系统就会当场走火入魔,抛出 RejectedExecutionException!本文带你参透 ThreadPo

#java#jvm#开发语言
后Function Call时代:为什么我们需要MCP?

任何工具只要实现了 MCP 协议,就能被任何支持 MCP 的客户端调用,无需关心对方是什么语言、什么平台。这实现了真正的解耦。效果:知识检索不再局限于特定系统,任何支持 MCP 的客户端(如 Claude Desktop、IDE 插件)都能直接调用企业的知识库。发现慢:工具藏在全是 if-else 的代码里,新人和模型都不知道系统到底有哪些能力。优势:模型自动判断何时查知识库,何时调业务 API,

#java#架构#jenkins +2
黑马Elasticsearch 总结笔记

在关系型数据库中,我们习惯使用正向索引(Forward Index),即通过主键 ID 去查找具体的记录。文档:用来搜索的基础数据单元(如一个商品信息、一篇博客文章),在 ES 中表现为 JSON 格式。,然后在倒排索引中直接找到包含这两个词条的文档 ID 集合,最后取交集返回结果。1)创建Request对象。字段:字段,就是JSON文档中的字段,类似数据库中的列(Column)filter:必须

#elasticsearch#jenkins
理解函数调用Function Call

工具化架构模式(智能调度):将“搜索知识库”视为一个工具,将“查询业务系统”视为另一个工具。大模型不再直接生成答案,而是先分析用户意图,判断该问题属于“静态知识查询”还是“动态业务操作”,进而自动路由至相应的工具。将“知识库检索”与“业务工具调用”统一抽象为工具,利用大模型的意图识别能力作为智能路由器,根据用户问题的性质动态选择执行路径,从而实现从“被动问答”到“主动服务”的架构升级。我们需要告诉

#服务器#运维#java
后Function Call时代:为什么我们需要MCP?

任何工具只要实现了 MCP 协议,就能被任何支持 MCP 的客户端调用,无需关心对方是什么语言、什么平台。这实现了真正的解耦。效果:知识检索不再局限于特定系统,任何支持 MCP 的客户端(如 Claude Desktop、IDE 插件)都能直接调用企业的知识库。发现慢:工具藏在全是 if-else 的代码里,新人和模型都不知道系统到底有哪些能力。优势:模型自动判断何时查知识库,何时调业务 API,

#java#架构#jenkins +2
MySQL的高可用解决:主从模式与MHA,MGR

在互联网应用和商业系统中,是保障业务连续性的核心能力。一旦数据库发生故障,轻则影响用户体验,重则造成数据丢失和业务中断。作为最流行的开源关系型数据库,MySQL 被广泛应用,但其高可用架构的目标是,在硬件故障、网络故障等异常情况下,确保数据库服务不中断,数据不丢失。:如何确保主从节点数据一致?:如何实时发现主节点宕机?:如何快速将服务转移至备用节点,并重建主从关系?:如何避免故障切换时的数据丢失?

#mysql#数据库
RAG技术:从向量检索到分块策略的大白话解析

想象一下,你把一本厚重的技术手册直接扔给AI,然后问它:“配置参数X是多少?”如果AI没有“过目不忘”的本事,它该如何在茫茫字海中精准定位答案?这就是RAG(检索增强生成)要解决的核心问题。

#人工智能#机器学习
    共 11 条
  • 1
  • 2
  • 请选择