2016年9月13日

php 高并发下数据同步的问题

摘要: 1.加锁缺点:降低性能优点:减少代码逻辑复杂度(题主现在这样超过1w条就删数据的逻辑,感觉看起来就点糟糕啊,如果整个系统一复杂,这样的来回写数据,你确定你的逻辑还维护得下去?建议题主梳理一下代码的逻辑流)2.队列(redis/各类mq等)缺点:引入其他组件,增加系统复杂度,降低稳定性。优点:能够将w 阅读全文

posted @ 2016-09-13 17:57 jiageng 阅读(4639) 评论(0) 推荐(0) 编辑

一个合格的工程师的知识结构

摘要: 作者:叶重链接:https://www.zhihu.com/question/19875503/answer/41122699来源:知乎著作权归作者所有,转载请联系作者获得授权。一.Linux方面Linux常用命令 1. 文件处理命令2. 权限管理命令3. 帮助命令4. 文件搜索命令5. 压缩解压命 阅读全文

posted @ 2016-09-13 17:25 jiageng 阅读(290) 评论(0) 推荐(0) 编辑

php 代码编写的格式

摘要: 1.代码标记 php程序可以使用<?php .... ?> 或 <? ..... ?> 来界定php代码,在html页面中嵌入纯变量是,可以使用<?= $variablename ?>这样的形式 2.缩进 php程序中缩进宜按标准键盘的1个“TAB”键,即4个空格为单位,一段程序中不应出现两种缩进的 阅读全文

posted @ 2016-09-13 15:09 jiageng 阅读(3184) 评论(0) 推荐(0) 编辑

php 四种基础算法 ---- 快速排序法

摘要: 4.快速排序法 代码: function quick_sort($arr) { //先判断是否需要继续进行 $length = count($arr); if($length <= 1) { return $arr; } //如果没有返回,说明数组内的元素个数 多余1个,需要排序 //选择一个标尺 阅读全文

posted @ 2016-09-13 11:56 jiageng 阅读(610) 评论(0) 推荐(0) 编辑

php 四种基础算法 ---- 插入排序法

摘要: 3.插入排序法 插入排序法思路:将要排序的元素插入到已经 假定排序号的数组的指定位置。 代码: function insert_sort($arr) { //区分 哪部分是已经排序好的 //哪部分是没有排序的 //找到其中一个需要排序的元素 //这个元素 就是从第二个元素开始,到最后一个元素都是这个 阅读全文

posted @ 2016-09-13 11:54 jiageng 阅读(712) 评论(0) 推荐(0) 编辑

php 四种基础算法 ---- 选择排序法

摘要: 2. 选择排序法: 选择排序法思路: 每次选择一个相应的元素,然后将其放到指定的位置 代码: function select_sort($arr) {//实现思路 双重循环完成,外层控制轮数,当前的最小值。内层 控制的比较次数 //$i 当前最小值的位置, 需要参与比较的元素 for($i=0, $ 阅读全文

posted @ 2016-09-13 11:53 jiageng 阅读(3868) 评论(0) 推荐(0) 编辑

php 四种基础的算法 ---- 冒泡排序法

摘要: 1. 冒泡排序法 * 思路分析:法如其名,就是像冒泡一样,每次从数组当中 冒一个最大的数出来。 * 比如:2,4,1 // 第一次 冒出的泡是4 * 2,1,4 // 第二次 冒出的泡是 2 * 1,2,4 // 最后就变成这样 代码: $arr=array(1,43,54,62,21,66,32, 阅读全文

posted @ 2016-09-13 11:41 jiageng 阅读(17695) 评论(0) 推荐(0) 编辑

导航