摘要: 博客自2017-01-09日起全部迁移到个人网站: http://blog.leezx.com 博客园不在更新了。相忘江湖。 阅读全文
posted @ 2017-01-09 11:25 leezhxing 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 我们的一个web项目,由于新上城市增多,导致访问量增大,DB压力增大,作为提供接口的业务方,最近被下游反馈大量请求“502”。 502,bad gateway,一般都是upstream(这里就是php)出错,对于php,造成502的原因常见的就是脚本执行超过timeout设置时间,或者timeout 阅读全文
posted @ 2016-12-25 23:01 leezhxing 阅读(69882) 评论(0) 推荐(0) 编辑
摘要: 通常的开发场景: 代码放在virtualbox上运行,本地的IDE通过sftp实现和虚拟机的代码同步。 有 一个不能避免的问题是,当使用git时,如果装在virtualbox端,那么每次virtualbox上更新代码后,都要记得在IDE上 download一下,忘记的话就可能IDE的代码覆盖了vir 阅读全文
posted @ 2016-07-17 10:50 leezhxing 阅读(1371) 评论(0) 推荐(0) 编辑
摘要: 当对一个大文件进行传输或者分析的时候,一个可以参考的办法是先通过split对文件进行分割,再对每个子文件进行处理,如果需要合并再进行合并。 split函数可以按文件大小或者行数来进行分割。 -a : 指定后缀长度 -b : 每个文件多少字节,单位可以为k和M -d : 使用数字后缀而不是字母 -l  阅读全文
posted @ 2016-05-14 23:46 leezhxing 阅读(4688) 评论(0) 推荐(0) 编辑
摘要: 问题: 一个有序数组,值有可能有负值,也有可能没有,现需要找出其中绝对值最小的值。 方法1: 遍历数组,找到绝对值最小值,时间复杂度O(n),n为元素个数。 方法2: 二分查找,因为数组有序,可以利用二分查找,时间复杂度O(logn)。 分析步骤: 如果第一个数为正数,说明整个数组没有负数,直接返回 阅读全文
posted @ 2016-05-07 18:24 leezhxing 阅读(2939) 评论(2) 推荐(0) 编辑
摘要: 场景: 一群猴子排成一圈,按1,2,…,n依次编号。然后从第1只开始数,数到第m只,把它踢出圈,从它后面再开始数, 再数到第m只,在把它踢出去…,如此不停的进行下去, 直到最后只剩下一只猴子为止,那只猴子就叫做大王。要求编程模拟此过程,输入m、n, 输出最后那个大王的编号。 方法1.通过从队首弹出再 阅读全文
posted @ 2016-04-24 09:20 leezhxing 阅读(434) 评论(0) 推荐(0) 编辑
摘要: free命令可以用来查看系统内存使用情况。我一般习惯-m参数以MB的方式查看 其他参数 -b 以Byte为单位显示内存使用情况。 -k 以KB为单位显示内存使用情况。 -m 以MB为单位显示内存使用情况。 -g 以GB为单位显示内存使用情况。 -o 不显示缓冲区调节列。 -s<间隔秒数> 持续观察内 阅读全文
posted @ 2016-04-18 14:22 leezhxing 阅读(6099) 评论(0) 推荐(0) 编辑
摘要: 场景: 根据IP地址判断用户所在地,虽然网上有好多篇了,但我记录一个一看就懂的,不用看超长文字再自己理解了。 我们有城市和IP地址段的对应关系,如: 上海: 202.127.0.0 ~ 202.127.4.255 北京: 122.200.64.0 ~ 122.207.255.255 此时如果用户的I 阅读全文
posted @ 2016-04-01 19:36 leezhxing 阅读(3434) 评论(0) 推荐(0) 编辑
摘要: 自动完成功能一般都伴随搜索框出现,就是用户在输入时帮助其自动补全。 比如对成语进行补全,现有如下成语:一心一意,一心二用,一帆风顺。 两种实现方式: 实现方式一: 为每个成语的每个前缀都使用一个集合类型键来存储该前缀对应的成语名,并且为了实现排序,我们使用有序集合,并score都为0,这样就按元素值 阅读全文
posted @ 2016-04-01 19:06 leezhxing 阅读(1491) 评论(0) 推荐(0) 编辑
摘要: <!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:AllowPNG/> </o:OfficeDocumentSettings> </xml><![endif]--> ss 用来显示处于活动状态的套接字信息。ss命令可以用来获取socket统 阅读全文
posted @ 2016-03-28 17:11 leezhxing 阅读(38090) 评论(0) 推荐(3) 编辑