自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_36987590的博客

java,zookeeper

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

原创 redis学习:redis 4.0 配置文件

################################## INCLUDES #############################在配置多个服务器时很有用,比如,多个服务器的很多个配置项是相同的,但是少部分配#置又要不相同,例如:bind等配置,这时可以将相同的配置抽取出来,作为一个单独文件.#其他配置项根据不同的服务器做不同的配置,最后通过include引用.includ...

2019-04-01 20:58:33 404

原创 SpringIoc原理

Spring概览ResourceLoader从存储介质中加载Spring配置信息,并使用Resource表示这个配置文件资源BeanDefinitionReader读取Resource所指向的配置文件资源,然后解析配置文件。将配置文件中的每个解析成一个BeanDefinition对象,并保存得到BeanDefitionRegitry中容器扫描BeanDefinitionRegistry中的...

2019-03-11 15:47:44 158

原创 java枚举类

1.枚举类enum枚举类也是一个类,继承于java.lang.Enum类。public enum MyEnum{ NOT("hot"),MIDE("mide"),MEDIUM("medium"),HOT("hot"),FLAMING("flaming"); private String des; privateMyEnum(String des){ this.des=des; }...

2019-03-07 22:22:47 286

转载 FutureTask解析

1.背景介绍Future是Java执行异步任务时的常用接口。我们通常会往ExecutorService中提交一个Callable/Runnable并得到一个Future对象,Future对象表示异步计算的结果,支持获取结果,取消计算等操作。在Java提供的Executor框架中,Future的默认实现为java.util.concurrent.FutureTask。本文针对FutureTask的...

2019-03-03 14:27:45 252

原创 redis学习:redis replicate解析

与replicate相关的redisServer成员变量:strct redisServer{ ..... /* Replication (master) */ int slaveseldb; /* Last SELECTed DB in replication output */ // 全局复制偏移量(一个累计值) long l...

2019-02-25 16:37:07 612

原创 redis学习:redis启动流程分析

redis.c 主函数  初始化server的默认配置如果服务器以sentinel模式开启,初始化sentinel的数据结构解析参数读取配置信息初始化server从rdb或aof中载入数据(优先选用aof)开启事件循环int main(int argc, char **argv) { struct timeval tv; /* We ne...

2019-02-25 14:47:47 741

原创 jdk源码:线程池ThreadPoolExecutor深入

1.ThreadPoolExecutor继承类图                 . Executorpublic interface Executor { /** * Executes the given command at some time in the future. The command * may execute in a ne...

2018-05-11 20:08:55 158

原创 zookeeper笔记:ACL机制

ACL简介:  ACL机制是zookeeper用来实现对数据节点进行权限控制的机制,类似于Unix/linux的ACL,但又不完全相同。zookeeper的权限控制是由三方面来组成的,即权限模式(Scheme),授权对象(ID),权限(Permission),用“scheme:ID:permission”来标示一个有效的ACL信息。   权限模式:           1.IP ...

2018-03-10 20:13:29 692

原创 DelayQueue分析

1.DelayQueue基本简介:   DelayQueue是BlockingQueue的一种,不同的是DelayQueue中的元素都有delay time(延迟时间),只有delay time过期,元素才可以被出队列。DelayQueue的内部是由一个PriorityQueue(优先队列)来实现,优先因素是delay time,也就是说队头元素是delay time最短的元素。当队列是空或队列中没

2017-12-28 19:19:14 225

原创 java堆内存

java堆内存Java 中的堆是JVM所管理的最大的一块内存空间,主要用于存放各种类的实例对象。 在 Java 中,堆被划分成两个不同的区域:新生代 ( Young )、老年代 ( Old )。新生代 ( Young ) 又被划分为三个区域:Eden、From Survivor、To Survivor。 这样划分的目的是为了使 JVM 能够更好的管理堆内存中的对象,包括内存的分配以及回收。 堆

2017-12-24 13:26:43 235

空空如也

空空如也

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

TA关注的人

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