- 博客(10)
- 收藏
- 关注
原创 RabbitMQ保证消息的可靠性
1、生产者弄丢了消息生产者在将数据发送到MQ的时候,可能由于网络等原因造成消息投递失败2、MQ自身弄丢了消息未开启RabbitMQ的持久化,数据存储于内存,服务挂掉后队列数据丢失开启了RabbitMQ持久化,消息写入后会持久化到磁盘,但是在落盘的时候挂掉了,不过这种概率很小3、消费者弄丢了消息消费者刚接收到消息还没处理完成,结果消费者挂掉了。...
2022-07-29 16:53:17
394
原创 简历问题分析
简历问题一、使用MyBatis Plus 自动代码生成器,极大提高了开发效率1、pom依赖<!--mybatis-plus--><dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId></dependency><!--mysql--><depe
2022-05-16 08:02:49
779
原创 动态代理理解
动态代理一、CGLIB动态代理1、原理:利用asm开源包,对代理对象类的class文件加载进来,通过修改其字节码生成子类来处理,CGLIB 通过动态生成一个需要被代理类的子类(即被代理类作为父类),该子类重写被代理类的所有不是 final 修饰的方法,并在子类中采用方法拦截的技术拦截父类所有的方法调用,进而织入横切逻辑。package com.onlymark.proxy;import com.onlymark.service.UserService;import org.springfram
2022-05-02 10:33:20
266
原创 SpringSecurity
springSecurityFilterChain 找不到异常1、SpringSecurity 框架简介用户登录系统时我们协助 SpringSecurity把用户对应的角色、权限组装好,同时把各个 资源所要求的权限信息设定好,剩下的“登录验证”、“权限验证”等等工作都交给SpringSecurity2、在项目中加入SpringSecurity权限控制2.1、加入依赖2.1.1、建议在父工程的pom.xml文件中对子工程的jar包版本统一管理 <!-- 统一管理j
2022-01-20 12:28:52
2308
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人