2016年9月21日

MySQL索引实现原理《转》

摘要: 索引的本质 MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。提取句子主干,就可以得到索引的本质:索引是数据结构。 我们知道,数据库查询是数据库的最主要功能之一,例如下面的SQL语句: SELECT * FROM my_table WHERE col2 = '7 阅读全文

posted @ 2016-09-21 21:59 Jerry迎风 阅读(147) 评论(0) 推荐(0) 编辑

进程间的8种通信方式

摘要: 管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。 1.1 管道相关的关键概念 管道是Linux支持的最初Unix IPC形式之一,具有以下特点: 管道是半双工的,数据只能向一个方向流动;需要双方通信时,需要建 阅读全文

posted @ 2016-09-21 21:44 Jerry迎风 阅读(339) 评论(0) 推荐(0) 编辑

ClassNotFountException 与 NoClassDefineError

摘要: 一 知识准备 NoClassDefFoundError:正如它们的名字所说明的是一个错误 (Error),而ClassNotFoundException是一个异常。正如上一章节所说Exception和Error是Thorwable下的两个不同的子 类。在Java中错误和异常是有区别的,我们可以从异常 阅读全文

posted @ 2016-09-21 16:07 Jerry迎风 阅读(3841) 评论(0) 推荐(0) 编辑

Java 异常浅谈

摘要: 本章节,简要谈谈Java中的异常 一 异常体系结构图 (来自:http://zhidao.baidu.com/link?url=Hvad_t9sT-wsvFHZgM3dSw1CIIPcwMfz-8japqHsAc_niJ9MMfZJycoNDyElWrq-g8aBcQxVBkWu0WaNuPSuN_ 阅读全文

posted @ 2016-09-21 15:43 Jerry迎风 阅读(323) 评论(0) 推荐(0) 编辑

集合源码分析之 HashSet

摘要: 一 知识准备 HashSet 是Set接口的实现类,Set存在的最大意义区别于List就是,Set中存放的元素不能够重复,就是不能够有两个相同的元素存放在Set中,那么怎样的两个元素才算是相同的,这里就不得不说,因为每个类都是Object类的子类,因此都有Hashcode和equals方法,这两个方 阅读全文

posted @ 2016-09-21 11:39 Jerry迎风 阅读(338) 评论(0) 推荐(0) 编辑

导航