- 博客(12)
- 资源 (6)
- 收藏
- 关注

原创 mysql性能分析-explain介绍
一、mysql查询优化器(mysql query optimizer)二、mysql常见瓶颈CPU:CPU在饱和的时候一般发生在数据装入内存或从磁盘上读取数据的时候 IO:磁盘I/O瓶颈发生在装入数据远大于内存容量的时候 服务器硬件性能瓶颈:top,free和vmstat来查看系统的性能状态三、explainexplain是什么(查看执行计划)使用explain关键字可以...
2019-01-25 21:25:14
301
原创 idea热部署设置
##1、pom文件引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>ru...
2020-04-27 23:31:32
246
原创 mysql批量插入数据
1、创建部门表和员工表--建表deptcreate table dept(id int unsigned primary key auto_increment,deptno mediumint unsigned not null default 0,dname varchar(20) not null default "",loc varchar(13) not null defa...
2019-01-31 11:06:45
451
原创 mysql索引(三)
一、索引官方定义1、索引是帮助mysql高效获取数据的数据结构;即索引是数据结构。索引的目的在于提高查询效率,可以类比字典。比如要查"mysql"这个单词,我们首先需要定位到m字母,然后从下往上找到y字母,再找剩下的sql。如果没有索引,那么你可能需要从a--------z全扫;如果想找到java开头的单词呢?...如果没有索引,完成这个事情估计很费劲!2、可以简单的理解索引为“排好序...
2019-01-20 11:44:53
150
原创 mysql查询-7种join
一、左连接、右连接、内连接左连接:左表全有,右表没有的为null 右连接:右表全有,左表没有的为null 内连接:去两张表共有的,其余为null二、左右连接独有的情况三、全连接...
2019-01-19 22:18:22
134
原创 Scala 常见的高阶函数
1、map在列表中的每个元素上计算一个函数,并且返回一个包含相同数目元素的列表2、foreachforeach和map相似,只不过foreach没有返回值,主要是对参数进行作用3、filter移除任何使得传入的函数返回false的元素4、zip把两个列表的元素合成一个由元素对组成的列表里5、partition根据断言函数的返回值对列表进行拆分...
2018-12-17 21:25:05
390
原创 spark伪分布的搭建
1、准备工作,安装linux,jdk(1.8)等2、上传spark包spark-2.1.0-bin-hadoop2.7.tgz到虚拟机并解压tar -zxvf spark-2.1.0-bin-hadoop2.7.tgz -C /usr/local/src/配置文件:spark-env.shcd confcp spark-env.sh.template spark-env.s...
2018-12-13 08:05:26
389
原创 spreadJs的使用实例
<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>spreadJs-demo</title> <link rel="s
2018-12-10 20:45:46
6099
转载 oracle merge into的用法
参考:https://blog.youkuaiyun.com/jackpk/article/details/50336941
2018-12-10 20:30:10
127
原创 handsontable的使用实例
<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>handsontable-demo</title> <link rel=&qu
2018-12-10 20:08:36
4269
原创 sleep()方法和yield()方法的区别
1. sleep()方法暂停线程后,会给其他线程机会执行(无论优先级); yield()方法暂停线程只会给优先级相同或者优先级更高的线程机会执行2. sleep()方法会将线程转入阻塞状态,知道阻塞时间后转就绪状态; yield()方法不会将线程转入阻塞状态,它只是强制当前线程进入就绪状态。因而完全有可能yield方法暂停之后,立即再次获得处理器资源执行。3. sle
2016-04-13 21:43:26
504
JavaEE开发的颠覆者 Spring Boot实战 完整版.rar
2019-05-24
Spring源码jar
2019-04-11
HB前端代码IDEA
2019-04-10
typora超好用的文本编辑工具
2018-09-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人