240 发简信
IP属地:浙江
  • Resize,w 360,h 240
    MySQL(三) MySQL事务和锁

    1. ACID 在关系型数据库管理系统中,一个逻辑工作单元要成为事务,必须满足这 4 个特性,即所谓的 ACID:原子性(Atomicity)、...

  • Resize,w 360,h 240
    MySQL(二)MySQL索引原理

    1. 索引类型 索引可以提升查询速度,会影响where查询,以及order by排序。MySQL索引类型如下: 从索引存储结构划分:B Tree...

  • Resize,w 360,h 240
    MySQL(一)MySQL架构

    1. MySQL体系架构 MySQL Server架构自顶向下大致可以分 、 、 和 。 1.1 网络连接层 客户端连接器(Client Con...

  • Resize,w 360,h 240
    JVM(七)垃圾收集器

    1. 垃圾收集器概述 1.1 垃圾回收器与垃圾回收算法 垃圾回收算法分类两类,第一类算法判断对象生死算法,如引用计数法、可达性分析算法 ;第二类...

  • Resize,w 360,h 240
    JVM(六)垃圾回收机制及算法

    1. 垃圾回收概述 什么是垃圾回收?垃圾收集(Garbage Collection,也就是GC)需要完成的三件事件:哪些内存需要回收?什么时候回...

  • Resize,w 360,h 240
    JVM(五)ClassLoader源码剖析

    1. 类的关系图 关系图如下: 2. Launcher核心类的源码剖析 有一个Launcher类 sun.misc.Launcher; 构造方法...

  • Resize,w 360,h 240
    JVM(四)JVM加载机制详解

    1 类加载子系统 1.1 类加载子系统介绍 1.类加载子系统负责从文件系统或是网络中加载.class文件,class文件在文件开头有特定的文件标...

  • JVM(三)OutOfMemoryError异常

    1 Java堆溢出 堆内存中主要存放对象、数组等,只要不断地创建这些对象,并且保证 GC Roots 到对象之间有可达路径来避免垃圾收集回收机制...

  • Resize,w 360,h 240
    JVM(二)JVM内存区域

    1 JVM整体架构 根据JVM规范,JVM内存共分为虚拟机栈、堆、方法区、程序计数器、本地方法栈五个部分。 名称特征作用配置参数异常程序计数器占...