自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL(四)——SQL常见优化手段及如何避免索引失效

在MySQL(三)——SQL执行计划分析这篇文章中具体介绍了一下SQL执行计划中各个字段的含义,今天这篇文章就简单的说一说具体的优化手段吧。一、SQL优化在做具体的总结之前,为了便于理解,先拿一个具体的例子的简单的实际操作一下具体的SQL优化过程。先创建一张book表(有图书编号、书名、作者、出版编号、类型编号四个字段),并随便插入几条数据:create table book(...

2019-03-31 16:33:33 378

原创 MySQL(三)——SQL执行计划分析

目录一、SQL执行计划概述二、explain字段详解 1.id 2.select_type 3.possible_keys 4.key 5.key_len 6.ref 7.rows 8.Extral一、SQL执行计划概述我们在上一节MySQL(二)——MySQL的逻辑分层-存储引擎-SQL优化中的最后...

2019-03-28 01:08:25 2256

原创 Linux下安装JDK

1.查看当前系统是否已经安装了Java 输入 命令:rpm -qa|grep java 发现有两个版本的Java已经安装了2.卸载掉已经安装的Java 输入命令:rpm -e --nodeps 软件名3.上传已经下载好的jdk到Linux中的某个目录 下载地址:https://www.oracle.com/technetwork/java...

2019-03-26 14:04:07 176

原创 MySQL(二)——MySQL的逻辑分层-存储引擎-SQL优化

目录一、MySQL的逻辑分层二、数据引擎三、SQL优化 (一)索引 1.索引的相关概念 2.B-树和B+树 3.索引的优缺点 4.索引的相分类 5.索引的创建 ...

2019-03-24 16:52:45 437

原创 MySQL(一)——在Linux下安装MySQL

一、MySQL在Linux下的安装时常接触Linux的同学可能知道,Linux下的安装包一般包含有三种不同的格式:yum、tar.gz、rmp,这三者的大致区别如下tar.gz:tar.gz就是一个压缩包,类似于win上面的zip等文件rpm:rpm是一种用来打包软件的的文件格式,他是一种特定的专门用来进行软件的安装、卸载等操作的格式yum:yum可以理解为一个专门用来管理软件的体...

2019-03-23 13:30:27 2887

原创 Linux远程连接工具xshell和xftp的使用

目录一、xshell二、xftp一、xshell关于xshell的安装就不都说了,下载好解压后直接双击一路下一步就可以了,注意在安装过程中有一部让选用“商用”还是“免费”,我们选免费的就行了,下面的xftp也是一样的道理。xshell的网盘地址:https://pan.baidu.com/s/1x2vZyHD2TyXHV7EvSEqP_g提取码:s47e1.安装完成后...

2019-03-22 15:36:40 734

原创 MySQL的安装及客户端SQLyog和Navicat的安装

目录一、MySQL的安装二、SQLyog的安装三、Navicat的安装一、MySQ的L安装(一)MySQL的安装1.到这里MySQL下载先把MySQL下载下来,挑选你需要的MySQL Community Server版本及对应的平台这里既可以选择安装包.msi文件也可以选择压缩包.zip文件,我这里选择的是.msi的安装包文件,所以下面的安装步骤都是基于这个进行...

2019-03-22 13:20:33 2620 1

原创 如何在VMware上安装Centos系统

之前转载过一篇如何安装VMware的文章,如果你现在电脑上还没装VMware可以照着VMware的安装这个教程装一下,装好之后就可以按着下面的步骤在上面安装Centos了。主要分两步1.虚拟机的创建;2.centos系统在虚拟机上的安装。一、虚拟机的创建点击创建虚拟机,并选择“典型”:在之后弹出的窗口中学者第三项“稍后安装操作系统”:选择操作系统的类型和版本,这样虚拟机...

2019-03-21 17:41:21 418

原创 Java环境搭建(windows10系统)

最近刚买了新电脑需要重新搭建环境,发现有些东西忘了,在此重新整理一下,方便以后遇到类似的情况从容应对。废话不多说,开始正题。本文主要分以下个部分:目录一、JDK的安装二、IDE的安装(Eclipse&IDEA)三、Maven的安装一、JDK的安装(一)下载JDK首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/tec...

2019-03-21 10:05:13 6356 1

原创 IDEA学习(五)——IDEA中的模板(Live Templates)

一、概述关于IDEA中的Live Templates这个概念,对于大多数刚接触IDEA的同学可能会觉的比较陌生,这里简单的介绍一下:当我们在IDEA中配置了一些常用代码字母的缩写后,那么以后在输入缩写时就可以出现你预先设定的固定模式的代码,使得开发效率大大提高。比如我们在代码编辑区输入psvm,然后按下tab键,主函数main就会自动出现,不需要我们手动去写。二、默认存在的Live T...

2019-03-11 15:05:56 4344

原创 IDEA学习(四)——快捷键总结

目录一、设置代码提示或自动补全的快捷键二、常用快捷键总结三、如何修改快捷键一、设置代码提示或自动补全的快捷键代码提示或自动补全的快捷键 Alt+/ (需要设置,原有的是 Alt+空格 不好使)第1步:搜索 Completion 第2步:移除原来的 Cycle Expand Word 的 Alt+/ 快捷键绑定。 第3步:在 Basic 上点击右键, 去除原来的 ...

2019-03-08 19:06:24 305

原创 IDEA学习(三)——IDEA的常用设置

IntelliJ IDEA 有很多人性化的设置我们单独拿出来讲解一下,以便我们今后更好的根据自己的喜好来设置IDE。大体讲解以下几个方面:目录一、进入设置界面二、Settings窗口目录结构说明三、设置主题四、设置窗体及菜单的字体及字体大小五、设置鼠标滚轮修改字体大小六、设置鼠标悬浮提示七、设置自动导包功能八、设置显示行号和方法间的分隔符九、忽略大小写提示...

2019-03-08 17:55:20 1741

原创 IDEA学习(二)——创建java工程

在IDEA学习(一)中我们学习了怎样安装IDEA,在这一节中我们就学一下如何在IDEA中创建java工程,简单的输出“hello word”。然后再简单介绍一下IDEA界面方面的说明。目录一、创建java普通工程二、IDEA工程界面说明一、创建java普通工程1.创建新工程上图说明Create New Project:创建一个新的工程 Import Project...

2019-03-08 14:38:02 687

原创 IDEA学习(一)——IDEA的安装

最近IDE从Eclipse转到了IDEA,抽时间熟悉了一下IDEA相关的东西,在此记录一下说不定可以帮到有需要的同学。我们就先从IDEA的安装说起吧。需要说明一点的是IDEA是比较吃内存的,所以在安装IDEA之前最好确认的内存不要太小,最好8G以上。一、下载IDEA安装包首先你需要把IDEA的安装包下载下来,到官网下也可以,直接用我提供的网盘链接也可以,我提供的不是最新版,但自己用着感觉还...

2019-03-08 13:02:15 11992 2

空空如也

空空如也

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

TA关注的人

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