摘要: nagle算法是干嘛的。这里就不啰嗦了。。 那么,我们在平时自己在做开发的时候会不会用到呢。答案是:不会。 为什么呢。因为我们自己会实现一套buffer工具(也许你使用的是开源的buffer)。那么使用nagle的时候不但不能增加你的传输速度,反而会降底。。。 阅读全文
posted @ 2016-07-28 20:34 tywei 阅读(223) 评论(0) 推荐(0) 编辑
摘要: netty对于socket做了二次封装方便开发。。 对于网络通讯一般有三种做法吧: 1. 文本协议传输(以\r\n做为结束符) 2. 包定长 3. 包头包体 我个人更偏向于第三种做法。。好处不用多说。所以这里只是简单做下netty对于第三种做法的封装使用 netty包头包体要得往ChannelPip 阅读全文
posted @ 2016-06-06 13:42 tywei 阅读(1744) 评论(0) 推荐(0) 编辑
摘要: 我一直在用virtualBox + vagrant做开发, 因一些原因vagrant重装后,导入之前的镜像备份无法登陆。 启动vagrant虚拟机时出现如下报错信息: 网上的处理方式很多,但各说不同,参照后自己稍加调整 这里说下我的处理方式以做备份 操作步聚如下: 1. 在Vagrantfile文件 阅读全文
posted @ 2016-02-04 17:54 tywei 阅读(411) 评论(0) 推荐(0) 编辑
摘要: YII2.0是最新出来的。用过1.0的同学应该不陪生目录结构。我们的目录结构是这样的:这么做的好处就不多说了。。这里只说下配置问题:1. 更改入口文件: require(__DIR__ . '/../../vendor/autoload.php'); require(__DIR__ . '/..... 阅读全文
posted @ 2015-08-20 17:21 tywei 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 常常说到mysql 索引,就会想到b-tree,聊到联合索引,就会联想到左前列法则。其实外面很多博文里都已经说的很明白了。b-tree结构的原理,这里就不复述了。从数据结构说看,左前列法则核心就是:链表访问,只是这里是一个变种的链表(树)先找到头链点,这就是为什么要尊循左前列法则了。 阅读全文
posted @ 2015-08-18 21:04 tywei 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 从今年开始,一直在vagrant虚拟机上做开发因前段时间一个项目需要调试静态文件,出现静态文件修改后,浏览器刷新不生效。最后追踪到是nginx开启了sendfile这一项。。具体sendfile原理可以查下,,网上写的都很详细,这里就不复述了。一开始一直认为是nginx某个地方配置有问题。。但后来干... 阅读全文
posted @ 2015-07-06 13:52 tywei 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 今天一个同事问我nginx无访问正常访问且权限全都给的:看下这里这里是nginx访问控制日志:这里是系统web路径权限:这里是nginx配置权限:那么问题来了。首先可以排除不是nginx权限的问题,那到底是什么问题呢。这里很惭愧至死没查出来问题所在。后面是运维的同学查到的是SELinux的问题,开启... 阅读全文
posted @ 2015-06-23 18:54 tywei 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 刚用vagrant这东西,所以lnmp环境是必装。。开通外部访问权限:GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY '111111' WITH GRANT OPTION;flush privileges;进行到这的时候本以为大功告成。但是... 阅读全文
posted @ 2015-06-18 10:22 tywei 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 最近看rsyslog在做一次日志收级的功能。做法请参考老王blog因为rsyslog是系统级的,所以在接收方要做一些必要的过滤客户端(client)1. 代码:<?phpopenlog('yiitest', LOG_ODELAY|LOG_PID, LOG_USER);syslog(LOG_ERR, ... 阅读全文
posted @ 2015-03-30 16:49 tywei 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 这里做个笔记以免自己忘记一直听人说mac是开发利器。今天终于使用上了,感觉的确是与众不同,,做为phper第一件事当然是搭lnmp环境OS 为1. xcode安装,这个只要是做开发,是必装项。。安装很简单,在appstore里直接搜索安装即可。2. macports安装,这里是借问一位老dever的... 阅读全文
posted @ 2014-12-28 21:08 tywei 阅读(887) 评论(0) 推荐(0) 编辑