自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 VARCHAR字段指定索引长度

一、概述 在varchar字段上建立索引时,必须指定索引长度,没必要对全字段建立索引,根据实际文本区分度决定索引长度 --《阿里开发手册》 二、指定索引长度 2.1 建立测试表 建立一张my_user表 CREATE TABLE my_user ( id BIGINT UNSIGNED, user_name VARCHAR(50), PRIMARY KEY (id) ) 2.2 插入...

2019-12-27 11:41:16 5345 3

原创 业务上具有唯一特性的字段,为什么要使用唯一索引

一、问题背景 阿里开发手册上提到了,“业务上具有唯一特性的字段,即使是多个字段的组合,也必须建立成唯一索引。不要以为唯一索引影响了insert速度,这个速度损耗可以忽略,但提高查找速度是明显的。” 唯一索引对insert影响是什么样的呢? 查找速度提升表现在什么地方? 接下来,让我们一起来探索吧… 二、问题分析 2.1 测试表建立 建立包含唯一索引的person表 CREATE TABLE...

2019-12-26 17:31:03 1330

原创 Arrays.asList()与UnsupportedOperationException异常

一、Arrays.asList()返回结果的是什么? 让我们看看源码 public static <T> List<T> asList(T... a) { return new ArrayList<>(a); } asList()返回了ArrayList,不过它不是我们熟悉的ArrayList,而是Arrays类中的内部类Arrays$ArrayList。下...

2019-12-23 20:18:23 185

原创 Eclipse中使用Maven关联Spring源码包

一、使用Maven构建SSM项目 二、关联源码 2.1 找到你要查看源码的jar包 2.2 鼠标右击jar包 2.3 鼠标移到Maven上面 2.4 单击Download Sources就可以下载该jar包对应的源码包了 ...

2019-07-24 17:19:16 371

原创 数据库设计三范式的通俗解释

一、第一范式 1.1 描述 1NF主要是关于属性的原子性,要求属性具有原子性,不可再分解 1.2 案例 学生表字段 学号 姓名 性别 出生年月 表中的出生年月字段,如果认为其还能再细分为: 出生年月 年份 月份 这样的话,出生年月字段就不符合原子性,那就不是第一范式。不能再细分的话,就符合第一范式。 二、第二范式 2.1 描述 2NF主要是关...

2019-07-19 19:44:26 238

原创 eclipse使用Data Source Explorer连接SQLite数据库

Window --> preferences --> Data Management --> Connectivity --> Driver Definitions 点击右边Filter,选择SQLite 点击Vendor Filter选择SQLite,然后选择SQLite JDBC Driver 选择后点击JAR List 接着点击Add JAR/ZIP 选择...

2019-07-18 10:42:40 996

空空如也

空空如也

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

TA关注的人

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