- 博客(7)
- 资源 (8)
- 收藏
- 关注
原创 rabbitMQ高级
目录消息可靠性消息可靠性 -- 生产者确认消息可靠性 -- 消息持久化消息可靠性 -- 消费者确认消息可靠性 -- 消费者失败重试机制消息可靠性 -- 实现总结死信交换机死信交换机 -- 实现消息延迟推送死信交换机 -- 延迟队列插件 --DelayExchange消息堆积 -- 惰性队列MQ集群分类MQ集群 -- 普通集群MQ集群 -- 镜像集群MQ集群 -- 仲裁集群消息可靠性在消息的推送,路由和接收处理中,都有可能遇到消息的..
2022-03-05 18:45:34 3068
原创 Redis高级(持久化--redis主从架构--redis哨兵模式--redis分片集群)
目录redis实现持久化的两种模式redis主从架构redis主从集群 -- 数据同步优化redis主从集群+哨兵框架redis分片集群redis实现持久化的两种模式RDB持久化RDB全称Redis Database Backup file(Redis数据备份文件),也被称为数据快照,就是把redis内存中的所有数据写入到本地磁盘中, 当服务宕机重启后,可以读取本地磁盘文件来恢复数据,Redis数据备份文件被称为RDB文件,默认是保存在当前运行目录下(可通过配置文件更改
2022-03-04 20:35:53 2655
原创 Seata分布式事务管理框架
目录什么是分布式事务问题CAP定理BASE理论解决分布式事务问题的思路Seata框架 -- 介绍Seata框架 -- TC事务协调者的部署Seata框架 -- XA模式Seata框架 -- AT模式Seata框架 -- AT模式 -- 脏读解决方案Seata框架 -- TCC模式Seata框架 -- SAGA模式四种模式的对比什么是分布式事务问题在分布式架构中,一般会有很多微服务与数据源,当程序对不同的微服务或数据源进行业务操作的时候,就需.
2022-03-03 19:47:16 1449
原创 Sentinel哨兵框架
什么是"雪崩效应"?"雪崩"是指在微服务中的调用链路中,一个服务的宕机,会出现连锁反应,导致所有的依赖服务宕机.假如A服务调用B服务,B服务宕机,A服务的所有请求都会进行搁置,没有返回结果,并占用A服务的资源,所有资源都被占用后,A服务也会宕机解决"雪崩"的常用4种解决方案...
2022-03-02 19:55:38 619
原创 JAVA面试相关
map集合有四种遍历方式:1) 用map.keySet()方法取出map集合的所有key,配合for循环实现遍历2) 用map.entrySet()方法将map集合中所有的键值对封装成entry对象取出,配合iterator迭代器实现3) 用map.entrySet()方法配合for循环实现遍历4) 用mp.vlues()方法取出集合中所有的value值效率比较:keySet是没有iterator效率高的, keySet相当于遍历了两次,第一次对key
2022-02-21 00:56:58 729
原创 IO流(字符流 / 字符缓冲流)
字符流的介绍:本质?字符流 = 字节流 + 编码解码的功能为什么字符流读取中文不会出现乱码? java使用字符流对数据进行操作的时候,底层已经帮我们进行了编解码处理为什么想要拷贝,一律使用字节流或者字节缓冲流? 1.文件本身就是由字节组成的,字节流拷贝文件,能够保证文件一摸一样. 2.内存就是一个搬运工,不需要知道搬运的是什么 3.对数据进行拷贝,就只是将字节复制一份而已,并不需要我们对它进行解析...
2021-11-27 01:48:01 354
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人