自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

转载 利用predis操作redis方法大全

predis是php连接redis的操作库,由于它完全使用php编写,大量使用命名空间以及闭包等功能,只支持php5.3以上版本,故实测性能一般,每秒25000次读写。 //使用autoload加载相关库,这边重点就是为了require $file;spl_autoload_register ( function ( $class ) { $file = __DIR

2017-04-29 21:05:10 334

转载 通常git操作流程(仅供参考)

git支持很多种工作流程,我们采用的一般是这样,远程创建一个主分支,本地每人创建功能分支,日常工作流程如下:去自己的工作分支$ git checkout work工作....提交工作分支的修改$ git commit -a回到主分支$ git checkout master获取远程最新的修改,此时不会产生冲突$ git pull回

2017-04-25 22:58:31 388

转载 composer 提示内存不足且没有交换空间

free -m检查交换空间/bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024/sbin/mkswap /var/swap.1/sbin/swapon /var/swap.1

2017-04-20 17:34:33 1356

转载 Lumen上使用Dingo/Api做API开发时用JWT-Auth做认证的实现

Lumen轻量级的框架,用来做API很合适,起码本人这么想。做API,可以配合Dingo/Api来搞。Dingo/Api可以使用的用户认证方式有:HTTP Basic (Dingo\Api\Auth\Provider\Basic)JSON Web Tokens (Dingo\Api\Auth\Provider\JWT)OAuth 2.0 (Dingo\Api\Auth\Prov

2017-04-08 23:50:08 3252

转载 将已有项目提交到github/从github上pull到本地

之前都写过一篇github常用命令的文章,可是这些日子来,发现自己根本没掌握,真是很讨厌github这种提交方式,如果能够使用界面操作多好啊。添加已有项目到github新建repository,可以在github网站上直接新建或者使用windows github工具。进入github repository 项目在github windows工具中使用Git 

2017-04-08 23:00:34 291

转载 laravel中的ORM模型修改created_at,updated_at,deleted_at三个时间字段类型

laravel框架中的ORM模型极大的简化了数据库操作,同时也提高了数据操作安全性。在laravel框架ORM模型中默认会有三个时间字段,created_at,updated_at,deleted_at,这三个时间字段是框架默认操作,不用另加代码去处理,非赏方便:如: UserModel::create($insert); ORM模型会自动添加上create_at字段但写入当前时间

2017-04-06 14:23:06 22159

转载 Laravel & Lumen RESTFul API 扩展包:Dingo API(五) —— 转化器(Transformer)

1、简介通过转化器,你可以将对象转化为数组,并强制转化整型和布尔类型,包括分页结果和嵌套关联。本章节我们主要讨论转化器及其使用,这里的转化器包括以下两层意思:转化层(transformation layer)是一个准备和处理转化器的库转化器(transformer)是一个获取原始数据并将其转化为数组格式的类,处理器的处理方式取决于转化层。2、使用转化器

2017-04-04 23:07:14 2570

转载 Laravel & Lumen RESTFul API 扩展包:Dingo API(四) —— 错误和异常响应

在构建API的时候处理错误是一件痛苦的事儿,在Dingo API中,你不需要手动构建错误响应,只需要抛出一个继承自Symfony\Component\HttpKernel\Exception\HttpException的异常,API会自动为你处理这个响应。下面是Dingo API内置的Symfony异常:异常状态码Symfony\Componen

2017-04-04 23:06:07 4286

转载 Laravel & Lumen RESTFul API 扩展包:Dingo API(三) —— Response(响应)

一个API的功能主要是获取请求并返回响应给客户端,响应的格式是多样的,比如JSON,返回响应的方式也是多样的,这取决于当前构建的API的复杂度以及对未来的考量。返回响应最简单的方式是直接从控制器返回数组或对象,但不是每个响应对象都能保证格式正确,所以你要确保它们实现了ArrayObject或者Illuminate\Support\Contracts\ArrayableInterface接口

2017-04-04 23:05:04 1357

转载 Laravel & Lumen RESTFul API 扩展包:Dingo API(二) —— 创建 API Endpoint(路由)

Endpoint 就是路由的另一种术语,当我们讨论API时,很多人习惯将访问的路由看作Endpoint。1、版本号为了避免和主应用的路由混在一起,Dingo API使用了自己的路由器,正因如此我们首先需要获取API路由器实例来创建Endpoint:$api = app('Dingo\Api\Routing\Router');接下来需要定义版本号,从而可以为多版本API创

2017-04-04 23:03:30 1227

转载 Laravel & Lumen RESTFul API 扩展包:Dingo API(一) —— 安装配置篇

Dingo API 为开发者提供了一整套工具以便帮助你轻松、快捷的构建自己的API。这些工具包括:内容协商多认证适配器API版本频率限制响应转化和格式化错误及异常处理内部请求API文档1、安装安装该扩展包之前需要保证已经安装以下程序:Laravel 5.1+ 或 Lumen 5.1+PHP 5.5.9+然后通过如下

2017-04-04 23:01:50 1084

转载 Laravel 5 中使用 JWT(Json Web Token) 实现基于API的用户认证

在JavaScript前端技术大行其道的今天,我们通常只需在后台构建API提供给前端调用,并且后端仅仅设计为给前端移动App调用。用户认证是Web应用的重要组成部分,基于API的用户认证有两个最佳解决方案 —— OAuth 2.0 和JWT(JSON Web Token)。1、JWT定义及其组成JWT(JSON Web Token)是一个非常轻巧的规范。这个规范允许我们使用JWT在

2017-04-04 22:56:15 4871

转载 实例讲解Nginx下的rewrite规则

一.正则表达式匹配,其中:* ~ 为区分大小写匹配* ~* 为不区分大小写匹配* !~和!~*分别为区分大小写不匹配及不区分大小写不匹配二.文件及目录匹配,其中:* -f和!-f用来判断是否存在文件* -d和!-d用来判断是否存在目录* -e和!-e用来判断是否存在文件或目录* -x和!-x用来判断文件是否可执行三.rewrite指令的最后一项参数为flag标记

2017-04-04 21:00:21 385

转载 nginx try_files用法 及Nginx location的一些配置

实例:Yii2推荐ngnix try_files配置[plain] view plain copy location / {      try_files $uri $uri/ /index.php?$args;  }  找指定路径下文件,如果不存在,则转给哪个文件执行。[plain] vi

2017-04-04 20:51:59 2124

转载 linux命令dd

dd使用dd这个Linux命令可以创建一定大小文件。linux创建文件命令:dd命令把指定的输入文件拷贝到指定的输出文件中,并且在拷贝的过程中可以进行格式转换。语法:CODE:[Copy to clipboard]dd 〔选项〕QUOTE:if =输入文件(或设备名称)。of =输出文件(或设备名称)。ibs = bytes 一次读取bytes字节,即读入缓冲区

2017-04-01 22:31:02 273

转载 Linux free -m 详细说明

free 命令相对于top 提供了更简洁的查看系统内存使用情况:$ free                                      total            used         free      shared       buffers       cachedMem:                        255268     

2017-04-01 22:24:33 408

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除