自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (2)
  • 收藏
  • 关注

原创 mysql索引系列三:“最左前缀”原则

一、组合索引的使用要遵守“最左前缀”原则 例子: create table People{ last_name varchar(50) not null, first_name varchar(50) not null, birthday date not null, gender enum('m','f') not null, key(last_name,first_name,birthday) }; 1、查询必须从索引的最左边的列开始,否则无法使...

2020-06-19 13:46:30 755

原创 mysql索引系列二:分类介绍各种索引

简述 mysql索引的分类大致如下图所示: 各数据结构索引简介 B+树索引 InnoDB中使用,B+树通常意味着所有值都是按照顺序存储的,并且每一个叶子页到根的距离相同,很适合查找范围数据。B+树可以对<,<=,=,>,>=,BETWEEN,IN,以及不以通配符开始的LIKE使用索引。 Hash索引 只有Memory存储引擎显示支持。对于每一行数据,存储引擎都会对所有的索引列计算一个哈希码。哈希索引将所有的哈希码存储在索引中,同时在哈希表中保存指向每...

2020-06-18 11:21:38 161

原创 mysql索引系列一:B+树

索引是一种数据结构,用于帮助我们在大量数据中快速定位到我们想要查找的数据。索引可以比喻成是图书的目录。在Mysql的InnoDB引擎中,索引使用的是B+树数据结构。B+树是由二叉查找树、平衡二叉树和B树三种数据结构演化而来。 二叉查找树 二叉查找树有以下性质: 1、任意节点左子树不为空,则左子树的值均小于根节点的值; 2、任意节点右子树不为空,则右子树的值均大于于根节点的值; 3、任意节点的左右子树也分别是二叉查找树; 4、没有键值相等的节点; 上图中,我...

2020-06-16 18:32:17 182

c#操作Excel组件NPOI

适用于使用C#操作Excel的场景,适用于.NET Framework 4.0的环境,包含响应的NPOI.dll。下载后,加入引用,即可使用

2018-04-23

程序设计实践

本书是Brian W. Kernighan和Rob Pike合著的最新力作。本书从排错、测试、性能、可移植性、设计、界面、风格和记法等方面,讨论了程序设计中实际的、又是非常深刻和具有广泛意义的思想、技术和方法,它的翻译出版将填补国内目前这方面书籍的空白。本书值得每个梦想并努力使自己成为优秀程序员的人参考,值得每个计算机专业的学生和计算机工作者阅读,也可作为程序设计高级课程的教材或参考书。

2011-10-23

空空如也

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

TA关注的人

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