基于OpenJDK 8 一直以为Java Object.hashCode()的结果就是通过对象的内存地址做相关运算得到的,但是无意在网上看到有...
下文均基于mysql-connector-java-5.1.43, mysql server version 5.6版本进行分析。 从刚开始接触...
mybatis的基本用法如下: 其中最重要的是SqlSessionFactory和SqlSession,下面对其进行具体分析。 其类继承结构如图...
迭代器源码解析 从运行以下(Java)代码说起: 以上代码运行时会抛出java.util.ConcurrentModificationExcep...
1. 异或运算 在数字逻辑中,逻辑算符互斥(exclusive or)是对两个运算元的一种逻辑分析类型,符号为XOR或EOR或⊕。a⊕b = (...
分布式锁是控制分布式系统之间同步访问共享资源的一种方式。其典型的使用场景为:不同系统或者是同一系统的不同主机之间共享了一个或一组资源,那么访问这...
二叉查找树拥有如下特性: 若左子树不空,则左子树上所有结点的值均小于或等于它的根结点的值; 若右子树不空,则右子树上所有结点的值均大于或等于它的...
一致哈希 是一种特殊的哈希算法。在使用一致哈希算法后,哈希表槽位数(大小)的改变平均只需要对K/n个关键字重新映射,其中K是关键字的数量,n是槽...
JDK序列化方案 示例代码如下: 16进制表示序列化后的信息为: 其中各部分内容表示如下: 0xac 0xed: STREAM_MAGIC流的幻...