Spring

首页 标签 Spring
# Spring #
关注
48098内容
Spring Boot 实时数据推送怎么做?把 3 秒轮询升级成 WebSocket(附断线降级方案)
本文详解设备看板从轮询到WebSocket的实战升级:直击轮询“无效请求多、延迟固定”两大痛点,结合真实平台代码,剖析定时全量推送、CopyOnWriteArraySet选型、session写锁等关键实现,并强调**必须保留轮询降级**——网络异常时保障功能可用。
|
9小时前
| |
来自: 云原生
Nginx 413 排错:client_max_body_size 加在哪一层才生效
本文详解Nginx 413错误排错:`client_max_body_size`需正确配置在`http`/`server`/`location`任一作用域(优先级递增),推荐写在`server`块中与`listen`同级;强调配置后必须`nginx -t && nginx -s reload`,并提醒排查CDN、多server块、后端限制等常见陷阱
|
1天前
| |
Spring AI 实战:14 个踩坑记录,其中一个让我的测试全绿但产品是坏的
本文记录 Spring AI 2.0 + 通义千问实战中踩过的14个典型坑,涵盖依赖冲突、知识库切分、流式输出解析、提示词设计(含“测试全绿但产品失效”的核心教训)及测试陷阱。强调:规则须放 system prompt,数据与结构分离;单测通过≠模型行为正确;可选能力必须降级。附自查清单与伦理实践反思。
|
1天前
| |
来自: 云原生
Dubbo 还是 Spring Cloud?从架构本质到落地选型
本文深度对比Spring Cloud与Dubbo两大微服务治理体系:前者基于HTTP REST,强调跨语言兼容与灵活组装;后者依托强契约RPC,专注内网高性能调用。从连接模型、协议设计、序列化、线程模型到调用链路,六层拆解RPC高性能本质,提出“对外REST求兼容、对内RPC求性能”的企业级分层架构实践。(239字)
|
3天前
| |
从零用 Spring AI 搭建 RAG + Tool Calling 岗位分析系统:全流程实战与踩坑记录
本文记录使用Spring AI Alibaba+通义千问,从零构建“岗位分析+转岗建议”RAG+Tool Calling系统全过程:涵盖流式输出、结构化响应、知识库检索、薪资工具调用与Advisor编排,并详述5大实战坑点及解决方案,践行“AI不裁员,只赋能”的人文技术理念。
|
5天前
|
[075][示例]基于自定义的定时任务框架实战详解
本文详解`tutorials4j`自定义定时任务框架实战,涵盖YAML灵活配置(Cron、初始延迟、执行/失败次数限制)、`TaskRunner`任务实现、`TaskRuntimeDataHandler`状态监听及线程池管理,支持单机高可用与分布式扩展,提升调度可观测性与健壮性。(239字)
一句话生成的页面很漂亮,然后呢?它接不进你的 Spring Boot 工程
AI生成页面虽快,但常因字段命名、分页约定、错误处理等与后端不一致而“接不上”。根本症结不在AI能力,而在开发顺序:先有接口文档,再生成页面,才能保障契约一致性与工程可维护性。
|
8天前
|
从扫码枪到射频读卡器:手把手实现企业级 RFID 资产盘点系统
本文详解RFID盘点在EAM系统中的工程落地:对比条码“一枪一码”,RFID实现“走动即盘点”,但需重构业务逻辑——聚焦批量读取、静默处理、漏读容错与集合比对。以开源首码EAM为例,剖析PDA硬件抽象、节流去重、路由式状态判定及6大实战坑点,助力企业高效升级资产盘点。(239字)
|
10天前
| |
来自: 云原生
CURD系统怎么做出技术含量--怎样引导面试
很多朋友可能会因为自己做的工作不是特别核心或者业务简单而引起面试中没有自信。但是很多公司面试的时候是可以接受面试者之前岗位的并发量、交易量低一些的。比如我们要招聘和我们交易量同等级或者以上的出来的人才,业界本来就没有多少,但我们还是要招人的。所以很多时候更偏向于考察面试者的设计底蕴、思考和解决问题的能力。
当 WebSocket 遇上多实例部署:Netty 原生长连接与网关粘性路由实战复盘
WebSocket 一上多实例部署就处处是坑。本文复盘硅基边界 Silicon-Service 的长连接方案:网关粘性路由按客户端标识一致性哈希,卡在负载均衡之前把 lb:// 替换为具体实例,解决连接绑定实例的难题;服务端用 Netty 原生独立端口承载长连接,并以单线程执行器串行写流式分片,避免 EventLoop 队列乱序导致打字机错乱;另含握手期鉴权、身份防伪与三路清理防内存泄漏。
免费试用