-
SpringAI保姆级实战教程
注:我默认你是个会用Spring Boot的老Java选手,版本咱们就踩在Spring AI 2.0.0 GA上(2026年6月刚出的),如果还在用Boot 3.x,我会在文末给你指条明路。 一、Spring AI 到底是个啥? 1.1 别拽术语,说人话 说白了,Spring AI就是Spring官 -
谁说 Java 老项目不能"玩" AI ?
保姆级教程:用原生 HTTP 接入阿里云百炼,实现 RAG + 会话持久化 + Tool Calls 不用任何 AI SDK,纯手写 HTTP 请求,从零搭建一个能对话、能检索、能调用后端函数的智能系统。后面会介绍一些AI接入的框架(Langchain4J、SpringAI等),那些就是固定模板使用 -
生产级别的SpringBoot整合RocketMQ死信队列(DLQ)的完整示例
下面是一个生产级别的 Spring Boot 整合 RocketMQ 死信队列(DLQ)的完整示例,涵盖:配置、生产者、正常消费者(模拟失败触发重试)、死信队列消费者、监控告警、幂等与补偿设计。 一、死信队列核心概念速览 在 RocketMQ 中,死信队列(Dead Letter Queue, DL -
网易云放弃的鸿蒙用户,被独立开发者救了
网易云放弃的鸿蒙用户,被独立开发者救了 不知道用鸿蒙手机的朋友,有没有过这种无力感: 系统越更越丝滑,生态越来越完善,可天天在用的国民级 APP,却始终等不来一个真正的原生版本。 比如网易云音乐。 上线多年,鸿蒙用户至今只能用安卓兼容版,或是功能残缺的快应用。启动慢、占内存、鸿蒙系统的原生特性一个用 -
RocketMQ 常见面试题与高频考点:从原理到实战的自我检验
RocketMQ 常见面试题与高频考点:从原理到实战的自我检验 系列第二十篇:生态整合与实战篇(四) 你好,又见面了。 这是 RocketMQ 系列文章的 收官之章,也是一份特别的礼物 —— 面试自查手册。 过去的十九篇文章,我们从“什么是消息队列”一路走到了“生产级规范与最佳实践”,完成了 Roc -
使用视觉停留效应作为人机验证:Phantom 验证码安全分析
Phantom 验证码安全分析 本文使用DeepSeek辅助编写,好久没写博客了,兴趣来了写一下 一、项目概览 Phantom 是一种利用视觉停留效应区分人机的验证码。它的设计思路挺有意思——不用扭曲文字、不用选红绿灯,而是让一个方块藏进满屏雪花噪点里,只有噪点动起来的时候,人眼才能"看"到它。 原 -
OMO-Switch: 不用再手动改 JSON 了,给 OMO 做了个可视化模型切换器
背景 opencode 有插件系统。有一个社区插件 oh-my-openagent 吸引了我的注意,它给 opencode 加了一套多 Agent 框架,内置了十几个 Agent(sisyphus、oracle、explore 等),每个 Agent 可以单独指定模型,跟 opencode 一样,天 -
好想养一只香香软软的滑动变阻器啊……
真的没有人觉得小变阻器香香软软的很可爱吗?