
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
通过@AiService注解声明 AI 服务,指定聊天模型、记忆提供者,结合@MemoryId实现提示词和会话控制。/*** 硅谷小智(北京协和医院智能客服)核心接口*/wiringMode = EXPLICIT, // 显式绑定模式(精准控制依赖)chatModel = "qwenChatModel", // 指定使用的大模型(如通义千问)chatMemoryProvider = "chatMe
✅ QQ 邮箱 SMTP 配置✅ 多种邮件类型支持(文本、HTML、附件、模板)✅ 完善的异常通知系统✅ 全局异常捕获与邮件告警✅ 邮件发送队列与异步处理✅ 频率限制与健康检查。
通过@AiService注解声明 AI 服务,指定聊天模型、记忆提供者,结合@MemoryId实现提示词和会话控制。/*** 硅谷小智(北京协和医院智能客服)核心接口*/wiringMode = EXPLICIT, // 显式绑定模式(精准控制依赖)chatModel = "qwenChatModel", // 指定使用的大模型(如通义千问)chatMemoryProvider = "chatMe
通过@AiService注解声明 AI 服务,指定聊天模型、记忆提供者,结合@MemoryId实现提示词和会话控制。/*** 硅谷小智(北京协和医院智能客服)核心接口*/wiringMode = EXPLICIT, // 显式绑定模式(精准控制依赖)chatModel = "qwenChatModel", // 指定使用的大模型(如通义千问)chatMemoryProvider = "chatMe
java@Data@Builder/*** 角色:user(用户)或 assistant(AI)*//*** 消息内容*/组件选择原因前后端通信WebSocket双向实时,适合对话场景后端框架生态完善,WebSocket 支持好HTTP 客户端OkHttp高性能,连接池管理JSON 处理便捷的序列化反序列化。
JWT 是一个开放标准(RFC 7519),用于在各方之间以 JSON 对象的形式安全地传输信息。该信息可以被验证和信任,因为它是数字签名的。JWT 结构:Header(头部):包含令牌类型(JWT)和签名算法(如 HS256、RS256)。Payload(负载):包含声明(claims),如用户 ID、用户名、过期时间等。Signature(签名):对前两部分进行签名,防止数据被篡改。典型场景:
在互联网高并发后端架构中,Redis 是当之无愧的,覆盖缓存加速、分布式锁、实时计算、消息队列、会话共享等几乎所有关键场景。很多开发者虽日常使用,却仅停留在基础 API 调用,对底层数据结构、线程模型、持久化机制、高可用架构理解不足,线上出现性能瓶颈、数据丢失、集群故障时难以快速定位。本文以为框架,全面深入拆解 Redis 核心知识,从本质定位到底层原理,再到分布式架构与实战问题,帮你真正建立体系
可见性:当一个线程修改了共享变量,其他线程能立即、可靠地看到修改后的值。无同步 → 无可见性保证。重排序:编译器、JIT、CPU 为了优化性能,在不改变单线程执行结果的前提下,改变指令实际执行顺序。代码写的:plaintextA;B;C;实际执行可能:plaintextA;C;B;原子性:一个操作是不可分割、不可中断的,要么全部执行成功,要么完全不执行。操作开始 → 必须完整结束中间不能被其他线程
text│wait() vs sleep() 全景对比││所属类:ObjectThread││锁行为:释放锁不释放锁││调用条件:synchronized内任意位置│。







