logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

新人笔记---Spring AI的Advisor以及其底层机制讲解(涉及源码),包含一些遇见的Spring AI的Advisor缺陷问题的解决方案

这是advisor的继承体系,可以看见我们的advisor和,他们的实现类都差不多我们查看advisor接口的内部,发现他继承自order接口,并且内部提供了一个变量,这个博主也不太理解,下面引入一下AI的解释一、这是定义Chat Memory Advisor 的默认执行优先级顺序。部分含义Spring 框架中定义的最高优先级值(通常是,即+ 1000在最高优先级基础上往后挪1000位,也就是**

#spring#人工智能#java +1
新人笔记---浅扒一下Spring AI的chatClient的装配流程源码

博主先演示一遍博主怎么在项目中配置chatClient的这里面我们调用chatclient就指定了advisor,prompt,等属性,最后调用call方法获取请求,通过chatResponse返回一次AI调用的具体返回内容这一点博主其实也挺迷惑的,为什么这么设置就可以配置chatCLient了,它内部到底发生了什么,她所需要的各种参数又是啥,刚接触AI那会不太理解为什么我们,现在博主浅浅翻阅了一

#spring#人工智能#java
新人笔记---智能体记忆处理方式(记忆摘要,长期记忆提取,全局记忆设定......)

AI 长期记忆(Long‑Term Memory, LTM),就是让大模型跨会话、跨时间记住关键信息(偏好、事实、历史交互),不被上下文窗口限制,从而像人一样有 “连贯的人设” 与 “持续的经验”。Jaccard相似度 = 两个集合的交集大小 ÷ 并集大小原始聊天有大量:客套话、解释、推理、举例、冗余废话。直接全存占 Token、占存储空间后续检索时混入无关内容,干扰 AI 判断摘要 = 只留核心

#人工智能#大数据#java +1
谢飞机面Java大厂:电商秒杀场景下的Spring Boot + Redis + Kafka + Sentinel全链路面试实录(附小白级技术解析)

“这是Kubernetes ConfigMap + Spring Cloud Kubernetes的典型实践。把动态配置外置,镜像做到一次构建、处处运行。

谢飞机面Java大厂:电商秒杀场景下的Spring Cloud + Redis + Kafka 三轮暴击面试实录

面试官:我们电商中台正在重构秒杀系统。原单体应用QPS卡在1200就OOM,现在要拆成、、、四个Spring Boot微服务。你说说——谢飞机(咽下饼干渣):“啊…Gateway!因为能写Java过滤器,还能集成Sentinel…限流嘛,网关层QPS限1000,服务层用@SentinelResource再限500…最终一致性?呃…MQ发个消息,消费者重试?本地事务?不能不能,跨服务了!”✅ 面试官

谢飞机面Java大厂:AIGC内容审核系统中的Spring WebFlux + Kafka + Elasticsearch + Log4j2 四维协同实战

面试官:李总监(某一线大厂AI平台部技术负责人)求职者:谢飞机(自诩「全栈·但只写过CRUD」的Java工程师)

#AIGC
谢飞机面Java大厂:智慧物流订单履约系统中的Spring Boot + RabbitMQ + Redis + Elasticsearch + Micrometer全链路面试实录(附小白级技术图解)

公司:某TOP3智慧物流科技平台(日均处理500万+订单)岗位:Java后端开发工程师(P6,主攻订单履约中台)面试官:王工,12年经验,负责履约系统稳定性与SRE体系建设求职者:谢飞机,3年经验,简历写着“精通Spring全家桶”,实际常靠Ctrl+C/V和Stack Overflow续命面试官:我们先聊下背景。系统要支撑双11峰值每秒3万订单创建+实时履约状态更新(已揽收/在途/签收/异常),

谢飞机面Java大厂:本地生活服务‘到店核销’系统中的Spring Boot + Redis分布式锁 + MySQL间隙锁 + Kafka事务三轮硬核拷问

面试官:张工(某一线大厂本地生活平台高级架构师)求职者:谢飞机(昵称,自称“会写HelloWorld的全栈搬运工”,简历写着‘精通Spring全家桶(指能启动)’)

新人笔记---责任链模式

责任链模式 (Chain of Responsibility Pattern)将请求的处理者连成一条链,请求沿着这条链依次传递,直到有一个处理者能处理该请求,或整条链处理完毕为止。你可以把它想象成生活中的 “审批流程”:员工请假 1 天→组长审批;请假 3 天→组长审批后再到部门经理;请假 7 天→组长→部门经理→总监→CEO。每个审批者(处理者)只负责自己权限内的请求**,处理不了就传递给下一个

#责任链模式#java#spring +1
谢飞机面Java大厂:AIGC内容审核系统中的Spring WebFlux + Kafka + Elasticsearch + Log4j2 四维协同实战

面试官:李总监(某一线大厂AI平台部技术负责人)求职者:谢飞机(自诩「全栈·但只写过CRUD」的Java工程师)

#AIGC
到底了