自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 271

原创 idea热部署设置

##1、pom文件引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>ru...

2020-04-27 23:31:32 209

原创 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 413

原创 mysql索引(三)

一、索引官方定义1、索引是帮助mysql高效获取数据的数据结构;即索引是数据结构。索引的目的在于提高查询效率,可以类比字典。比如要查"mysql"这个单词,我们首先需要定位到m字母,然后从下往上找到y字母,再找剩下的sql。如果没有索引,那么你可能需要从a--------z全扫;如果想找到java开头的单词呢?...如果没有索引,完成这个事情估计很费劲!2、可以简单的理解索引为“排好序...

2019-01-20 11:44:53 121

原创 mysql查询-7种join

一、左连接、右连接、内连接左连接:左表全有,右表没有的为null 右连接:右表全有,左表没有的为null 内连接:去两张表共有的,其余为null二、左右连接独有的情况三、全连接...

2019-01-19 22:18:22 106

原创 一、mysql执行顺序

一、手写顺序:二、机读顺序’三、sql解析  

2019-01-19 21:05:58 119 1

原创 Scala 常见的高阶函数

1、map在列表中的每个元素上计算一个函数,并且返回一个包含相同数目元素的列表2、foreachforeach和map相似,只不过foreach没有返回值,主要是对参数进行作用3、filter移除任何使得传入的函数返回false的元素4、zip把两个列表的元素合成一个由元素对组成的列表里5、partition根据断言函数的返回值对列表进行拆分...

2018-12-17 21:25:05 329

原创 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 337

原创 spreadJs的使用实例

&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt;&lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&gt; &lt;title&gt;spreadJs-demo&lt;/title&gt; &lt;link rel="s

2018-12-10 20:45:46 5989

转载 oracle merge into的用法

参考:https://blog.csdn.net/jackpk/article/details/50336941

2018-12-10 20:30:10 85

原创 handsontable的使用实例

&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt;&lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&gt; &lt;title&gt;handsontable-demo&lt;/title&gt; &lt;link rel=&qu

2018-12-10 20:08:36 4162

原创 sleep()方法和yield()方法的区别

1. sleep()方法暂停线程后,会给其他线程机会执行(无论优先级);     yield()方法暂停线程只会给优先级相同或者优先级更高的线程机会执行2. sleep()方法会将线程转入阻塞状态,知道阻塞时间后转就绪状态;    yield()方法不会将线程转入阻塞状态,它只是强制当前线程进入就绪状态。因而完全有可能yield方法暂停之后,立即再次获得处理器资源执行。3. sle

2016-04-13 21:43:26 433

JavaEE开发的颠覆者 Spring Boot实战 完整版.rar

springboot很容易创建一个独立运行的、准生产级别的基于Spring框架的项目,使用springboot可以简化配置

2019-05-24

Spring源码jar

Spring4.2源码学习,Spring Bean的创建是典型的工厂模式,这一系列的Bean工厂,也即IOC容器为开发者管理对象间的依赖关系提供了很多便利和基础服务。

2019-04-11

HB前端代码IDEA

前端代码编辑工具,集成开发环境、多平台开发的一款易学易用的开发工具,它可以实现emmet、sass、less自动编译,完整的代码提示、自动补全可以说就像是飞一样的写代码。

2019-04-10

java7并发实战

java开发人员掌握并发编程和多线程技术,以及挖掘java7并发新特性

2019-03-03

typora超好用的文本编辑工具

个人认为超好用的文本编辑工具;Typora是一款轻便简洁的Markdown编辑器,支持即时渲染技术,这也是与其他Markdown编辑器最显著的区别。即时渲染使得你写Markdown就想是写Word文档一样流畅自如,不像其他编辑器的有编辑栏和显示栏。

2018-09-29

空空如也

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

TA关注的人

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