待写
..........
111
PKCS 7
魔法数 和 序列化
解除端口占用
MySQL 备份和恢复
MySQL性能调优
接口:webServer RestFul HTTP
Thymeleaf
ethtool --identify eth2 20 :sh命令
jdk7 新特性 java.util.Objects#equals 并补充到 新特性文章中
PRC
序列化和反序列化
浅拷贝和深拷贝
equals hashCode hashMap 的原理机制
ArrayList 的 subList
Arrays.asList体现的是适配器模式
list 遍历时,iterator 删除数据
如果是 JDK8,使用 Map.foreach 方法
说明:如果是 JDK8 的应用,可以使用 Instant 代替 Date,
LocalDateTime 代替 Calendar,
DateTimeFormatter 代替 Simpledateformatter,
官方给出的解释:simple beautiful strong immutable thread-safe。
volatile 如果是 JDK8,推荐使用 LongAdder 对象,比 AtomicLong 性能更好
状态设计模式
逻辑上超过 3 层的 if-else 代码可以使用卫语句,或者状态模式来实现
javDoc
在 JDK8 中,针对统计 时间等场景,推荐使用 Instant 类。
java vm(velocity)模板
如果 JDK7,可以使用 try-with-resources 方式
【强制】应用中不可直接使用日志系统(Log4j、Logback)中的 API,而应依赖使用日志框架SLF4J 中的 API,使用门面模式的日志框架,有利于维护和各个类的日志处理方式统一。
log4j 和 slf4j 的区别
Time_Wait Fin_wait
log4j.rootLogger
slf4j log4j
crontab
sed -i 's/\r//' startup.sh
java 代码 正则,特殊构造字符串,陷入死循环
…待写