摘要: 简单排序算法:每一趟选择最小的与该趟第一个数交换,而不动其他数。 例如 3,8,2,5,7第1趟:2与3交换 2,8,3,5,7 第2趟:3与8交换 2,3,8,5,7 第3趟:5与8交换 2,3,5,8,7 第4趟:7与8交换 2,3,5,7,8 关键点在于:保持其他数不动,只把索引为0的数(第一 阅读全文
posted @ 2016-05-27 15:09 王大西 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 不会算法的php程序员不是好程序员~ 冒泡排序法:有n个数,第一次排序将最小的(或者最大的)排到最右边,通过由最左开始到最右边的数两两比较。同理,第二次将n-1个数的最小的(或者最大的)排到倒数第二个位置。以此类推。 关键点:相邻两个数的两两比较 时间复杂度:O(n^2) 上代码: 阅读全文
posted @ 2016-05-27 15:02 王大西 阅读(155) 评论(0) 推荐(0) 编辑
摘要: ajaxfileupload 跨二级域名 如 aa.fei.com 到 bb.fei.com 是可行的。 1.首先在html页面 ajaxfileupload上方加入 注意 虽是跨域,但是dataType仍为json而非jsonp 2.后台输出代码加上(以PHP为例) 阅读全文
posted @ 2016-05-26 17:29 王大西 阅读(854) 评论(0) 推荐(0) 编辑
摘要: 一、概述 让一台服务器的数据与其他服务器数据保持同步。一台主库的数据可以同步到多台备库上,而备库本身也可以配置成其他服务器的主库。 主要应用: 1) 数据分布 2) 负载均衡 3) 伪备份。在备份基础上能增加更安全的技术补充 4) 高可用性和故障切换。避免mysql单点失败 5) 升级测试。升级数据 阅读全文
posted @ 2016-05-23 15:26 王大西 阅读(294) 评论(1) 推荐(0) 编辑
摘要: php 数据抽象层 阅读全文
posted @ 2016-05-20 16:48 王大西 阅读(250) 评论(0) 推荐(0) 编辑
摘要: #定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为等于CPU总核心数。 worker_processes 8; #全局错误日志定义类型,[ debug | info | notice | warn | error | crit ] error_log ar 阅读全文
posted @ 2016-05-18 16:22 王大西 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 转载 阅读全文
posted @ 2016-05-13 18:58 王大西 阅读(106) 评论(0) 推荐(0) 编辑
摘要: namespace有作用的类型 类、函数、常量关键字namespace必须在所有代码之前 除用于编码的declare语句 namespace 同一个空间名可以用于多个php文件中 即允许将一个空间的内容分割到不同的文件中。与文件目录类似 命名空间可以使用分层级 namespace Myproject 阅读全文
posted @ 2016-05-13 14:20 王大西 阅读(1187) 评论(0) 推荐(0) 编辑
摘要: Server Side Include : 服务器端嵌入 原理 : 将内容发送到浏览器之前,可以使用“服务器端包含 (SSI)”指令将文本、图形或应用程序信息包含到网页中。因为包含 SSI 指令的文件要求特殊处理,所以必须为所有 SSI 文件赋予 SSI文件扩展名。默认扩展名是 .stm、.shtm 阅读全文
posted @ 2016-04-26 11:23 王大西 阅读(948) 评论(1) 推荐(0) 编辑
摘要: $db['default'] = array( 'dsn' => 'mysql:dbname=hejun;host=192.168.137.127', //'hostname' => '', 'username' => 'mysqluser', 'password' => 'whj123', //'database' => 'hejun', ... 阅读全文
posted @ 2016-04-15 14:37 王大西 阅读(729) 评论(0) 推荐(0) 编辑