摘要:
zookeeper的选举机制 1)半数机制:集群中半数以上机器存活,集群可用。所以zookeeper适合装在奇数台机器上。 2)Zookeeper虽然在配置文件中并没有指定master和slave。但是,zookeeper工作时,是有一个节点为leader,其他则为follower,Leader是通 阅读全文
摘要:
Java中:1、基本数据类型byte,short,int,long,float,double,char,boolean 2、引用数据类型类、接口、枚举、数组、注解 if(xx == null) BigIntegerBigDecimal MySQL中:1、整数类型tinyint:微小整数smallin 阅读全文
摘要:
JDK1.8新增日期时间类型 如果我们可以跟别人说:“我们在1502643933071见面,别晚了!”那么就再简单不过了。但是我们希望时间与昼夜和四季有关,于是事情就变复杂了。Java1.0中包含了一个Date类,但是它的大多数方法已经在Java 1.1引入Calendar类之后被弃用了。而Cale 阅读全文
摘要:
Calendar 类是一个抽象类,它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。瞬间可用毫秒值来表示,它是距历元(即格林威治标准时间 1970 年 1 月 1 日的 00 阅读全文
摘要:
10.3 可变字符序列:字符串缓冲区 10.3.1 StringBuffer、StringBuilder、String的区别 1、一个类似于 String 的字符串缓冲区,但能被修改。虽然在任意时间点上它都包含某种特定的字符序列,但通过某些方法调用可以改变该序列的长度和内容,所有对StringBuf 阅读全文
摘要:
Java并不是纯面向对象的语言。Java语言是一个面向对象的语言,但是Java中的基本数据类型却是不面向对象的。基本数据类型有它的优势:性能(效率高,节省空间)。 但是我们在实际使用中经常需要将基本数据类型转化成对象,便于操作。比如:(1)集合的操作,(2)使用Object类型接收任意类型的数据等, 阅读全文
摘要:
1、变量的声明格式//声明和初始化一起数据类型 变量名 = 变量值;//声明数据类型 变量名; 2、Java的数据类型基本数据类型:byte,short,char,int,long,float,double,boolean引用数据类型:枚举、数组、接口、类 类:java.lang.String,ja 阅读全文
摘要:
字符 说明 \ 将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,"n"匹配字符"n"。"\n"匹配换行符。序列"\\\\"匹配"\","\\("匹配"("。 ^ 匹配输入字符串开始的位置。如果设置了 RegExp 对象的 Multiline 属性,^ 还会与"\n"或"\r"之后的位置 阅读全文
摘要:
Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查 阅读全文
摘要:
1.接口Comparable<T> API 参数类型:T 可以与此对象进行比较的那些对象的类型 此接口强行对实现它的每个类的对象进行整体排序。这种排序被称为类的自然排序,类的compareTo()方法被称为它的自然比较方法。 实现此接口的对象列表(和数组)可以通过 Collections.sort( 阅读全文