随笔分类 -  PHP

PHP 随笔
摘要:一 安装Apache 【略】 二 需要加载的模块 三 配置文件 阅读全文
posted @ 2017-08-05 22:00 八九零 阅读(1209) 评论(0) 推荐(0)
摘要:快速排序采用的思想是分治思想。 快速排序是找出一个元素(理论上可以随便找一个)作为基准(pivot),然后对数组进行分区操作,使基准左边元素的值都不大于基准值,基准右边的元素值 都不小于基准值,如此作为基准的元素调整到排序后的正确位置。递归快速排序,将其他n-1个元素也调整到排序后的正确位置。最后每 阅读全文
posted @ 2016-06-30 21:17 八九零 阅读(420) 评论(0) 推荐(0)
摘要:$fileName = "dir/upload.image.jpg";//文件路径 /** * strrchr— 查找指定字符在字符串中的最后一次出现 * string strrchr ( string $haystack , mixed $needle ) * 该函数返回 haystack 字符串中的一部分,这部分以 needle 的最后... 阅读全文
posted @ 2016-06-30 20:59 八九零 阅读(565) 评论(0) 推荐(0)
摘要:原理是临近的数字两两进行比较,按照从小到大或者从大到小的顺序进行交换 这样一趟过去后,最大或最小的数字被交换到了最后一位 然后再从头开始进行两两比较交换,直到倒数第二位时结束,其余类似 阅读全文
posted @ 2016-06-30 20:56 八九零 阅读(798) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2015-10-14 17:19 八九零 阅读(6) 评论(0) 推荐(0)
摘要:1.安全方法HTTP定义了一组被称为安全方法的方法。GET方法和HEAD方法都被认为是安全的,这就意味着使用GET或HEAD方法的HTTP请求都不会产生什么动作。安全方法并不一定什么动作都不执行(由web开发者决定)使用安全方法的目的就是当使用可能引发某一动作的不安全方法时,运行HTTP应用程序开发... 阅读全文
posted @ 2015-10-12 13:34 八九零 阅读(19619) 评论(1) 推荐(0)
该文被密码保护。
posted @ 2015-09-20 13:50 八九零 阅读(2) 评论(0) 推荐(0)
摘要:数据表示方式 计算机只认识0与1,(早期的计算机使用的是利用通电与否的特性的真空管,如果通电就是1,没有通电就是0, 后来沿用至今,我们称这种只有0/1的环境为二进位制,英文称为binary)记录的数据也是只能记录0与1而已,所以计算机常用的数据是二进位的。 但是我们常用的数值运算是十进位,文字方... 阅读全文
posted @ 2015-09-18 10:34 八九零 阅读(486) 评论(0) 推荐(0)
摘要:一:首先到气象数据平台申请AppId:8908902c30853b5 Private_Key:890890_SmartWeatherAPI_890890使用时换为自己申请的即可二:订购常规气象数据接口三:气象使用说明1、调用规范 规范用于指导三方合作伙伴合理调用指数、3天常规预报(24小时)预报服务... 阅读全文
posted @ 2015-09-16 13:43 八九零 阅读(708) 评论(0) 推荐(0)
摘要:http协议是WEB服务器与客户端(浏览器)相互通信的协议,它是一种无状态协议。所谓无状态,指的是不会维护http请求数据,http请求是独立的,非持久的。随着WEB应用的发展,我们需要保存一些用户状态信息。 所以Session这种方案应需而生。PHP从4.1开始支持Session管理。sessio... 阅读全文
posted @ 2015-09-15 10:54 八九零 阅读(282) 评论(0) 推荐(0)
摘要:个人习惯将下载包放到/usr/lcoal/src 安装时位置为/usr/local/***安装PHP1、 下载 [root@localhost src]#wgethttp://cn2.php.net/distributions/php-5.6.13.tar.gz2、解压 [root@localhos... 阅读全文
posted @ 2015-09-10 15:43 八九零 阅读(16762) 评论(0) 推荐(0)
摘要:背景:通过接口获取到的二维数组处理后并以json格式返给浏览器,其中有些数据需删除。为了方便首先想到的是unset,那么问题就来了//数组$arr = array("0" => array("b" => "b", "c" => "c", "d" => "d"),"1" => array("e" =>... 阅读全文
posted @ 2015-09-02 13:03 八九零 阅读(167) 评论(0) 推荐(0)
摘要:Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交... 阅读全文
posted @ 2015-09-01 17:22 八九零 阅读(136) 评论(0) 推荐(0)
摘要:一:缓存的概念1 缓存是什么缓存是指能够进行高速数据交换的存储器2 缓存的工作原理当我们读取数据时,首先会从缓存中获取,如果找到立即返回,如果没有缓存对应数据就会从数据源读取;取回的同时会把相应的数据进行缓存,以便下次访问同一数据源时使用可以从缓存中直接取回。3 为什么要使用缓存读取速度快,提高用户... 阅读全文
posted @ 2015-09-01 10:10 八九零 阅读(310) 评论(0) 推荐(0)
摘要:工厂模式精髓:只要是可以根据不同的参数生成不同的类实例,那么就符合工厂模式的设计思想。一:工厂模式的优点 工厂模式的最大优点在于创建对象上面,就是把创建对象的过程封装起来,这样可以提高复用性,减少耦合关系重,牵一发动其他部分代码。 eg:在不使用工厂模式的时候:假如很多地方调用类User,我们就... 阅读全文
posted @ 2015-08-31 17:59 八九零 阅读(486) 评论(0) 推荐(0)
摘要:通过浏览器连续访问,会分别输出:1,2,3,4,5,6,........ 通过浏览器连续访问,会分别输出:1,1,1,1,1,1,........总结1、java的static变量伴随着java虚拟机的退出而消亡,java虚拟机运行期间,static变量一直存在。2、php的sta... 阅读全文
posted @ 2015-08-31 17:29 八九零 阅读(605) 评论(0) 推荐(0)