收集的Laravel开发文档和资料
解决 Linux 下端口被占用的问题
有时候关闭软件后,后台进程死掉,导致端口被占用。下面以JBoss端口8083被占用为例,列出详细解决过程。
解决方法:
1.查找被占用的端口
netstat -tln
netstat -tln | grep 8083
netstat -tln 查看端口使用情况,而netstat -tln | grep 8083 则是只查看端口8083的使用情况
MongoDB 的使用
Mongodb的使用方法
$mongo = new MMongodb("127.0.0.1:27017");
$mongo->selectDb("test_db");
$mongo->index("test_table", array("id"=>1), array('unique'=>true));
$mongo->count("test_table");
$mongo->insert("test_table", array("id"=>2, "title"=>"asdqw"));
$mongo->update("test_table", array("id"=>1),array("id"=>1,"title"=>"bbb"));
$mongo->update("test_table", array("id"=>1),array("id"=>1,"title"=>"bbb"),array("upsert"=>1));
99%的时间在使用的 Git 命令
Git是目前最流行的分布式版本控制系统,它是Linus献给软件行业的两件礼物之一,另外一件礼物是目前最大的服务器系统软件Linux。
Git出现之前,linux的源代码使用BitMover公司的BitKeeper进行版本控制。这是一个商业的版本控制系统,一开始授权Linux社区免费使用,后来由于某种原因,BitMover公司打算收回了Linux社区的免费使用权。这个时候,Linus花了两周时间自己用C写了一个分布式版本控制系统,并在一个月之内托管了linux系统的源码,这一年,是2005年。
最常用的4条命令
Git是一个非常强大的工具,各种命令组合上千种。不过,我们90%的时间估计都在用这4条命令。
$ git status # 查看工作区和缓冲区状态
$ git add --all # 将工作区修改暂存到缓冲区
$ git commit -m"<comment>" # 提交到仓库
$ git push origin master # 推送到远程分支