240 发简信
IP属地:新疆
  • spring boot自动装配源码分析

    @Import注解 Import注解可以导入一个class,该class可以为一个被Configuration注解的配置类,或者一个实现Impo...

  • redis字典源码简单分析

    字典是redis底层数据结构之一,在dict.c中实现,下面分析下他的实现。 一.简介 redis的dict仍然是一个数组+链表实现的哈希表。区...

  • java ConcurrentHashMap源码解读(jdk1.6)

    1.简介:本文分析的ConcurrentHashMap是基于jdk1.6版本,jdk1.8版本的ConcurrentHashMap发生了较大变化...

  • java线程池源码分析

    一:简介ThreadPoolExecutor继承AbstractExecutorService,AbstractExecutorService实...

  • java内存模型知识点整理

    一.内存间交互操作本身是一种抽象概念,描述了一组规则或规范,定义了程序各个变量的访问规则,java线程模型规定了所有变量都存储在主内存种,每条线...

  • Resize,w 360,h 240
    HashMap源码分析(基于jdk1.8)

    一.简介 hashmap本身是一个使用链地址法(拉链法)的哈希表,主干为一个node数组,每个node包含一对key和value,数组的每个位置...

  • Resize,w 360,h 240
    ReentrantLock可重入锁之非公平锁实现原理

    一.ReentrantLock概述 二.AQS简介 三.ReentrantLock的实现 ReentrantLock中有一个抽象嵌套类Sync,...

  • BlockingQueue阻塞队列

    一.ArrayBlockingQueue 简介: 成员变量:final Object[]items;int putIndex;//下一个被放入的...

  • Resize,w 360,h 240
    ThreadLocal源码解读

    一.threadlocal概述 顾名思义线程本地存储,如果定义了一个threadlocal对象,每个线程往这个threadlocal对象中的读写...