所有由admin发布的文章

MySQL 索引创建二

五、选择索引列

在性能优化过程中,选择在哪些列上创建索引是最重要的步骤之一。可以考虑使用索引的主要有两种类型的列:在WHERE子句中出现的列,在join子句中出现的列。请看下面这个查询:

SELECT age ## 不使用索引
FROM people WHERE firstname=’Mike'[……]

继续阅读

MySQL 索引创建一

一、什么是索引?

索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,MySQL无需扫描任[……]

继续阅读

js 之 NaN 值与 isNaN() 函数

NaN “Not a Number”。出现这个数值比较少见,以至于我们可以不理它。当运算无法返回正确的数值时,就会返回“NaN”值。NaN 值非常特殊,因为它“不是数字”,所以任何数跟它都不相等,甚至 NaN 本身也不等于 NaN 。

isNaN()
计算一个参数,检查它是否为数值。

核心函数[……]

继续阅读

Mysql 支持的索引类型

B-Tree 索引

当人们谈及索引而没有说明其类型的时候,多半是指 B-Tree 索引,它通常使用 B-Tree 数据结构来保存数据。B-Tree 索引的每一个叶子节点都包含了指向下一个节点的联接,以实现快速的范围遍历。

哈希索引

哈希索引(Hash Index)建立在哈希表的基础上,它只对使[……]

继续阅读

svn 错误集锦

问题1:’.’ is not a working copy. Can’t open file ‘.svnentries’:系统找不到指定的路径。

解答:原因是输入的访问路径不正确,如svn://192.168.6.200/如果最后少写了“/”,就会出现这种错误提示。

问题2:将文件checkou[……]

继续阅读

PHP autoload 机制

一、简介

PHP5中引入了类的自动装载(autoload)机制。autoload机制可以使得PHP程序有可能在使用类时才自动包含类文件,而不是一开始就将所有的类文件include进来,这种机制也称为lazy loading。

例子:

/* autoload.php */
<?php
fun[......]

继续阅读