240 发简信
IP属地:北京
  • 深入理解 Mysql 索引底层原理

    [toc] 前言 MySQL作为互联网中非常热门的数据库,其底层的存储引擎和数据检索的设计非常重要,尤其是MySQL数据的存储形式以及索引的设计...

  • Java锁的的种类

    [toc] 前言 java提供了种类丰富的锁,每种锁因其特性不同,在适当的场景下能够展现出非常高的效率,本文旨在对锁的相关源码、使用场景举例,以...

  • 1.8 ConcurrentHashMap为何放弃分段代码锁

    [toc] JDK1.7分段代码锁的实现 和HashMap一样在1.7中ConcurrentHashMap的底层数据结构是数组加链表,和Hash...

  • Resize,w 360,h 240
    搭建geth私有链和联盟链网络

    一、搭建环境 操作系统:linux或Mac OS安装geth执行以下命令:linux:sudo apt-get install ethereum...

  • JDK1.8 ConcurrentHashMap

    [toc] 前言 分析ConturrentHashMap 1.8的实现,JDK1.8实现屏蔽了Segment(分段代码锁)的概念,而是直接用No...

  • JDK1.8HashMap详解

    [toc] 一、HashMap 简介 HashMap是java.util包中的一个集合框架,他是java.util.Map的实现类,具有方便、高...

  • MySQL事务隔离级别

    [toc] 前言 这篇文章将会总结MySQL中的innodb的事务隔离级别,以及幻读、脏读、不可重复读。 事务隔离级别概述 MySQL中,inn...

  • Resize,w 360,h 240
    从ReentrantLock的实现看AQS的原理及应用

    [toc] 前言 Java的大部分的同步类(Lock、Semaphore、ReentrantLock等)都是基于AbstractQueueSyn...

  • GC算法与内存分配策略

    [toc] 前言 说起垃圾收集GC(Garbage Collection),大家都不会陌生,他是JVM实现里非常重要的一环,JVM成熟的内存动态...