自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 类加载器加载类的过程以及双亲委派机制

【代码】类加载器加载类的过程以及双亲委派机制。

2023-12-08 13:33:49 36

原创 explain的基本使用介绍

在进行mysql操作的时候,主要是crud. 更主要的是进行查询的操作.在开发工作过程中往往会遇到慢查询,导致整个程序很慢.这个时候就需要开发人员进行慢查询的分析.这个过程比较漫长,需要一步步排查,分析,解决. 那么该如何分析一个查询语句是否合理,就需要借助一个工具,就是explain,通过使用explian,会帮助我们生成一个sql执行的报表.大家只要学会分析报表就会分析出这个sql语句是否是合理的. 下面简单介绍一下explain的使用. 在正常的sql语句前面加explain即可. 例如: expli

2021-03-22 11:07:36 538

原创 mysql索引底层结构以及特点

mysql中索引底层数据结构 本篇主要讲述一下mysql数据库中的索引的数据结构以及原理; 索引本质是帮助mysql高效的获取数据的排好序的数据结构. 也可以理解成书的目录,用来帮助你找到对应章节的内容.但是面试的话尽量去解释定义. 首先,索引是数据结构.其次,索引是排好序的数据结构. 数据结构.索引底层用的是B+Tree的数据结构. 要知道mysql作为数据库,主要是用来存储数据,这些数据存储在硬盘上并且是杂乱无序的.数据量一般都很大.查找数据就要与磁盘进行io操作.进行io的次数越多,查找时间就越长,

2021-03-19 10:52:13 168

原创 class字节码文件加载到JVM流程

本文旨在给大家介绍java中JVM的内存结构以及类编译成class文件之后进入JVM内存的一些流程 首先,介绍一下JVM的内存模型.JVM内存模型并非只是由堆栈等组成,其实是由三部分构成.分别是类装载子系统,运行时数据区,以及字节码执行引擎. 只不过在运行时数据区中又分为了 堆,栈,本地方法栈,程序计数器以及方法区(元空间); 不喜欢看字,就看下图; 2.下面重点介绍流程. 1>当class文件进入通过类装载子系统进入运行时数据区之后,进入的是方法区.在方法区存储的是类的信息,包含常量,静态变量

2021-02-25 22:34:54 335

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除