自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

熙熙小学姐

最怕你碌碌无为,却安慰自己平凡可贵。

  • 博客(11)
  • 收藏
  • 关注

原创 什么是zookeeper?

目录zookeeper的数据结构znode里面有啥东西znodeApi操作以及watch机制zookeeper数据一致性ZAB协议ZAB崩溃恢复master选举ZAB主从数据同步broadcastzookeeper的应用分布式锁服务的注册与发现分布式协调服务zookeeper的数据结构类似于文件目录这里面的每一个方框被认为是一个节...

2019-05-31 11:54:36 1203 6

原创 HashMap的原理

目录是什么?Put方法Get方法HashMap的初始长度?Hash算法为什么长度必须是16或者2的幂?如果长度是10会怎么样?扩容原则步骤写在前头的话:本文是以jdk1.7的基础上进行的。是什么?HashMap是一个用于存储Key-Value键值对的集合,每一个键值对叫做Entry。Entry分散存储在数组当中,这个数组是HashMap的主干...

2019-05-28 21:08:58 136 4

原创 Java并发编程

目录线程安全性原子性CASsynchronized可见性Java内存模型(JMM)volatilesynchronized有序性happens-beforevolatile-禁止指令重排序synchronizedAQS常用类CountDownLatchSemaphoreCyclicBarrierReentrantLock线程池...

2019-05-28 10:51:21 219 6

原创 RabbitMQ总结

目录是什么?为什么要引入消息中间件?系统解耦流量削锋异步调用有那些消息中间件?为什么选择rabbitmq?AMQP协议是什么?RabbitMQ怎么保证消息100%投递成功?消息持久化Confirm机制消息提前持久化+定时任务如何解决数据丢失的问题?RabbitMQ是如何解决消息重复消费的问题的?乐观锁唯一ID+指纹码Redis原子...

2019-05-23 09:21:44 144 3

原创 Dubbo使用

目录Dubbo的通信原理?Dubbo的负载均衡策略?启动时默认有超时机制和重试机制项目中引入duboo.xsd原因?dubbo中zookeeper的配置dubbo中核心配置dubbo本地暴露和局部暴露dubbo直连操作?Dubbo的通信原理?Dubbo协议:常规远程方法调用,默认采用dubbo协议,dubbo协议采用单一长连接和NIO异步通讯,适合于小数据量...

2019-05-16 17:40:46 594 1

原创 RabbitMQ基础组件

目录一线大的MQ组件实现思路和架构设计方案基础组件封装设计-迅速消息发送基础组件封装设计-确认消息发送基础组件封装设计-批量消息发送基础组件封装设计-延迟消息发送基础组件封装设计-顺序消息发送基础组件封装设计-事务消息发送消息幂等性保障-消息路由规则架构设计一线大的MQ组件实现思路和架构设计方案基础组件封装设计-迅速消息发送不进行落库存储,不做...

2019-05-14 21:16:33 503 1

原创 RabbitMQ集群构建

目录RabbitMQ集群架构模式主备模式远程模式多活模式从零开始构建一个高可靠的RabbitMQRabbitMQ集群环境搭建负载均衡组件HAProxy搭建KeepAlicved搭建集群的配置文件与集群运维故障、失败转移配置文件集群恢复与故障转移高级插件的使用RabbitMQ集群架构模式主备模式实现RabbitMQ的高可用集群,两者之间相互...

2019-05-14 21:14:45 229 1

原创 RabbitMQ集成Spring

目录RabbitMQ整合Spring AMQP实战RabbitAdminSpringAMQP声明消息模板-RabbitTemplateSimpleMessageListenerContainerMessageListenerAdapterMessageConverterRabbitMQ整合Spring Boot实战RabbitMQ集成SpringRabbit...

2019-05-14 21:12:29 450 2

原创 RabbitMQ高级特性

目录RabbitMQ高级特性消息如何保障100%的投递成功?幂等性概念详解在海量订单产生的业务高峰期,如何避免消息的重复消费问题?Confirm确认消息、Return返回消息如何实现Confrim确认消息?Return消息机制自定义消费者消息的ACK与重回队列消息的限流TTL消息死信队列延迟队列优先级队列RabbitMQ高级特性...

2019-05-14 21:10:08 492 4

原创 RabbitMQ初步认知

目录是什么?互联网大厂为什么选择RabbitMQ?RabbitMQ的高性能之道是如何做到的?什么是AMQP高级协议?AMQP核心概念是什么?RabbitMQ整体架构模型是什么样子的?RabbitMQ消息是如何流转的?RabbitMQ安装与使用命令行与管控台RabbitMQ消息生产与消费RabbitMQ交换机详解Direct ExchangeTop...

2019-05-14 20:02:17 236 2

原创 分布式协调服务-zookeeper

目录初步认识zookeeperzookeeper是什么zookeeper能做什么数据分布订阅/配置中心负载均衡分布式锁master选举概念数据模型会话WatcherACL初步认识zookeeperzookeeper是一个开源的分布式协调服务,是由雅虎创建的,基于google chubby。zookeeper是什么分布式...

2019-05-09 09:01:36 182 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除