• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






hxdoit

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2018年3月28日

nodejs redis遇到的一个问题解决
摘要: 上面的代码连接我厂(baidu)提供的redis会出现以下现象: 但通过命令行redis-cli可以正常连接并操作redis。 到此反复试验N次,花费很久。 抓包看看,结果如下: 可以看到nodejs不断发起针对 redis server的链接,redis server不断的关闭,如此反复,跟前端的 阅读全文
posted @ 2018-03-28 17:08 hxdoit 阅读(7014) 评论(0) 推荐(0)
 

2017年5月22日

mac下实现代码远程同步
摘要: 近期将办公电脑从windows换成了mac,以前一直用windows,在windows下面将代码同步到远程的开发机,zend studio有一些内置的工具,但mac下的zend stduio没有了这个工具。而sublime一些同步插件太难用,于是网上搜索,自己来实现同步。 1,在mac上面后台运行一 阅读全文
posted @ 2017-05-22 13:04 hxdoit 阅读(1163) 评论(2) 推荐(0)
 

2016年5月30日

PHP写日志什么时候需要加锁?
摘要: 先分析fwrite,直接找到PHP源代码: 上图中红色注释是我加的。可以看出,fwrite会判断写入的内容长度,如果大于8K,会分多次write。每次write是直接调用了系统的write,这个是原子的。因为有多次write,就会有被中断的可能,就可能会出现错乱。 结论:写入小于8K,是原子性操作, 阅读全文
posted @ 2016-05-30 23:50 hxdoit 阅读(492) 评论(0) 推荐(0)
 

2016年5月26日

php的fread函数的一个巨大的坑
摘要: 先看看fread的manual,如下: http://php.net/manual/en/function.fread.php fread() reads up to length bytes from the file pointer referenced by handle. Reading s 阅读全文
posted @ 2016-05-26 18:00 hxdoit 阅读(1255) 评论(0) 推荐(0)
 

2016年4月20日

grep -P的一个小问题
摘要: 用grep时,发现一个怪异的问题。 背景:grep -E表示用扩展的正则表达式。grep -P 表示用perl正则表达式,区别:http://www.cnblogs.com/wangkangluo1/archive/2012/04/13/2446021.html 测试文件如下: 用例1: 用例2: 阅读全文
posted @ 2016-04-20 13:26 hxdoit 阅读(1126) 评论(0) 推荐(0)
 

2016年2月16日

php静态方法与非静态方法在性能上有什么区别?
摘要: 先贴代码如下: class class1 { public static function test(){} } class class2 { public function test(){} } var_export(-1111111111111111111);//代码段1//写法1 class1 阅读全文
posted @ 2016-02-16 18:42 hxdoit 阅读(5763) 评论(1) 推荐(0)
 

2015年9月6日

一个疑难bug的解决过程
摘要: 一个crontab脚本,下载一个文件并把内容入mysql数据库。具体流程如下:1, wget一个文件。2,处理文件生成一个中间文件。3,将中间文件load入库。05 10 * * * /home/work/local/php5.4/bin/php /home/work/www/new_product... 阅读全文
posted @ 2015-09-06 20:30 hxdoit 阅读(191) 评论(0) 推荐(0)
 

2015年8月2日

php中的$_SERVER从哪来
摘要: 前几个月学了个tcpdump抓包命令,遇到任何问题总想试试,真是程序员的终级武器呀,它像显微镜一下,把任何的丑陋的bug都显示在你的面前。为什么有题目中所说的疑问呢?因为我发现在不同的环境下面,我获取到的$_SERVER["SERVER_NAME"]是不一样的。$_SERVER顾名思义,它是服务端的... 阅读全文
posted @ 2015-08-02 15:42 hxdoit 阅读(471) 评论(0) 推荐(0)
 

2015年2月13日

iptables与tcpdump谁更靠近网卡
摘要: 结论是tcpdump,用tcpdump抓包试试就知道了。// 将所有访问8080端口的包丢弃iptables -A INPUT -s 0.0.0.0/0.0.0.0 -p tcp --dport 8008 -j DROP// 查看iptables的策略iptables -L -n// 结果Chai... 阅读全文
posted @ 2015-02-13 22:24 hxdoit 阅读(1062) 评论(0) 推荐(0)
 

2015年1月23日

smarty对网页性能的影响--开启opcache
摘要: 在上一篇《smarty对网页性能的影响》中,默认没有开启opcache,于是我安装了一下zend opcache扩展,重新实验了一下,结果如下:有smarty用apache的ab命令进行压力测试,并发10个,不算大;同时用sar命令进行cpu利用率的统计。命令如下:./ab -c 10 -n 100... 阅读全文
posted @ 2015-01-23 22:51 hxdoit 阅读(338) 评论(0) 推荐(0)
 
下一页