- 博客(9)
- 收藏
- 关注
原创 RabbitMQ相关问题
RabbitMQ核心概念与工作模式摘要:RabbitMQ作为开源消息代理,包含生产者、消费者、队列、交换机和虚拟主机等核心组件。支持简单模式、工作队列模式、广播模式、路由模式和主题模式五种工作模式,分别适用于不同消息分发场景。为确保消息可靠性,提供生产端确认机制、服务端持久化和事务处理、消费端手动确认等措施。针对消息重复问题,建议采用唯一消息ID和分布式锁方案。死信队列用于处理被拒、过期或超限的消息,通过配置死信交换机实现特殊处理。本文系统介绍了RabbitMQ的核心概念及典型应用方案。
2025-09-09 21:25:45
1417
原创 第一次调用ai大模型(未完)
这个业务需要在我们的程序中调用一个AI大模型的api来帮助我们对文件进行处理并得到我们想要的结果。- 输出:输出的格式描述,以便后继模块自动解析模型的输出结果,比如(JSON、Java)所幸千帆大模型文档使用说明中详细介绍了大模型的相关配置与api系数与使用方法。在ai大模型的使用中,设计一个合适的Prompt也是一件具有挑战性的事情,今天的业务点是使用一个AI大模型对体检报告进行总结并提出合理的建议,就可以通过调取api的方法来在程序中使用ai大模型(测试使用)一是配置一个AI的大模型加入我们的程序中.
2025-08-16 21:28:17
181
原创 基础入门的简单的Linux系统指令
Linux基础命令与Docker操作指南摘要 本文系统介绍了Linux常用命令和Docker基础操作。Linux部分详细讲解了命令格式、目录操作(ls/cd/mkdir/rm)、文件操作(cat/more/head/tail)、文件管理(cp/mv)、打包压缩(tar)、文本编辑(vi/vim)及查找命令(find/grep)的使用方法。Docker部分涵盖镜像管理(pull/push/images/rmi)、容器操作(run/stop/start/restart/rm)、日志查看(logs)、容器进入(e
2025-07-31 20:21:53
506
原创 SpringBoot基本原理(未完)
我们之前获取的bean,像是controller,service,dao三层体系下编写的类,这些类都是我们在项目中自己定义的类(自定义类).当我们要声明这些bean,只需要在类上加@Component以及它的仨衍生注解(@Controller,@Service,@Repository)就可以声明这个bean对象了。虽然springboot支持多种格式配置文件,但是在项目开发时,推荐统一使用一种格式的配置。在使用IOC容器时,bean对象默认是单例的(只有一个实例对象)重点:获取第三方的bean。
2025-07-21 00:34:42
1325
原创 记录Jwt,过滤器和拦截器的入门知识
JWT令牌由三个部分组成,三个部分之间使用英文的点来分割第一部分:Header(头),记录令牌类型、签名算法等.第二部分:Payload(有效载荷),携带一些自定义信息、默认信息等.第三部分:Signature(签名),防止Token被篡改、确保安全性.将header、payload,并加入指定秘钥,通过指定签名算法计算而来.
2025-07-17 21:30:25
1037
原创 Spring中一些常见注解(记录)
Spring框架常见注解分类整理:@Component用于组件扫描,@Controller标记控制器类,@Service标识业务逻辑层,@Repository标注数据访问层。依赖注入相关注解包括@Autowired自动装配和@Qualifier指定具体实现。配置类使用@Configuration和@Bean声明Bean。AOP方面有@Aspect定义切面,@Before/@After等标注通知类型。事务管理采用@Transactional注解。Web开发常用@RequestMapping映射请求,@Requ
2025-07-13 20:26:50
193
原创 记录在Mybatis中遇到的报错以及解决方案
SQL报错问题分析与解决方案:1)构造方法问题需注意SQL语句中属性命名规范(下划线形式)与实体类命名(小驼峰)保持一致;2)Bean创建失败多因属性未正确赋值,需仔细检查注解配置;3)基础错误需核对数据库连接信息及SQL语法;4)绑定语句未找到错误常由XML配置命名空间或文件名错误导致;5)查询操作必须明确指定ResultType/ResultMap映射规则。建议开发时注意命名一致性,仔细检查配置细节。(149字)
2025-07-09 14:49:17
270
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅