240 发简信
IP属地:湖南
  • Java Object.hashCode()返回的是对象内存地址?

    基于OpenJDK 8 一直以为Java Object.hashCode()的结果就是通过对象的内存地址做相关运算得到的,但是无意在网上看到有...

    1.4 12616 15 20 1
  • Resize,w 360,h 240
    JDBC使用PrepareStatement对性能的提升分析

    下文均基于mysql-connector-java-5.1.43, mysql server version 5.6版本进行分析。 从刚开始接触...

  • Resize,w 360,h 240
    Mybatis源码分析1--Mapper的解析和加载调用过程

    mybatis的基本用法如下: 其中最重要的是SqlSessionFactory和SqlSession,下面对其进行具体分析。 其类继承结构如图...

  • 从ConcurrentModificationException开始,分析迭代器源码

    迭代器源码解析 从运行以下(Java)代码说起: 以上代码运行时会抛出java.util.ConcurrentModificationExcep...

  • XOR异或计算

    1. 异或运算 在数字逻辑中,逻辑算符互斥(exclusive or)是对两个运算元的一种逻辑分析类型,符号为XOR或EOR或⊕。a⊕b = (...

  • 分布式锁的几种实现方式

    分布式锁是控制分布式系统之间同步访问共享资源的一种方式。其典型的使用场景为:不同系统或者是同一系统的不同主机之间共享了一个或一组资源,那么访问这...

  • 数据结构-二叉查找树(Binary Search Tree)

    二叉查找树拥有如下特性: 若左子树不空,则左子树上所有结点的值均小于或等于它的根结点的值; 若右子树不空,则右子树上所有结点的值均大于或等于它的...

  • Resize,w 360,h 240
    一致性哈希算法

    一致哈希 是一种特殊的哈希算法。在使用一致哈希算法后,哈希表槽位数(大小)的改变平均只需要对K/n个关键字重新映射,其中K是关键字的数量,n是槽...

  • JDK序列化方案

    JDK序列化方案 示例代码如下: 16进制表示序列化后的信息为: 其中各部分内容表示如下: 0xac 0xed: STREAM_MAGIC流的幻...