Linux安装php-vld扩展

PS:原创文章,如需转载,请注明出处,谢谢!      本文地址:http://flyer0126.iteye.com/blog/2427588   安装查看opcode利器vld,记录一下开发机安装php-vld过程。 一、准备工作     Linux 开发机一台;     Ng...

2018-07-26 20:34:25

阅读数 23

评论数 0

如何做好Code Review?

PS:原创文章,如需转载,请注明出处,谢谢!      本文地址:http://flyer0126.iteye.com/blog/2426055   一、背景         最近随着交易业务快速扩展,研发组内新项目及新成员越来越多,如何做好Code Review,把控研发人员开发代码...

2018-07-03 11:32:04

阅读数 87

评论数 0

利用Redis实现单位时间内请求次数限制

PS:原创文章,如需转载,请注明出处,谢谢!      本文地址:http://flyer0126.iteye.com/blog/2411999   问题需求:   用户请求发短信接口限制规则,10分钟之内请求超3次即显示图形验证码(需要先验证图形验证码通过后再发送短信)。   解...

2018-03-02 10:48:27

阅读数 1409

评论数 1

MySQL查询问题排查-索引应用

PS:原创文章,如需转载,请注明出处,谢谢!      本文地址:http://flyer0126.iteye.com/blog/2410145       最近开发中需查询系统id,随手写了两条sql,发现查询结构不同。 select * from apps limit 1; ...

2018-02-03 16:25:19

阅读数 33

评论数 0

invalid PID number "" in "/usr/local/var/run/nginx/nginx.pid"

  在Mac上用brew安装Nginx,然后修改Nginx配置文件,再重启时报出如下错误: nginx: [error] invalid PID number "" in "/usr/local/var/run/nginx/nginx.p...

2017-11-23 15:47:37

阅读数 24

评论数 0

PHP判断内网/外网IP

        工作中用到PHP来判断内外网IP,查找资料偶然发现已有现成的实现函数,cool! filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_NO_PRIV_RANGE | FILTER_FLAG_NO_RES_RANGE)       ...

2017-11-08 21:33:48

阅读数 232

评论数 0

python脚本在crontab中执行的几个坑

PS:原创文章,如需转载,请注明出处,谢谢!      本文地址:http://flyer0126.iteye.com/blog/2388142       工作中遇到的小问题,随手记录一下。最近写了一个数据同步python任务脚本,手动执行正常,但配到crontab中无法运行,折腾半天...

2017-08-03 10:54:38

阅读数 654

评论数 0

PHP 利用json_decode解析json为null问题解决

PS:原创文章,如需转载,请注明出处,谢谢!      本文地址:http://flyer0126.iteye.com/blog/2382708       今天遇到json解析问题,PHP利用json_decode解析json为null问题如何解决,在此汇总一下。     1. js...

2017-07-04 20:21:11

阅读数 174

评论数 0

倒排索引原理

倒排索引   1.简介 倒排索引源于实际应用中需要根据属性的值来查找记录。这种索引表中的每一项都包括一个属性值和具有该属性值的各记录的地址。由于不是由记录来确定属性值,而是由属性值来确定记录的位置,因而称为倒排索引(invertedindex)。带有倒排索引的文件我们称为倒排索引文件,简...

2017-05-17 10:42:04

阅读数 22

评论数 0

【转】MySQL索引工作原理

转载文章,原文地址:http://blog.csdn.net/iefreer/article/details/15815455   为什么需要索引(Why is it needed)? 当数据保存在磁盘类存储介质上时,它是作为数据块存放。这些数据块是被当作一个整体来访问的,这样可以保证...

2017-05-16 11:23:33

阅读数 9

评论数 0

【转】BigPipe学习研究

1. 技术背景 FaceBook页面加载技术 试想这样一个场景,一个经常访问的网站,每次打开它的页面都要要花费6 秒;同时另外一个网站提供了相似的服务,但响应时间只需3 秒,那么你会如何选择呢?数据表明,如果用户打开一个网站,等待3~4 秒还没有任何反应,他们会变得急躁,焦虑,抱怨,甚至关闭...

2017-05-15 19:55:23

阅读数 21

评论数 0

【转】多线程下的fork及写时复制导致的性能问题

转发文章 原文地址:http://reeze.cn/2014/08/23/multi-thread-service-and-fork/?f=http://blogread.cn/ 名词解释 PHP vs HHVM: PHP指的是php.net(Zend)实现的PHP,而HHVM指的是Fa...

2017-01-05 10:59:24

阅读数 160

评论数 0

MySQL连接超时关闭问题解决

PS:原创文章,如需转载,请注明出处,谢谢!      本文地址:http://flyer0126.iteye.com/blog/2346265   1、应用程序(比如PHP)长时间的执行批量的MYSQL语句。最常见的就是采集或者新旧数据转化。   SHOW VARIABLES LI...

2016-12-20 14:19:43

阅读数 96

评论数 0

PHP浮点数精度损失问题

      首先抛出一个问题,如下类似: <?php $a = 0.57; echo intval(floatval($a) * 100); //56     结果可能有点出乎你的意外,PHP遵循IEEE 754双精度:     浮点数, 以64位的双精度...

2016-10-28 19:42:36

阅读数 249

评论数 0

【转】HHVM是如何提升PHP性能的?

转载文章,原文地址:http://wuduoyi.com/note/hhvm/   背景 HHVM 是 Facebook 开发的高性能 PHP 虚拟机,宣称比官方的快9倍,我很好奇,于是抽空简单了解了一下,并整理出这篇文章,希望能回答清楚两方面的问题: HHVM 到底靠谱么?是否可以...

2016-09-06 09:48:45

阅读数 23

评论数 0

问题总结与解决方案

PS:原创文章,如需转载,请注明出处,谢谢!      本文地址:http://flyer0126.iteye.com/blog/2320235   目前问题: 现有业务平台化水平低; 现有系统待升级改造; 组件化程度低; 现有平台功能复杂冗余; 数据库服务化水平低; 个人...

2016-08-25 19:54:25

阅读数 29

评论数 0

【转】PHP的两个特性导致waf绕过注入

1、HPP HTTP参数污染 HTTP参数污染指的是,在URL中提交相同键值的两个参数时,服务器端一般会进行一些处理。比如Apache就要以最后一个参数为准,比如: user.php?id=111&id=222 如果输出$_GET数组,则id的值只会取222,即U...

2016-08-25 10:10:04

阅读数 25

评论数 0

API版本兼容方案

PS:原创文章,如需转载,请注明出处,谢谢!      本文地址:http://flyer0126.iteye.com/blog/2309272         最近app服务端研发需要做版本兼容功能,特记录一下解决实现过程,以便后期参考。       一、兼容原则       区分...

2016-07-05 11:29:02

阅读数 135

评论数 0

svn 错误 local add incoming add upon merge

在svn命令行merge之后文件经常会出现local add, incoming add upon merge问题,导致无法提交,可以通过以下命令解决冲突 Summarizing to resolve the tree conflict committing your working dir w...

2016-05-07 00:55:49

阅读数 21

评论数 0

【转】MySQL innodb表自增主键问题

背景:       自增长是一个很常见的数据属性,在MySQL中大家都很愿意让自增长属性的字段当一个主键。特别是InnoDB,因为InnoDB的聚集索引的特性,使用自增长属性的字段当主键性能更好,这里要说明下自增主键需要注意的几个事项。 问题一:表锁       在MySQL5.1.22...

2016-03-18 09:51:44

阅读数 24

评论数 0

提示
确定要删除当前文章?
取消 删除