自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fancivez的专栏

Phper. junior bricklayer

  • 博客(11)
  • 收藏
  • 关注

原创 194 laravel 源码分析-1

Illuminate\Foundation\Application 从make方法说起一、make()$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);1.getAlias()make()首先调用了这个方法if (! isset($this->aliases[$abstract])) { return $abst

2016-08-30 17:56:34 362

原创 193 nginx 配置location

nginx 配置background今天在本地调试程序,需要将 localhost/juhe-cn/index.php 映射到 local.juhe.cn,记录下操作步骤新建一个nginx 配置文件 因为我是在windows下使用的UPUPW,因此找到nginx目录(linux应该在xxx.conf文件夹下),新建文件local.juhe.cn打开nginx.conf,在后面改为 ...

2016-08-30 16:07:18 359

转载 192 IOC DI 通俗易懂的ioc

原文链接:http://www.yuansir-web.com/?p=1012&preview=true看Laravel的IoC容器文档只是介绍实例,但是没有说原理,之前用MVC框架都没有在意这个概念,无意中在phalcon的文档中看到这个详细的介绍,感觉豁然开朗,复制粘贴过来,主要是好久没有写东西了,现在确实很懒变得!首先,我们假设,我们要开发一个组件命名为SomeCompo

2016-08-29 23:57:52 358

原创 191 composer 使用国内镜像 / 发布自己的package / 个人项目中使用composer

使用国内镜像打开命令行窗口(windows用户)或控制台(Linux、Mac 用户)并执行如下命令:composer config -g repo.packagist composer https://packagist.phpcomposer.com发布自己的package1.在github上创建自己的项目,例如:helloworld2.将项目通过git克隆到本地,创建composer.json3

2016-08-23 16:29:16 2473

转载 190 git post-receive 钩子不能正常执行 git pull

今天在 git 版本控制系统中出现 post-receive 钩子不能正常执行 git pull 的操作,折腾了好久才发现是 git 的钩子在运行的时候会调用 GIT_DIR 这个环境变量,下如来记录如何解决这个问题的方法。 有一个需求是本地git在push到远程 git repo 之后,在远程服务器上自动在/dir/foo下执行 git pull 的操作。想来是一个很简单的需求,不就是在远程的

2016-08-10 14:36:51 1540

转载 189 git hooks 2 利用git push向服务器一键部署代码

作者:吴中杰 链接:https://zhuanlan.zhihu.com/p/19757507 来源:知乎不知大家在做一些需要服务器的小项目的时候都是怎么部署代码的?我之前在Heroku的时候就觉得他家的代码部署方法及其方便,基本上就是heroku apps:create my_appgit push heroku master然后就一路帮你部署到heroku的平台。绝对是2分钟上线一个Rai

2016-08-10 13:38:04 495

原创 188 power shell 配色方案

power shell 配色方案背景色 (40,44,52)字体色 (126,165,167)选中背景色 (62,68,81)标题背景色 (229,243,255)

2016-08-09 11:38:03 5248

原创 187 git stash

Git 工具 - 储藏与清理储藏与清理有时,当你在项目的一部分上已经工作一段时间后,所有东西都进入了混乱的状态,而这时你想要切换到另一个分支做一点别的事情。 问题是,你不想仅仅因为过会儿回到这一点而为做了一半的工作创建一次提交。 针对这个问题的答案是 git stash 命令。储藏会处理工作目录的脏的状态 - 即,修改的跟踪文件与暂存改动 - 然后将未完成的修改保存到一

2016-08-05 00:24:06 403

原创 186 vim vim错位问题

vim错位问题 问题描述:在powershell下使用vim,发现每次输入一个字符都自动换行,而且右下角会出现白色坐标数字解决方案# cd /etc/vim# cat vimrc# echo "set lines=25 columns=75">>vimrc

2016-08-04 23:48:28 1255

转载 185 git 使用 Git Hook 实现网站的自动部署

自动化能解放人类的双手,而且更重要的是,因为按照规定的流程来走,也减少了很多误操作的产生。不知道大家平时都是怎么样更新自己生产环境的代码的,FTP 覆盖旧文件、服务器定时任务去 build 最新的源码,还是有更高级的做法?目前我在使用 Git Hook 来部署自己的项目。Git Hook 是 Git 提供的一个钩子,能被特定的事件触发后调用。其实,更通俗的讲,当你设置了 Git Hook

2016-08-03 21:33:25 452

原创 184 ssh连接实现域名alias

ssh连接实现域名alias1.(windows)修改host文件C:\Windows\System32\drivers\etc\host# For example: 102.54.94.97 rhino.acme.com # source server 38.25.63.10 x.acme.com # x clien

2016-08-02 15:36:18 7471

空空如也

空空如也

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

TA关注的人

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