摘要:
今天业务完成到一定程度,查看下代码,猛然发现目前的这个代码有点奇怪。奇怪就奇怪在我的model中有很多文件,每个文件都对应数据库中的一张表,然后每个model中有很多是几乎没有什么逻辑代码的。比如: 这个原因是什么呢,因为rdb_model这个类实现了ORM,我继承这个类才能使用ORM的那些操作。 但是这个确实让我很不爽,一个神马东西都没有的类为什么要写呢?引申出的一个问题是到底是胖... 阅读全文
随笔档案-2014年07月
大话PHP缓存头
2014-07-22 10:50 by 轩脉刃, 2405 阅读, 收藏, 编辑
摘要:
304的请求机制和200有什么不一样呢?在fiddler中查看304请求的时候突然想到这个问题,就想到研究下这个304请求机制了。 我们自己在nginx上放一个文件,test.png。可以使用下面的地址进行访问: http://test.yejianfeng.com/test.png nginx配置文件如下: 这个的etag关闭是由于nginx默认是开启etag的,说明见ngx_... 阅读全文
vim黏贴自动增加tab的毛病
2014-07-09 16:39 by 轩脉刃, 2128 阅读, 收藏, 编辑
摘要:
vim在ctrl + p的时候有可能会自动给你增加了个tab 很是郁闷 解决方法如下: :set noautoindent :set nosmartindent 阅读全文
Laravel学习
2014-07-08 05:49 by 轩脉刃, 33231 阅读, 收藏, 编辑
摘要:
Laravel是个很强大的PHP框架,它剔除了开发中Web开发中比较痛苦的过程,提供了验证(authentication),路由(routing),Session和缓存(caching)等开发过程中常用到的工具或者功能。 Laravel的配置都存放在app/config中。 里面所有的*.php都按照return的形式返回数据,那么就可以使用Config::get("key")来获取配置。... 阅读全文
每日晨读_20140705
2014-07-05 02:21 by 轩脉刃, 1221 阅读, 收藏, 编辑
摘要:
#技术晨读# 分布式缓存的一起问题 数据一致性一直是分布式缓存最需要考虑的问题,文章的这起问题场景就是master缓存集群出现了单点故障,有什么方案能避免切换导致的数据一致性的问题。 http://timyang.net/data/cache-failure/ #技术晨读# 一次成功的漫游京东内部网络的过程 题目很唬人,实际就是一个开发把邮箱密码放到了github上,导致了后续的... 阅读全文
说说常用的服务器操作
2014-07-02 11:14 by 轩脉刃, 2336 阅读, 收藏, 编辑
摘要:
想写写自己日常常用的服务器操作,但是想到这个题目还是有点大的。鸟哥两本linux私房菜的书才说完了所有的服务器操作命令,这里一次性列出来也不现实。差不多这里就写写一些比较常用的命令吧。 ps aux|grep XXX 这个是最常用的命令了,查看一个进程的状态啥的。还能看到端口号,运行时间等。如果需要批量关掉这些进程,也可以延生使用管道: ps aux|grep XXX|awk '{pr... 阅读全文