240 发简信
IP属地:北京
  • idea常用插件

    插件说明MybatisXMybatisX 是一款专为 IntelliJ IDEA 设计的快速开发插件,旨在提升 MyBatis 与 MyBati...

  • Resize,w 360,h 240
    Java 内存模型介绍

    作用 JMM(Java Memory Model)是java内存模型。用来屏蔽不同硬件不同操作系统访问内存的差异性,确保java程序在不同平台上...

  • Java map介绍

    HashMap介绍 基本实现原理 jdk1.7是数组+链表实现。 jdk1.8是数组+链表+红黑树实现,链表长度达到8会转成红黑树。 一些扩展知...

  • Java synchronized和lock锁

    synchronized和lock锁区别 synchronized是关键字,lock是juc包下的一个接口。 synchronized和lock...

    0.3 40 0 1
  • Java ThreadLocal介绍

    内部实现 ThreadLocal底层是通过ThreadLocalMap内部类来实现的,每个Thread内部都有一个ThreadLocalMap对...

    0.5 38 0 2
  • Resize,w 360,h 240
    Java类加载机制

    类加载过程 类加载过程有:加载、连接(验证、准备、解析)、初始化、使用、卸载 加载:将class文件加载到方法区,然后在堆中生成对应的class...

  • Resize,w 360,h 240
    Java线程池

    线程池核心参数 有7个核心参数 核心线程数 最大线程数 任务队列 线程空闲存活时间 线程空闲存活时间的单位 线程创建工厂 拒绝策略 任务提交流程...

    0.4 58 0 3
  • 浏览器输入URL后执行全过程

    DNS解析:DNS解析流程[https://www.jianshu.com/p/e832bce1a276] 建立TCP连接:三次握手[https...

  • Resize,w 360,h 240
    TCP三次握手和四次挥手

    三次握手 三次握手过程 第一次握手:客户端向服务端发起连接请求报文,报文的同步位SYN=1,序列号seq=x。客户端进入syn-sent状态。 ...