自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 final关键字

一、final概述(了解)final这个单词的英文是最终的,最后的意思。在java中是一个关键字final作用可以用来修饰类、方法和变量二、final特点(掌握)1、修饰的类该类不能被继承(也就是说这个类不能有子类的),但是可以继承其他的类例如:String,System这些都是final修饰的类都是不能有子类的2、修饰方法​​该方法是不能被重写例如:有些时候父类的方法,子类只能用但是子类不能任意的修改,这时候就可以用final来修饰注意:final不能与ab

2021-01-27 12:17:47 210 3

原创 【MySQL】mysql连接池

1、对象池简介对象池中包含若干提前准备好的若干实例,当需要时从对象池中提取,当不需要时,则重新放入对象池。一方面,使用对象池不需要频繁的产生和销毁实例对象,另一方面,对象池中的实例如果不够程序调用才会继续产生实例,这大大节省了性能。2、数据库连接池简介据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。这项技术能明显提高对数据库操作的性能。3、为

2021-01-24 21:07:39 2220 1

原创 【MySQL】事物

目录1、事物定义2、事物的特性( A C I D )(1)事务的原子性(Atomic)(2)事务的一致性(Consistency)(3)事务的隔离性(Isolation)(4)事务的持久性(Durability)3、事务的隔离级别(隔离性)1)多个事务同时操作时可能产生的问题2)解决办法4、操作事物的步骤1、设置事务的隔离级别2、开启事务3、书写组成事务的sql语句4、事物的结束与回退5、简述步骤1、事物定义一个事务是由一条或者多条对.

2021-01-24 13:23:38 166

原创 【MySQL】修改表的字符编码

目录1、创建表的时候指定编码形式2、在数据类型之后 + CHARACTER SET 编码3、改变Mysql的配置文件4、使用nchar和nvarchar5、通过语句来修改此表的编码形式有时候MySQL中的表需要存储中文,需要设置表的字符编码为utf8,否则默认的字符编码有可能不能正确处理中文,那么在MySQL中,如何设置表的字符编码呢?1、创建表的时候指定编码形式改变整张表的编码mysql> CREATE TABLE `stu_test` ( -&gt

2021-01-22 12:01:23 969

原创 【MySQL】数据库范式

1、数据库范式简介设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。但是数据库范式绝对不是越高越好,范式越高,意味着表越多,多表联合查询的几率就越大,SQL查询的效率就变低。一般开发中只遵从第三范式就好,是具体情况而定。2、应用范式优点(1)减少数据冗余(这是最主要的好处,其他好处都是由此而附带的)(2)消除异常(插入异常,更新异常,删除异常)(3)让数据组织的更加和谐3、常见范式

2021-01-22 11:46:27 629

原创 【MySQL】存储引擎

1、简介数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以获得特定的功能。现在许多不同的数据库管理系统都支持多种不同的数据引擎。存储引擎说白了就是如何存储数据、如何为存储的数据建立索引和如何更新、查询数据等技术的实现方法。因为在关系数据库中数据的存储是以表的形式存储的,所以存储引擎也可以称为表类型(Table Type,即存储和操作此表的类型)。Mysql

2021-01-19 19:34:09 164

原创 类加载过程及反射

第一大阶段(装载阶段生成当前类的Class对象)启动类加载器(又称为根加载器/引导类加载器)Boostrap ClassLoader启动类加载器加载的是jre和jre/lib目录下的核心库,具体路径要看你的jre安装在哪里(主要是jre/lib/rt.jar和部分.jar文件)(顶级父类,该类加载器是由 C 语言代码进行开发的,如果一个类的类加载器是 Bootstrap ClassLoader,那么该类的 getClassLoader()方法返回 null,顶级类如果是java代码开发的则又要有一个类加

2021-01-04 18:14:16 195

原创 【Mysql】索引

索引1、什么是索引索引是创建表上的,是对数据库表中一列或多列的值进行排列的一种结构,使用索引可快速访问数据库表中的特定信息。举个例子吧:如果把数据库看成一本词典,索引就相当于一本词典的目录,我们可以通过索引快速的找到词典中的词。对于数据库来说,可以通过索引快速查找表中的数据。2、索引建立的位置及结构存放位置1)索引是建立在表上的2)索引一般以文件形式存在磁盘中(也可以存于内存中),存储的索引的原理大致概括为以空间换时间,数据库在未添加索引的时候进行查询默认的是进行全量搜索,也就是进行全局扫描,有

2021-01-01 17:20:37 533

空空如也

空空如也

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

TA关注的人

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