自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 php四种基础排序(基础算法)----④快速排序法

快速排序法: 个人认为最好理解的排序算法 思路:选定数组中第一个元素为比较,设定两个空数组,一个左数组一个右数组,比第一个元素大的在右面,比第一个元素小的在左面,归类后将数组合并 代码如下: $arr=array(23,55,226,345,37,52,256); function quick($arr) {     //先判断是否需要继续进行     $leng

2017-10-23 17:56:56 224

原创 php四种基础排序(基础算法)----③插入排序法

插入排序法: 思路:将需要排序的元素 插入到 已经假定排序号 的数组  的指定位置 $arr=array(32,45,87,31,54,85,3,21,1) function c($arr) {     //需要区分开哪部分已经排序好,哪部分是需要排序的,找到其中一个需要排序的元素    //该元素,设定为第二个元素开始到最后一个都是需要排序的(因为你没法确定哪个是排序,就认为只

2017-10-23 17:51:55 146

原创 php四种基础排序(基础算法)----②选择排序法

选择排序法: ps:之前发的今天重新查看了一下结果csdn将css样式代码都贴了出来,改也改不了就重新弄一个,看起来起码会好很多。 选择“最小值”进行数据的比较,最小值根据for循环内的比较以及次数而改变 思路:双重For循环,外层For控制循环、比较的轮数,以及当前的最小值;内层For循环控制比较的次数 代码如下: $arr=array(12,48,87,21,81,68);

2017-10-23 17:42:23 278

原创 php设计模式---工厂模式

前言:若小编理解不对请评论区多多指教,另保持文明交流 php八大设计模式之工厂模式 工厂模式:  什么叫做工厂,举个例子郑州富士康,是专门生产苹果手机的,但是这个工厂只加工iphoneX一个机型吗?不是的,这个工厂可能会建立一个模型,例如写一个方法,就是计算手机的周长的方法。    加工各机型的小部门则都使用这个方法来计算iphone的周长,这就是一个工厂模式了,工厂提供的是一个统一的运算

2017-10-18 20:22:39 205

原创 php设计模式--单例模式

前言:自己理解如有不对多多指教,保持文明交流 php八大设计模式之单例模式 单例模式可能是最有名的了,有名在于他使用的范围广而且相对来说好理解也简单很多,单例模式使用场景大部分都是连接数据库,只连接一次数据库,防止打开了多个数据库链接。 单例模式口诀:三私一共    一个声明私有的静态属性  一个声明私有的__construct  一个声明私有的__clone  一个声明公共的静态方法 插

2017-10-18 14:44:27 259

原创 memcache和memcached的区分

突然间想起来应该把memcache和memcached的这个联系写一下,防止以后忘了,毕竟memcached现在用的不是很多。理解的可能没有路过的大牛理解的深,欢迎提出指导意见,不过请保持文明友好交流。 其实 memcache和memcached都是php的扩展,后者可以在某种意义上认为是前者的进阶产品。先看看两者比较 memcache 是一个原生版本,完全是在 PHP

2017-10-16 21:11:14 165

原创 linux下的phpredis安装

全部 版本:https://github.com/phpredis/phpredis/releases 找到自己需要的版本压缩包下载 例如压缩包是phpredis-3.0.tar.gz 将phpredis-3.0.tar.gz传进 /usr/local/src  目录 (习惯放进这个) 进入存放目录  cd /usr/local/src  解压       tar zxvf

2017-10-16 11:23:33 167

空空如也

空空如也

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

TA关注的人

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