![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
OakValley
Ginkgo
展开
-
java异常
checked异常:编译时期需要检测的异常,必须被捕获或者声明抛出unchecked异常:运行时检查,所有的unchecked异常都是RuntimeException的子类,一般是由于程序员编码的问题才出现...原创 2018-08-09 15:49:01 · 90 阅读 · 0 评论 -
学习RocketMQ相关一
1、数据库和服务的 分片、分区、水平拆分、垂直拆分2、ACID (atomicity,Consistency,Isolation,Durability)3、数据库一致性:强一致性、弱一致性、最终一致性4、CAP理论 C:Consistency; A:Availibity ; P : Partition tolerance 三者不可同时满足5、Base理论 ...原创 2018-08-09 18:02:44 · 291 阅读 · 0 评论 -
java日志系统框架(转载)
参考:(方便记录,直接将内容贴过来了。如有侵权,请留言删除,此致敬意!)首先,在日志系统的森林里面理理头绪,修炼内功。参考文章如下:1.https://www.cnblogs.com/gavanwanggw/p/7305218.html2.https://www.cnblogs.com/gavanwanggw/p/7305218.html Java日志系统确实比较丰富,常用的有...转载 2019-01-11 12:29:22 · 426 阅读 · 0 评论 -
HashMap tableSizeFor
注意 , 本文基于JDK 1.8HashMap#hash()为什么要有HashMap的hash()方法,难道不能直接使用KV中K原有的hash值吗?在HashMap的put、get操作时为什么不能直接使用K中原有的hash值。 /** * Computes key.hashCode() and spreads (XORs) higher bits of hash ...转载 2019-04-22 17:03:26 · 137 阅读 · 0 评论 -
UML类图基础
UML常见的六种画法,包括类、接口、依赖关系、关联关系、聚合关系、合成关系类 简要画法类有三个单元格的矩形(看上图中的动物类) 第一格:类名称(如果是抽象类,名称标注为斜体字) 第二格:类属性名称 第三格:类操作名称类属性或者操作的访问修改符的标注:public用加号标注 private用减号标注 protected用#号标注接口 简要画法接口有两个单元...转载 2019-04-18 15:39:51 · 182 阅读 · 0 评论