自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 问答 (1)
  • 收藏
  • 关注

原创 (三)C++函数模板

1.函数模板函数模板是通用的函数描述,它主要使用泛型来描述函数。其作用就是让一个函数能同时适配多种情况。1.1描述在得出函数模板之前,我们先看普通函数的情况。当我们需要交换两个int时候,我们可这样做:void Swap(int &a,int &b){ int temp; temp = a; a = b; b = temp;}但是当我们需要交换两个double的时候需要这样定义:void Swap(double &a,double &b){ doub

2021-09-08 20:10:25 105

原创 (二)C++指针声明和使用

1. 指针声明和初始化第一种:int a = 5;int *pt = &a;在第一种中,不能用int*pt=a;因为a是一个常量值,此时没有给pt所指向的内存赋值第二种:int *pt = new int;delete pt;//给pt赋值int *pt = new int;*pt = 7;delete pt;在第二种中,new了之后必须用delete进行内存释放,但是只是释放pt所指向的内存,pt本身还存在第三种://采用malloc的方式,需要用free释放

2021-09-08 09:16:17 1108

原创 (一)C++基本数据类型

sdf

2021-09-06 19:18:25 244

原创 JVM(一)——JVM类加载机制

JVM(一)——JVM类加载机制概念类的加载过程一.加载二.验证三.准备四.解析五.初始化类加载器和双亲委派机制常用面试题概念当程序主动启动某一个类的时候,这个类要被加载到内存中需要经过加载,连接,初始化三个过程。类的加载过程一.加载当程序使用到这个类的时候才会对类进行加载比如new,主要通过硬盘查找并通过IO读入字节码文件,然后会生成一个代表这个类的java.lang.Class对象。二.验证主要就是对该类生成的字节码文件进行校验,检查它的正确性。三.准备为类的静态变量分配内存,并赋予

2020-10-18 22:49:45 257

原创 MySQL索引(二)——聚集索引以及联合索引

MySQL索引(二)——索引概念及索引数据结构Hash表聚集索引和非聚集索引聚集索引非聚集索引联合索引Hash表在数据库中也有hash的数据结构存储一条数据的方法还是通过hash映射,找到数据在hash数组中的位置然后找到查询的数据,然后通过Key-Value的形式来获得当前查询数据在磁盘中的地址,然后找到对应的数据返回。优点:在查询数据的时候只需将关键字进心一次hash运算便可以找到所要查找的信息的位置,从特定查找的角度来说,其查询速度比B+Tree还要高,但是缺点就是不适用与范围查询。聚集

2020-10-14 22:31:16 1095 3

原创 MySQL索引(一)——索引概念及索引数据结构

MySQL索引(一)——索引概念及索引数据结构概念索引的数据结构种类二叉树红黑树Hash表B TreeB+Tree概念索引是帮助MySQL高效获取数据的排好序的数据结构(B+Tree),可以理解为一本字典的通过目录找到具体索要查询数据的位置。例:假如我们现在要执行select * from t where t.col2=89:1.不用索引过程:数据库会从上到下去查找,查询顺序为:34、77、5、91、22、89。2.给col2创建索引之后的查找:第一次查找到34,因为89>34,所以查找

2020-09-03 23:04:56 315

原创 MySQL执行select语句内部流程

MySQL执行select语句内部流程整体流程模块详解1.查询缓存2.解析器处理整体流程一般来说,数据是存储到服务端的,所以从客户端读取服务端数据要经历如下几个过程:client–>query cache(查询缓存-默认关闭)–>parse(解析器)–>pre processor(预处理器)–>optimizer(优化器)–>execution plans(执行计划)–>Executor(执行器)–>storage engine(存储引擎)–>clien

2020-09-01 21:31:40 270

空空如也

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

TA关注的人

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