代码改变世界

Laravel5设计json api时候的一些道道

2015-04-14 08:13 by 轩脉刃, 14338 阅读, 0 推荐, 收藏, 编辑
摘要:# 对于返回数据格式没规整的问题在开发api的时候,这个问题是和客户端交涉最多的问题,比如一个user结构,返回的字段原本是个user_name的,它应该是string类型。但是呢,由于数据库设计这个字段的时候允许为null,那么这个字段获取回来,就可能返回null,这个对于弱类型语言是没什么问题的... 阅读全文

技术晨读_2015_4_13

2015-04-13 09:08 by 轩脉刃, 524 阅读, 0 推荐, 收藏, 编辑
摘要:#技术晨读#理解PDO的ATTR_PERSISTENTPDO在new的时候可以设置ATTR_PERSISTENT表示这个连接是一个长连接,当脚本结束时候而进程没有结束的时候,这个连接在下次还是可以使用的。是否使用这个长连接直接涉及到连接效率,php的启动服务模式等。http://stackoverf... 阅读全文

PHP 中的Closure

2015-04-13 09:07 by 轩脉刃, 12071 阅读, 4 推荐, 收藏, 编辑
摘要:# PHP 中的ClosureClosure,匿名函数,又称为Anonymous functions,是php5.3的时候引入的。匿名函数就是没有定义名字的函数。这点牢牢记住就能理解匿名函数的定义了。比如下面的代码```function test() { return 100;};functi... 阅读全文

l5如何通过路由走api版本回退查找设置

2015-04-10 09:59 by 轩脉刃, 1466 阅读, 0 推荐, 收藏, 编辑
摘要:# l5如何通过路由走api版本回退查找设置# 具体需求当前遇到的问题是使用laravel写接口,但是接口是有版本号的,我们把版本号放在url中,比如:```http://yejianfeng.com/api/user/info/?uid=1http://yejianfeng.com/api1.1/... 阅读全文

postgres中的中文分词zhparser

2015-04-09 10:32 by 轩脉刃, 4874 阅读, 1 推荐, 收藏, 编辑
摘要:# postgres中的中文分词zhparser## postgres中的中文分词方法基本查了下网络,postgres的中文分词大概有两种方法:* Bamboo* zhparser其中的Bamboo安装和使用都比较复杂,所以我选择的是zhparser## zhparse基于scws[scws](ht... 阅读全文

postgres中的视图和物化视图

2015-04-08 12:48 by 轩脉刃, 17345 阅读, 1 推荐, 收藏, 编辑
摘要:# 视图和物化视图区别postgres中的视图和mysql中的视图是一样的,在查询的时候进行扫描子表的操作,而物化视图则是实实在在地将数据存成一张表。说说版本,物化视图是在9.3 之后才有的逻辑。# 比较下视图和物化视图的性能创建两个表 CREATE TABLE teacher ( ... 阅读全文

问题:Virtual Box如何复制镜像

2015-03-15 11:23 by 轩脉刃, 3128 阅读, 0 推荐, 收藏, 编辑
摘要:今天遇到的情况就是vagrant启动的默认Virtalbox镜像变了,大致可以处理的方法是1 修改vagrant的默认virtalbox2 重新在这个新的virtualbox中安装需要的软件3 复制旧的镜像到新的镜像中1我没有找到相关修改的文件2太繁琐了于是我直接将/Users/yejianfeng... 阅读全文

安装thrift

2015-03-13 11:27 by 轩脉刃, 2266 阅读, 0 推荐, 收藏, 编辑
摘要:# 要求thrift至少需要支持三种语言:* Java* PHP* Go# 预安装```基本教程:http://thrift.apache.org/docs/install/centos```使用最新的thrift,不要使用9.2版本以下## 安装autoconf```wget http://ftp... 阅读全文

Laravel4中的Validator

2015-03-09 17:52 by 轩脉刃, 13989 阅读, 1 推荐, 收藏, 编辑
摘要:不管写接口还是写web页面,实质都是传入参数,然后进行业务逻辑,然后再输出具体内容。所以,对参数的验证是不可避免的一个环节,比如传过来的email是不是为空,是不是合法的email格式?laravel已经为phper想到简化这种逻辑的办法了。就是Validator。## Validator的使用##... 阅读全文

技术晨读_2015_3_9

2015-03-09 11:11 by 轩脉刃, 417 阅读, 0 推荐, 收藏, 编辑
摘要:#技术晨读#Linux环境进程间通信:信号了解信号的发送,安装,分类。。。http://www.ibm.com/developerworks/cn/linux/l-ipc/part2/index1.htmlhttp://www.ibm.com/developerworks/cn/linux/l-ip... 阅读全文
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 49 下一页