首页
学习
活动
专区
圈层
工具
发布

#spring

开源的 Java/Java EE 全功能栈(full-stack)的应用程序框架

Spring中使用Async进行异步功能开发实战-以大文件上传为例

夜郎King

在之前的博客中,曾将讲了在SpringBoot中如何使用Event来进行大文件上传的解耦,原文地址:使用SpringEvent解决WebUploader大文件上...

4100

Spring FactoryBean 配合 JDK 动态代理,在应用层实现 Redis 双活架构的客户端双写、读,业务零侵入

码哥字节

你有没有过这种经历。A 机房 Redis 主节点磁盘满了被摘除,流量切到 B 机房,用户购物车全空了,因为 B 机房的 Redis 里根本没有这几分钟的写入。主...

9310

Spring为什么要“抛弃”Feign?

苏三说技术

最近有个小伙伴跟我吐槽,说他们团队还在用Feign,但Spring官方已经悄悄推出了一个“亲儿子”——@HttpExchange。

12110

Spring AI 2.0 正式发布:Java AI 开发的分水岭来了

老周聊架构

Spring AI 2.0.0 GA 正式发布了。我第一眼看到这个消息,脑子里第一个念头是:终于!

22910

【AgentScope Java新手村系列】(20)文字转语音TTS

Flittly

原因:TTS 的业务差异太大。有的团队用火山引擎,有的用阿里云 CosyVoice,有的用 OpenAI。硬塞进框架等于绑死用户。

17310

使用SpringEvent解决WebUploader大文件上传解耦问题

夜郎King

上面的逻辑中,重点就是找到回调的具体枚举实例,然后使用Spring的IOC机制,找到注册到Spring上下文中的IFileUploadCallbackServi...

8500

Spring 源码精要20问 —— 基于第一性原理

用户12552957

推理思路: 从 BeanFactory 接口出发,逐层查看其子接口 ListableBeanFactory、HierarchicalBeanFactory、Au...

8110

【AgentScope Java新手村系列】(19)多模态-图像音频视频

Flittly

1.x 的 ImageBlock AudioBlock VideoBlock 在 2.0.0中被统一替换为 DataBlock,通过 mediaType 字...

21910

三条路径的交叉点:Spring生态的AI化

学习it

聊起"Agent + Skills + Spring AI"这套组合,我其实是带着一种"这次终于轮到Java开发者了"的心情开始接触的。2026年,AI Age...

12000

Spring AI 2.0 和 Spring AI Alibaba,哪个更好?

苏三说技术

最近有球友问:“三哥,Spring AI 2.0和Spring AI Alibaba,选哪个更好?”

49510

【日常小问】Docker 部署 Nacos 2.4.3,Dubbo 3.3 连接 Config Service 失败排查

Flittly

最近在本地搭建一个基于 Dubbo 3.3 + Nacos 2.4.3 的项目,Nacos 跑在 Docker 里,项目以 jar 包方式跑在宿主机上。启动后遇...

9810

春节抢红包金额随机算法如何设计

Java大神之路

结果往往是:前面的人把预算吃光了,最后一个人只有 0 分,或者变成了负数。这在金融场景下是要背责的。

11610

滚动发布疯狂报 RPC 异常!藏 3 年的 Spring Cloud 祖传大坑,90% Nacos 集群全部踩中

用户12591013

结果:每次发版都有数十秒的 RPC 超时 / 连接失败,报错峰值持续 30 + 秒,Nacos 控制台已经看不到旧实例,但流量还在往已销毁的 Pod 上打。

12510

【AgentScope Java新手村系列】(18)Skills技能系统

Flittly

1.x 的 io.agentscope.core.skill.SkillsKit 在 2.0 中被整体替换。新版基于 SkillRepository + wor...

30110

【AgentScope Java新手村系列】(17)长期记忆系统

Flittly

1.x 的 io.agentscope.core.memory.LongTermMemory 及其子类(LongTermMemoryBase / Mem0Lon...

32710

【AgentScope Java新手村系列】(16)从RAG到多路检索

Flittly

1.x 的 SimpleRAGKnowledge、BgeRAGKnowledge、EmbeddingRAGKnowledge 等 RAG 实现类在 RC2 中已...

41110

【AgentScope Java新手村系列】(15)MCP协议工具

Flittly

"我们想把 GitHub MCP server、PostgreSQL MCP server、Slack MCP server 一起接进 agent。1.x 时代...

49010

【AgentScope Java新手村系列】(14)人机交互

Flittly

"用户让 agent 删数据库——我们不希望它'问都不问就执行'。1.x 时代用 Hook.stopAgent() 在 onActing 阶段抛异常中断;2.0...

31402
领券