自定义博客皮肤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)
  • 收藏
  • 关注

原创 mysql知识

mysql概念知识1. 数据库的三范式:第一范式,一张表中每一列都是不可拆分的原子数据,如地址信息,将可以拆分的数据存到另一张表;第二 范式,每一列内容与主键相关,存在联合主键,则存在部分相关,将当前关联数据存到另一张表;第三范式,表中不能存在不 依赖主属性的列。第三范式一定属于第二范式,第二范式一定属于第三范式。2.char和varchar:char存储容量较小,varc...

2019-04-07 22:16:44 94

原创 Java虚拟机

java虚拟机知识1.jvm组成部分: 程序计数器:占用很小的内存空间,保存线程执行字节码的行号。如果执行的是Java方法,计数器指向字节码的地址,如果是 native方法,计数器的值为空,每个线程都有一个自己的程序计数器;这个内存区域是java虚拟机中唯一没有规定内存溢出异常的区域。 虚拟机栈:是线程私有的,生命周期和线程一样;是java方法执行的内存模型,java方法的调...

2019-04-07 21:50:01 100

原创 java多线程

java多线程的使用1. 并行和并发的区别:并行是多个事件在同一时刻发生,并发是多个事件在同一时间段发生;并行是不同的线程做不同的事,并发是不同的线程做相同的事。单核中不存在并行。2. 线程和进程的区别:进程是操作系统资源分配的基本单位,线程是任务执行的基本单位;进程之间资源不共享,同一进程下的多个线程资源共享;3. 守护线程:就是服务于其他线程,当其他线程执行完成后,jvm停止,守护...

2019-04-06 16:38:10 100

原创 java集合

Java中集合的原理以及差别java中的集合类实现collection接口,collection接口继承iterator。collections是对集合操作的一个工具类。List集合ArrayList:继承AbstractArrayList类,是一个对象数据,达到上限时扩大到当前的1.5倍。线程不安全。LinkedList:是一个双向列表,header的前驱表为最后一个元素,后...

2019-04-06 00:53:47 97

原创 java知识

java知识学习1. java是面向对象编程,面向对象思想在解决问题的时候,以事物为单位,考虑其内部的行为和属性。通过对象之间的协同合作 解决问题。2. java的4大基础特性:抽象,封装,继承,多态。 抽象:父类为子类定义一些属性和行为,具体行为根据子类的需要去实现。类名使用abstract修饰。 封装:将类中的成员变量通过private修饰...

2019-04-05 19:53:17 116

原创 spring boot学习

spring boot的核心注解:spring boot的核心注解为@SpringBootApplication,该注解下主要包含@SpringBootConfiguration,@EnableAutoConfiguration,@ComponentScan三个注解。@SpringBootConfiguration:组合了@Configuration注解,会将当前类中@bean注解标记的方...

2019-04-02 23:37:08 127

原创 mysql优化

1.索引类型         hash索引单条查询快,范围查询慢。         btree索引层数越多,数量级指数增长。2.存储引擎支持的索引类型        InnoDB 支持事务,支持行级别锁定,支持btree,fulltext索引,不支持hash索引;        MyISAM 不支持事务,支持表级别锁定,支持btree,fulltext索引,不支持hash索引;...

2018-08-10 16:01:28 94

空空如也

空空如也

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

TA关注的人

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