2016年8月12日

关闭ES动态创建type

摘要: 虽说ES的默认设置已经够我们使用了,但是总有些情景需要我们修改一些配置。 由于ES 2.*不能单独删除某个type,只能将整个index删除。这无疑非常让人苦恼。 所以我们需要关闭动态创建type以减少错误创建type的可能。 我们只需执行如下命令(在Sense中执行) PUT /test_xzy/ 阅读全文

posted @ 2016-08-12 15:55 xzysaber 阅读(3040) 评论(0) 推荐(0) 编辑

2016年6月20日

RabbitMQ挂掉问题处理

摘要: 开发环境中的rabbitmq总是会挂掉,rabbitmq的执行都是ssh远程登录执行命令: 认为加了&,进程会在后台执行不会受到终端的影响。所以不知道什么问题,后面想到使用strace查看该进程到底在退出时遇到了什么。 使用strace记录下日志,到第二天的时候果然RMQ再次倒下。查看日志,看到最后 阅读全文

posted @ 2016-06-20 14:51 xzysaber 阅读(10170) 评论(0) 推荐(0) 编辑

2016年3月11日

页面出现假死的问题

摘要: 下面谈论的是Chrome浏览器。 很早以前,我就遇到过页面假死的现象。具体表现是:在标签页上一直转圈,页面不能打开。使用当前浏览器重新访问同一域名,会出现同样的现象。 最近我在工作中再次遇到这个问题。 出现的原因是一个页面同时发起了大量ajax请求。(例如都是向xxx.com域名发出请求)。每一个请 阅读全文

posted @ 2016-03-11 09:40 xzysaber 阅读(1173) 评论(0) 推荐(0) 编辑

2016年1月28日

memkeys 安装时遇到的问题及解决办法

摘要: 某天由于某需要,安装tumblr的开源工具memkeys 。但还是一如既往地不是一帆风顺。 在./configure 时出现如下错误信息: configure.in:14: error: possibly undefined macro: AC_PROG_LIBTOOL If this token 阅读全文

posted @ 2016-01-28 10:14 xzysaber 阅读(509) 评论(0) 推荐(0) 编辑

php 中的$argv与$argc

摘要: 例如 php test.php as a joke print_r($argv); echo $argc; print_r($argv); array_shift($argv); echo $argc; 两处$argc依次输出: 4 4 可见对于$argv的修改并不会影响$argc. 阅读全文

posted @ 2016-01-28 10:13 xzysaber 阅读(1602) 评论(0) 推荐(0) 编辑

PHPExcell单元格中某些时间格式的内容不能正确获得的处理办法

摘要: 今天在写导入功能的时候某个时间格式的单元格内容不能正确获得,得出的是一串非时间戳的数字。 此时可以使用PHPExcell中自带的方法进行处理:PHPExcel_Shared_Date::ExcelToPHP($dateValue) 当然这个参数是获得的那串数字。 结果是返回本来时间的时间戳。 阅读全文

posted @ 2016-01-28 10:10 xzysaber 阅读(393) 评论(0) 推荐(0) 编辑

2015年7月27日

php中的后期静态绑定("Late Static Binding")

摘要: 在我们以往中,在类中使用self关键字的时候都是指向了被调用方法定义时的类,而非原始的调用类。 例如: 我们可以得到最后得到的平均IQ等级是1 self指向的是定义其所在方法的类。 我们如果想执行Dog类,也就是调用类的静态方法怎么办呢? 静态后期绑定可以做到。 使用方法其实就是使用static关键 阅读全文

posted @ 2015-07-27 10:25 xzysaber 阅读(249) 评论(0) 推荐(0) 编辑

导航