- 博客(4)
- 收藏
- 关注
原创 使用 Spring AI Alibaba 开发一个基于通义模型服务的聊天应用
以上示例中,ChatClient 使用默认参数调用大模型,Spring AI Alibaba 还支持通过。一种解决办法是在调用大模型的过程中,由开发者编写的代码来维护多轮的对话记忆,这样会大大增加项目的代码量。以上示例本质上就是一个普通的 Spring Boot 应用,我们来通过源码解析看一下具体的开发流程。以上的代码是不具有记忆的,在每一次调用AI模型,并不会携带上次调用信息。实例,这样你的 Bean 就具备与 AI 大模型智能对话的能力了。这样,大模型就会获取会话ID的历史消息记录。
2025-08-16 17:15:08
809
原创 海康威视SDK错误码枚举(Java)
海康威视SDK错误码枚举包含超过200个错误类型,涵盖设备连接、权限验证、资源管理、硬盘操作、网络通信等多个方面。主要错误类型包括:基础错误(如密码错误、权限不足)、网络通信错误(连接失败、数据收发异常)、设备资源错误(硬盘满、通道异常)、功能支持错误(设备不支持该操作)等。每个错误码都有对应的描述信息,可通过fromCode方法查询错误详情。该枚举为开发者提供了完善的错误处理机制,便于快速定位和解决海康设备集成过程中的各类问题。
2025-08-11 09:36:44
554
原创 如何在Linux中查看部署的Java服务器日志
摘要:本文介绍了在Linux系统中查看Java应用程序日志的常用命令和方法。详细讲解了日志文件常见存储位置,以及cat、less、tail、grep、awk等核心命令的使用技巧,包括实时监控日志、关键字过滤等实用功能。同时介绍了systemd服务的日志查看方式和日志分析工具如ELK Stack等。文章还说明了典型Java日志格式,帮助开发运维人员快速定位问题,提升日志分析效率。这些命令和工具的掌握对保障Java应用的稳定运行至关重要。
2025-08-03 11:30:00
964
原创 Spring 中的 Assert 类(Java)常用方法
Spring框架的Assert工具类提供了一组静态方法,用于简化参数校验和条件检查。通过assertTrue()、notNull()、hasText()等方法,开发者可以快速验证输入合法性,确保代码健壮性。Assert类会抛出IllegalArgumentException或IllegalStateException异常,适用于简单校验场景。虽然能提高代码可读性,但不适合复杂校验逻辑或高频调用场景。合理使用Assert能有效捕获潜在错误,但需权衡性能开销。
2025-08-02 10:27:41
723
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅