MySQL数据库的索引实现
在MySQL中,索引属于存储引擎级别的概念,不同存储引擎对索引的实现方式是不同的,本文主要讨论MyISAM和InnoDB两个存储引擎的索引实现方式。  MyISAM索引实现  MyISAM引擎使用B+Tree作为索引结构,叶节点的data域存放的是数据记录的地址。下
thinkphp 3.1和 3.2的区别
主要是thinkphp3.2增加的特性,我的直观感受是:1、整合3.1版本分组问题,用3.1的同学知道多个分组需要写入配置文件,3.2不用写配置文件了。2、支持命名空间,这个特性很完美的,主要跟着php5.3+版本提供的命名空间功能。那么命名空间的作用
^= 关于异或的解释和应用
异或:相同为零,不同为1如果a、b两个值不相同,则异或结果为1。如果a、b两个值相同,异或结果为0。应用直接的场景我们使用一个a、b互换值,来证明下异或
千万 PV,百万PV什么意思?
关于 千万PV、百万PV到底是个什么意思,这里做个介绍。首先介绍下pv的概念PV(访问量):即Page View,页面刷新一次算一次。UV(独立访客):即Unique Visitor,一个客户端(电脑,手机
管道是什么,如何使用之C实现管道的通信
管道:Linux 支持的最初Unix IPC形式之一单向流动;双方通信需建立两个管道;管道是一端写,一端读,那么看看 linux 的pipe函数pipe()会建立管道,并将文件描述词交由参数pipefd
PHP <<< 定界符
php中的  <<< 是定界符,在定界符后紧跟标示符,然后是自定义的字符串信息,最后跟标示符+分号。如何使用这里举个栗子:<?php $date = date("Y-m-d H:i:s"); $str = <<
快排的原理和实现 -- C语言
我们看看快排的百科原理:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。
H5 浏览器存储 websql 使用详情及实例
h5 的浏览器客户端存储可以使用websql存储引擎,现在 chrome和safari支持:Html5数据库API是以一个独立规范形式出现,它包含三个核心方法:1、openDatabase:这个方法使用现有数据库或创建新数据库创建数据库对象。2、tra
PHP 扩展开发 之 var_dump
今天模拟php的var_dump函数:入门扩展开发请搜索  如何编写 PHP 扩展 之 我的第一个PHP扩展模拟var_dump函数,可以输出变量的类型和标量类
堆和栈的区别 之 数据结构和内存
可能很多同学在这个概念上有些模糊,其实堆栈分为数据结构和内存的。数据结构的堆栈我想很多同学学习过,今天介绍下数据结构的堆栈,但是重点是内存的堆栈整理。 数据结构的栈和堆 首先在
PHP扩展之 -- 返回数组
今天写个返回数组的扩展,通过调用扩展函数,能得到一个PHP的数组。数组在Zend里面使用Hashtable来承载的。数组的内部结构是个Hashtable。看看PHP的数组对应在c扩展里面怎么实现吧:
js汉字排序,拼音排序,排序
我们很多同学没有用过javascript的排序吧,作为一门强大如斯,称霸web端的语言怎么能没有排序呢,js排序和其他语言类似 使用 sort即可。这里有个demo,拷贝粘贴即可运行:<html> <head> <meta c
贡献会员 Top 5
热门文章
随意 | Created At 2014 By William Clinton | 蜀ICP备14002619号-4 |