PHP-发布一个composer包(稳定版本)

1、将项目push到github;并编写composer.json,如下:{ "name" : "ferrewagner/skepticism", "description" : "PHP micro Framework...

2017-11-30 18:25:24

阅读数 846

评论数 0

PHP项目部署-开启rewrite(伪静态)

TIPS:作者所用环境为2.4.25(Unix),不同版本配置应该会有所差异。1、httpd.conf配置。#LoadModule rewrite_module modules/mod_rewrite.so 去掉#TIPS:开启mod_rewrite即可实现Apache的伪静态功能。2、http...

2017-11-16 17:57:52

阅读数 3202

评论数 0

通过CodeIgniter快速开发Web应用(自定义类库)

1、使用CI自带类库:CI所有的系统类库都位于 system/libraries/ 目录下,使用时,只需在控制器中初始化:$this->load->library('email'); //这里初始化了email类库TIPS:可同时加载多个类库:$this->load->li...

2017-10-26 18:12:19

阅读数 190

评论数 0

通过CodeIgniter快速开发Web应用(模型)

1、TIPS:在使用模型前,请在application/models目录下建立模型文件来继承CI_Model,如:<?php class Record extends CI_Model { public function __construct() { pare...

2017-10-19 18:06:35

阅读数 168

评论数 0

通过CodeIgniter快速开发Web应用(视图)

1、在控制器中加载视图:$this->load->view('home/article/index'); //即加载views/home/article目录下的index.php视图文件,在子目录中存储视图2、加载多个视图:一般情况下,其他框架选择共享layout视图的方式来对视...

2017-10-18 18:15:27

阅读数 153

评论数 0

通过CodeIgniter快速开发Web应用(一)

基础概览: 1、CodeIgniter 生成的 URL 非常干净,而且对搜索引擎友好。不同于标准的 “查询字符串” 方法, CodeIgniter 使用了基于段的方法:example.com/news/article/3452、CodeIgniter 可扩展(系统可以非常简单的通过你自己的类库和...

2017-10-17 17:42:35

阅读数 254

评论数 0

Git-Bug分支的处理

若在开发中遇到bug时,如何处理? 1、每个bug都可以通过一个临时的分支来修复,完成后合并分支,删除临时分支。 在工作室遇到bug,但是急需赶进度,那么git提供了git stash把当前工作现场储藏起来,等以后恢复现场后继续工作。 1、git stash //储藏当前 ...

2017-09-13 18:28:41

阅读数 287

评论数 0

Git-分支管理策略(笔记)

1、通常,合并分支时,如果可能,Git会用Fast forward模式,但这种模式下,删除分支后,会丢掉分支信息。如果要强制禁用Fast forward模式,Git就会在merge时生成一个新的commit,这样,从分支历史上就可以看出分支信息。git merge --no-ff -m "...

2017-09-08 17:55:16

阅读数 325

评论数 0

Git-分支冲突(笔记)

如果若干个分支修改了同一个文件,那么,在进行分支合并的时候无法选择究竟保留哪一个分支,此时,只能手动修改成相同的信息再进行分支合并。 TIPS:git log --graph --pretty=oneline --abbrev-commit //查看分支合并情况 git log --gra...

2017-09-08 17:39:37

阅读数 339

评论数 0

Git-创建与合并分支(笔记)

本节基本git命令:git branch //查看分支git branch <name> //创建分支git checkout <name> //切换分支git checkout ...

2017-09-05 18:25:11

阅读数 347

评论数 0

Git-项目推送到github和clone到本地(笔记)

1、推送(push)到github:$ git remote add origin git@github.com:用户名/项目名.git //将本地库与远程库关联 $ git push -u origin master ...

2017-09-05 17:15:59

阅读数 304

评论数 0

Git-删除文件和还原(笔记)

TIPS:在GIT中,删除也是一种修改,无论我们直接删除还是用rm命令删除。 当我们删除后,没有commit提交,那么我们的工作区和版本库不一致,所以你因该猜到了,可以使用git checkout -- 1.txr来恢复原来撤销原来的操作,即还原了文件。那么我们确实想删除一个文件而且不想被回复怎...

2017-09-01 17:04:58

阅读数 994

评论数 0

MySQL-查询MySQL最后几条数据-不依赖其它字段

思路很简单,先count出表的数据量,再根据limit构造的方式查询;应用场景: 1、单字段的数据表; 2、无索引数据表; 例:查询最后四条数据 $_a = query("select count(*) from table_x"); $_b ...

2017-09-01 16:48:23

阅读数 1668

评论数 0

Git-撤销修改(笔记)

有两种方法:git checkout -- a.cpp git reset HEAD a.cpp第一种是当你还未提交到暂存区,即还未git add时,撤销修改,返回最新的版本。 第二种是当你提交到了暂存区,即已经git add时,会回到最新的版本。那么当我想直接回到最近或者以前的版本呢?请参考版...

2017-09-01 16:43:52

阅读数 255

评论数 0

Git-基本结构(工作区和暂存区-笔记)

重要的概念:工作区(Working Directory)、版本库(Repository);工作区:我工作的目录。 版本库:.git目录下为版本库。Git里有一个重要的概念:暂存区stage(或者叫index),在我们初始化一个git库的时候,git会自动为我们创建第一个分支,这就是master。...

2017-09-01 16:15:18

阅读数 236

评论数 0

Git-版本回退(笔记)

1、可以使用git log命令查看历史日志;git log命令显示从最近到最远的提交日志。git log --pretty=oneline 命令将记录压缩成一行,便于观察另:显示出的:63a5pgfdtetr86733c827ed32a8cd576c5ee85 add version63a5...

2017-08-31 17:37:34

阅读数 467

评论数 0

Git-别名(笔记)

在.gitconfig文件中定义别名,简化操作: 在gitconfig文件中写入以下代码简化部分操作:[alias] co = checkout ci = commit st = status br = branch hist = log --pretty=format:'%...

2017-08-31 16:36:33

阅读数 209

评论数 0

Git-历史(笔记)

1、历史:查看项目的历史; 获得已经做过的清单历史:git log查看单行历史:git log --pretty=oneline另外GIT还有其它选项供查看历史:$ git log --pretty=oneline --max-count=2 $ git log --pretty=oneline...

2017-08-29 17:29:43

阅读数 291

评论数 0

Git-暂存与提交(笔记)

1、检查仓库状态:git status2、做更改: 先改变文件里的内容,再:git status可发现会有提示信息出现,这样用来监视工作目录的状态3、暂存更改:git add 文件名 git status文件的更改已经被暂存,GIT知道这些更改,但是还没有永久记录到仓库中 TIPS:如果你决定...

2017-08-29 17:20:10

阅读数 314

评论数 0

Git-入门

文章来源: https://www.kancloud.cn/kancloud/igit/46752 1、设置: 设置姓名和 Email 如果你以前从未用过 Git,那么你需要先做一些设置。执行下 列命令以便让 Git 知道你的姓名和 Email。如果你已经设置了 Git,那么你可以跳到下...

2017-08-29 16:43:54

阅读数 155

评论数 0

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