自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shouhan

~~~~~~

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

原创 Zookeeper(动物园管理员)详解

简介ZooKeeper 是一个开源的分布式协调服务,由雅虎创建,是 Google Chubby 的开源实现。分布式应用程序可以基于 ZooKeeper 实现诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知、集群管理、Master 选举、分布式锁和分布式队列等功能。Zookeeper特性顺序一致性(从同一个客户端发起的事务请求,最终将会严格按照其发起顺序被应用到zookeeper中)...

2019-03-28 17:14:22 3960 1

原创 服务端微信小程序支付/退款详解

一.小程序支付参考小程序支付开发文档:https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=7_4&index=3账号支持:小程序appid,小程序secret,商户号mchid,商户secret服务端和微信支付系统主要交互:1、小程序内调用登录接口,获取到用户的openid,api参见公共api【小程序登录API】前...

2018-05-18 17:39:21 15350 18

原创 Jenkins+docker自动化部署管理springBoot项目

1.打开jenkins构建一个maven项目,名字取为maven-test

2018-05-16 15:25:36 28832 35

原创 Zookeeper(FastLeaderElection选主流程详解)

触发场景Zookeeper的核心是原子广播(Zab:Zookeeper Atomic Broadcast),该机制保证各个Server之间的同步。Zab协议有两种模式,分别是恢复模式和广播模式。其中恢复模式就代表我们的leader选举流程,在Zookeeper集群中有两种情况需要进入leader选举:Server初始化启动 集群中Leader挂掉了集群服务器状态状态(state)...

2019-05-07 17:49:37 1825 1

原创 Docker部署Apollo配置中心 && Apollo与SpringBoot的集成

1.Apollo定义(来源官网,仔细的定义和作用看官网就好)Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。2.使用Docker部署Apollo分布式环境(使用docker部署一个Dev和Pro双配置环境)2.1 服务环境准备CentOS 6...

2019-01-18 11:24:14 1989

原创 JAVA集合源码解析——ArrayList

1.数据结构底层的数据结构就是数组,数组元素类型为Object类型,即可以存放所有类型数据。我们对ArrayList类的实例的所有的操作底层都是基于数组的。2.ArrayList中的全局变量public class ArrayList<E> extends AbstractList<E>        implements List<E>, RandomAcce...

2018-06-28 17:54:49 261

原创 JAVA集合源码解析——LinkedList

1.数据结构LinkedList的数据结构是一个双向链表结构, next指向下一个节点的地址,prev指向上一节点,element代表链表中的值;同时first节点中的prev和last节点的next为null。2.LinkedList类中的全局变量public class LinkedList<E>        extends AbstractSequentialList<E...

2018-06-28 17:54:30 335

原创 Docker和Rancher的安装与基本使用

一.Docker1.CentOS下安装指定版本Docker使用yum update更新软件包和系统内核(等待更新完,需要一定的时间)清空历史sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrota...

2018-06-12 16:38:02 14362 1

空空如也

空空如也

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

TA关注的人

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