摘要: 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。 基本思路 选择排序的主要优点与数据移动有 阅读全文
posted @ 2016-12-08 18:14 鼎峰Bruce 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 原因如下: 如果你的站点是一个每日请求上百万级规模的接口服务, 每一次请求(这里应该是没有携带cookie的请求)都会在服务端产生一个session会话,也就是一个小文件。 一般而言,php的session文件很小,所以文件本身大小不容易将磁盘打满, 但是,由于请求过于频繁,session文件的个数 阅读全文
posted @ 2016-12-08 18:07 鼎峰Bruce 阅读(1212) 评论(0) 推荐(0) 编辑
摘要: public function http_request( $url, $post = '', $timeout = 5 ){ if( empty( $url ) ){return ;}$ch = curl_init();curl_setopt($ch, CURLOPT_URL, $url);cur 阅读全文
posted @ 2016-12-08 18:02 鼎峰Bruce 阅读(2058) 评论(0) 推荐(0) 编辑
摘要: 设置example.html为模板文件,然后按照此模板文件生成article-1.html~article-5.html,以此来做简单的演示,代码如下: <?php//将数据存入二维数组$con=array(array('文章标题1','文章内容1'),array('文章标题2','文章内容2'), 阅读全文
posted @ 2016-12-08 17:42 鼎峰Bruce 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 这种 Error 异常可以像 Exception 异常一样被第一个匹配的 try / catch 块所捕获。如果没有匹配的 catch 块,则调用异常处理函数(事先通过 set_exception_handler() 注册)进行处理。 如果尚未注册异常处理函数,则按照传统方式处理:被报告为一个致命错 阅读全文
posted @ 2016-12-08 17:35 鼎峰Bruce 阅读(4224) 评论(0) 推荐(0) 编辑
摘要: 根据pathinfo访问对应得controller,如ip:port/home/index/index则会访问home目录下的IndexController的index方法;如果不指定pathinfo则访问home目录下的IndexController的index方法 service service 阅读全文
posted @ 2016-12-08 17:28 鼎峰Bruce 阅读(1694) 评论(0) 推荐(0) 编辑
摘要: 常量定义自定义常量 常量名区分大小写系统的魔术常量不区分大小写 __DIR__ __dir__变量定义变量名是区分大小写变量名声明时用$符号开头, 而且要符合变量名的命名规则$i;var_dump($i);$i = 'ok';var_dump($i);$i = "Hello";var_dump($i 阅读全文
posted @ 2016-12-07 18:10 鼎峰Bruce 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 浏览器兼容性:GoEasy推送 支持websocket 和polling两种连接方式,从而可以支持IE6及其以上的所有版本,同时还支持其它浏览器诸如Firefox, Chrome, Safari等等。 支持不同的开发语言: GoEasy推送 提供了Restful API接口,无论你的后台程序用的是哪 阅读全文
posted @ 2016-12-07 18:06 鼎峰Bruce 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 使用phpize 动态添加 PHP 扩展是开发中经常需要做的事情,但是在 macOS 中,首次使用该功能必然会碰到一些错误,本文列出了这些错误的解决方法。 问题一: 执行 phpize 报错如下: $ phpize grep: /usr/include/php/main/php.h: No such 阅读全文
posted @ 2016-12-07 17:42 鼎峰Bruce 阅读(1138) 评论(0) 推荐(0) 编辑
摘要: The other problem I had with Laravel Task Scheduling was that i really only wanted something to handle the scheduling. I already had my logical unit o 阅读全文
posted @ 2016-12-06 17:51 鼎峰Bruce 阅读(339) 评论(0) 推荐(0) 编辑