- 博客(6)
- 资源 (10)
- 收藏
- 关注
原创 Zookeeper源码分析(二)-ZKDatabase.loadDataBase()
在介绍ZKDatabase.loadDataBase()前先简要介绍一下以下几个类 1.DataNode DataNode主要存储了以下几个属性(详情可看DataNode类) DataNode parent;//父节点信息 byte data[];//本节点数据 Long acl;//ACL转换为long后的数据 public StatPersiste
2015-09-29 14:28:49 1789
原创 Zookeeper源码分析(一)-Zookeeper启动过程
参考网上资料,基于对Zookeeper3.4.6源码的阅读分析,记录自己的学习过程!zookeeper的主类是QuorumPeerMain,启动时将zoo.cfg文件地址当参数传入。将zoo.cfg中的各个key-value赋值给QuorumPeerConfig类各个属性。通过DatadirCleanupManager类对dataDir和dataLogDir目录进行清理。任务清理的时间和保留文件
2015-09-25 15:41:30 984
原创 JAVA编码总结
1.在定义常量时,使用常量类模板如下,具体可了解“接口常量反模式”:// 增加final关键字来避免继承public final class Constants { //隐藏构造器 private Constants(){} public static String NAME="xiaocheng";}
2015-09-24 10:09:14 287
原创 java枚举类模板
public enum EnumExample { RED(0,"红"),BLUE(1,"蓝"),BLACK(2,"黑"); private Integer code; private String string; EnumExample(Integer code,String string){ this.code = code ; t
2015-09-22 16:26:58 1326
原创 Mysql常用函数
1. DATEDIFF()函数 语法:DATEDIFF(date1,date2) 例1:SELECT DATEDIFF('2015-09-22','2015-09-21') AS DiffDate //结果为 1例2:SELECT DATEDIFF('2015-09-20 17:34:44','2015-09-19 07:34:44') AS DiffDate
2015-09-22 15:45:20 544
Web性能权威指南 高清中文完整版.pdf
2018-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人