2026年5月2日

spring boot集成redis缓存

摘要: 什么场景下需要redis缓存 高并发场景下,读多写少的场景,如商品详情页,用户信息,首页推荐等,避免重复,频繁的查询数据库,使用rendis缓存临时数据,避免所有请求压力都发送到mysql中 接口响应要求高的:要求接口毫秒级返回,直接查询db慢,将热点数据放到缓存,绕过数据库 分布式系统共享数据:多 阅读全文

posted @ 2026-05-02 16:44 阵雨王 阅读(28) 评论(0) 推荐(0)

RAG学习笔记

摘要: 评价rag指标的方式 Persion@K :前k个检索结果中相关文档的比例,主要反映检索的精准度(法律咨询,金融风控场景) MRR:平均倒数排名,反应系统快速定位相关文档的能力(客服,搜索这类需要快速响应的) NDCG: 归一化折扣累计增益,结合文档相关性和排名位置,评估排序质量的综合指标(电商推荐 阅读全文

posted @ 2026-05-02 15:13 阵雨王 阅读(28) 评论(0) 推荐(0)

2026年5月1日

MCP服务器开发流程

摘要: mcp开发的三层架构 客户端(mcp client,mcp session, mcp transport) <-- stdio/ see--> 服务端(mcp server, mcp session, mcp transport) 客户端负责客户端操作,使用mcp session进行通信,mcp s 阅读全文

posted @ 2026-05-01 23:07 阵雨王 阅读(40) 评论(0) 推荐(0)

spring 依赖 mybatis使用流程

摘要: 什么是mybatis java生态中得半自动ORM框架,设计理念:sql与代码分离,开发者手动写sql并保持对查询的完全控制,框架负责繁琐的jdbc查询和结果映射 核心组件: sqlSessionFactory:全局唯一,解析配置文件(数据源,mapper,插件),创建sqlSession sqlS 阅读全文

posted @ 2026-05-01 17:46 阵雨王 阅读(13) 评论(0) 推荐(0)

spring jpa 数据库操作流程

摘要: spring JPA实践 1 什么是spring JPA java persistence api:基于JPA接口规范实现的ORM框架,通过继承jpaRepository,spring data jpa运行时会自动将java对象映射为spl数据库中得实体表,将运行得实体对象持久化得数据库 2 怎么做 阅读全文

posted @ 2026-05-01 15:43 阵雨王 阅读(11) 评论(0) 推荐(0)

2026年4月30日

springAi工具制作流程

摘要: 工具是什么 agent = LLM + 工具,如果llm是agent的大脑,工具就是agent的手脚,帮助ai与现实世界进行交互并真正的执行任务 工具在agent中的执行流程 用户提出搜索/下载资源需求 -》 agent接受用户需求并接受后端用户发送的工具上下文 -》 进行检索后向mcp服务器发送 阅读全文

posted @ 2026-04-30 22:27 阵雨王 阅读(22) 评论(0) 推荐(0)

spring状态机

摘要: 状态机的四个概念 状态:一个状态机至少包含两个状态 事件:执行某个操作的触发条件或者口令 动作:事件发生以后要执行的动作 变换:从一个状态变换到另一个状态 状态机图 要素:起始,终止,现态,次态(目标状态),动作,条件 订单为例:由待支付状态转到代发货状态 起始/终止:描述整个状态机的生命周期边界( 阅读全文

posted @ 2026-04-30 19:37 阵雨王 阅读(35) 评论(0) 推荐(0)

2026年4月29日

agent基础知识学习草稿

摘要: 多agent系统设计核心 角色如何分离:每个agent的职责边界在哪里 上下文怎么隔离:agent之间的信息如何分离 agent之间如何通信:结果如何传递,任务怎么分配,协调考语言还是结构 结果怎么汇总:多个agent的输出怎么合并 open claw 角色如何分离: 主从结构,主agent分发任务 阅读全文

posted @ 2026-04-29 10:41 阵雨王 阅读(26) 评论(0) 推荐(0)

2026年4月19日

claudecode博客阅读笔记

摘要: agent开发时的准则 简单,可组合模式,在使用llm进行软件开发的过程中,越简单越好,必要时甚至可以不同构建相应的agent系统。 什么是agent,与工作流的区别是什么 agent = LLM + 工具; 工作流:将llm与工具按照预定的路径进行编排,一步衔接一步,有着既定的行动准则(灵活性差, 阅读全文

posted @ 2026-04-19 17:12 阵雨王 阅读(15) 评论(0) 推荐(0)

2026年4月17日

每日一题

摘要: 华为机考-考点:KNN 使用numpy数组,Counter类 KNN算法:利用已知特征以及选定的相似性计算方式计算未知样本与已知样本之间的相似性关系,通过相似性关系对未知样本进行打标签 可以理解为简化版的k-means算法;具体计算步骤为先确定相似度计算方式,然后根据相似度计算方式计算未知样本与已知 阅读全文

posted @ 2026-04-17 20:27 阵雨王 阅读(13) 评论(0) 推荐(0)

导航