自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 [Linux][PHP] Shell 命令清除error_log

背景:项目需要实现DRP,即主从web server实时数据同步,保证代码一致。如此一来,我们主server上繁多的error log就成了影响主从同步效率的巨大负担。为了清除代码中的error_log,我们尝试了一种方法,即遍历,然后把error_log替换成#error_log进行注释操作,命令如下:find ./app -type f -name '*.php' | xarg

2017-04-25 22:31:55 832

原创 [PHP] 原生PHP使用递归方式实现数组转换成XML的功能之思考

在考虑使用PHP实现数组转换成XML文件时,读了这篇文章:http://www.cnblogs.com/dragondean/p/php-array2xml.html作者使用递归的方式实现了数组转XML的功能。但是作者提供的function只能用于转换数组中每一项都带key的情况,如下:$b = array('a'=>'aaa','b'=>array('c'=>'1234'

2017-04-12 11:59:31 670

原创 [MySQL] 空值新发现

前些天碰到一个很有趣的问题,客服的同事提出一个新的需求,希望在现有的每日报告中增加一个字段。我一看,现在的每日报告是从A表中抓取当日的数据生成csv文件的,如果需要增加该字段的话,需要以A表中的商品ID作为key,和B表中的商品ID进行匹配即可。所以我使用了Left join语句进行数值匹配,并且提交了改动。然而在随后的测试中发现,改动后的每日报告行数多出很多,并且有大量商品ID为空白的情况(

2017-04-09 01:26:52 221

原创 [PHP] Trigger_error 趣谈

最近在debug时,发现一个很有趣的关于Trigger_error用法的问题。该bug的表象是程序在生成某条重要业务数据之前突然断了,所以我就一路追代码,一直追到非常底层的位置,才抓住了代码断掉的位置。在这里并没有看到常见的程序中断的指令,如die(), exit()等。而是看到了如下代码:trigger_error('age you input must>=0',E_USER_ERROR

2017-04-09 00:58:00 461

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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