- 博客(5)
- 收藏
- 关注
原创 一个Docker下部署MongoDB分片+副本集集群
1.固定docker下容器IP地址docker network create --subnet=172.19.0.0/16 mongoIp2.部署配置服务器创建3个配置实力配置文件net: bindIpAll: truereplication: replSetName: rs_configsvr # 副本集名称,相同副本须使用同一个副本集名称sharding: clusterRole: configsvr # 定义为mongo配置服务器---------
2021-09-12 19:21:34 372
原创 一个docker下配置高可用redis和sentinel(哨兵)
dcoker 的安装和redis的安装这里不再介绍,网上安装方法很多。这里主要介绍在一个docker下配置redis主从赋值和sentinel哨兵配置1.docker容器创建网段,这里如要是因为sentinel 检查都得docker 内ip, 为了防止重启ip发生变化,给每个容易固定IP。docker network create --subnet=172.18.0.0/16 redisIp2.创建redis容易 我这里创建三个----------------------79配置---.
2021-09-12 10:20:00 266
原创 AJAX统一设置头信息
对于使用jquery ajax统一添加头信息$(document).ajaxSend(function(event, jqxhr, settings) { jqxhr.setRequestHeader('Authorization', ’token‘)})
2019-09-22 14:44:15 1635
原创 静态代理
Java设计模式中的静态代理比较简单,静态代理的实现是通过实现与目标对象相同的借口,并在类中维护一个代理对象。通过构造器传入对象,赋值给代理对象,从而执行代理对象实现的接口方法,进行接口调用其的业务和接口调用后的业务扩展。可以做到不对目标对象进行修改,而达到扩展业务的方式。接口public interface Person { void eat();}目标对象...
2019-03-07 14:27:52 142
原创 ThreadLocal实现
ThreadLocal不是线程,ThreadLocal实现原理就是在ThreaLocal内部定义了一个ThreadLocalMap的内部类,而现在又持有ThreadLoca.ThreadlocalMap对象属性,通过ThreadLocal存值和取值其实都是拿去线程上ThreadLocal.ThreadLocalMap属性的值或为其设置值。public void set(T value) {
2017-08-15 17:51:17 242
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人