2016年10月的内容
分享一个比冒泡排序更高效的快速排序算法
分享一个比冒泡排序更高效的快速排序算法 冒泡排序大概是最常碰到的排序算法问题了,但是冒泡排序是根据前后比较来一一排序的,这样的话在数据量非常大的时候它的时间就非常慢了,在这里分享一个比冒泡排序更高效的排序算法——快速排序! function quickSort($arr){ if (count($arr) <……
Linux定时任务详解
Linux 定时任务详解 如果我们需要定时执行一些周期性重复性的任务,我们就会用到定时执行任务功能来帮我们自动执行每天、每周等周期性重复性的任务而不需要人为干预即可实现。 如果需要添加一个定时任务,以下任务可以进入定时任务编辑状态 crontab -e 定时任务格式:分时日月周 2 1 * * * aaa #代表每天 1:02 分执行 aa……
linux下Shell命令初探
linux 下 Shell 命令初探 什么是 Shell? 我们在 linux 终端下能做到的操作,如 cd,cp,mv 等 都能同样写到.sh 脚本文件里面去, 此时我们执行该脚本文件,就等于执行了里面的多个操作和命令. 那么我们写一个最简单的.sh 文件 文件名 simple.sh #!/bin/bash cd /usr/local/ pw……
架构师之路系列NO.2 让你的网站快3倍之Nginx-gzip压缩
架构师之路系列 NO.2 让你的网站快 3 倍之 Nginx-gzip 压缩 百度百科是这么解释 Gzip 的: GZIP 最早由 Jean-loup Gailly 和 Mark Adler 创建,用于 UNⅨ系统的文件压缩。我们在 Linux 中经常会用到后缀为.gz ……
一个简单易理解的PHP无限极分类算法
一个简单易理解的 PHP 无限极分类算法 当做网站时,肯定会遇到分类这个问题,简单的如 1 级分类与 2 级分类,如果级数大于 3 个的话,我们数据库的设计上就会变得很繁琐臃肿,而且数据库查询也很麻烦,那么这时候我们就可以用一个简单的算法解决这类问题,用一张表就可以解决分类问题,不管是 3 级还是 4 级或者是无限级. 第一步:我们设计数据库 首先,数据库……