自定义博客皮肤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)
  • 收藏
  • 关注

原创 Redis客户端Jedis的使用

添加Pom依赖 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version> </dependency&

2018-08-28 10:12:50 978 4

原创 MySQL--组合索引和多个单列索引

有一张职工表emp,表设计如下: 创建了两个单列索引:idx_ename、idx_deptno 执行select * from emp where ename='RgfgEv' and deptno='102'用explain进行分析只用到了idx_ename一个索引。(当有多个单列索引时,mysql只能用到其中那个它认为最有效率的单列索引)创建一个组合索引:idx_n...

2018-08-27 18:03:23 11839 3

原创 MySQL存储引擎--InnoDB vs MyISAM

InnoDB 默认的存储引擎InnoDB是一个事务型的存储引擎,有行级锁定和外键约束。适用场景经常更新的表,适合处理高并发的更新请求。支持事务可以从灾难中恢复(通过bin-log日志)外键约束支持自动增加列属性auto_incrementMyISAM支持FULL TEXT类型的索引,并且保存了表的行数,不支持事务、行级锁和外键。适用场景查询速度快sele...

2018-08-27 17:06:25 551

原创 CAS机制

先来看一段代码,看一下执行结果是多少?示例:启动两个线程,每个线程中让静态变量count循环累加100次public class CAS { public static int count=0; public static void main(String[] args) { //开启两个线程 for(int i=0;i<2;i++...

2018-08-27 10:58:42 367

原创 冒泡排序

第一版 第二版:优化:如果没有可交换的元素,则结束排序 第三版:优化,如果元素基本有序时,减少交换的次数

2018-08-12 21:40:24 258

转载 【JVM】JVM类加载机制

类加载机制 虚拟机把描述类的数据从Classs文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。类加载过程加载器把一个类装入JVM中需要经过三个步骤完成:加载:查找和装入类或接口的二进制数据连接:执行以下三步,其中解析是可选的 (1)验证:检验装入类或接口的二进制数据的正确性 (2)准备:为静态变量...

2018-08-07 08:31:34 255

空空如也

空空如也

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

TA关注的人

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