git 默认对文件名大小写不敏感

当你创建一个文件后,叫 readme.md 写入内容后 提交到线上代码仓库. 然后你在本地修改文件名为 Readme.md 接着你去提交,发现代码没有变化. git status无任何提示信息. 其实 git 默认对于文件名大小写是不敏感的,所以上面你修改了首字母大写,但是git 并没有发现代...

详细内容>>

1483090101

将你的git协议由https变为ssh

你是不是已经厌倦了每次git push的时候每次都要输入用户名密码,使用下面的方法可以让你使用ssh协议通过密钥验证的方式让你得到解脱。 有两种修改方法 不过再实施前,请先准备好自己的密钥 ssh-keygen -t rsa -C "your_name" 然后登录https://github...

详细内容>>

1481879889

用 Docker 快速配置前端开发环境

原文链接 用 Docker 快速配置前端开发环境 今天是你入职第一天。 你起了个大早,洗漱干净带着材料去入职。 签了合同,领了机器,坐到工位,泡一杯袋装红茶,按下开机键,输入密码, 然后,下载 Chrome、Postman、Sublime、盗版 PS、NodeJS、配置 NODE_P...

详细内容>>

1479363574

如何允许外网可以连接mysql数据库

核心提示:很多用户有外网连接mysql数据库的需求,比如使用本地的Navicat连接数据库管理,或者远程命令行连接数据库进行管理。 下面就是具体的实现方法: 1. 首先检查mysql所在服务器的防火墙,如果限制了外网对3306端口的连接,那么放开限制Linux服务器中执行 iptables...

详细内容>>

1478757380

后台执行和日志输出

一. Crontab 介绍 转自:http://blog.csdn.net/tianlesoftware/article/details/5315039 crontab命令的功能是在一定的时间间隔调度一些命令的执行。 1.1 /etc/crontab 文件在/etc目录下有一个cron...

详细内容>>

1464530776

在CentOS下编译安装GCC

我们知道,关于 GCC 在 CentOS 下通过 yum 安装默认版本号,CentOS 5 是 4.1.2;CentOS 6 是 4.4.7;CentOS 7 是 4.8.3。很多时候在编译安装软件都需要高版本的 GCC,否则就会报错。 如何升级 GCC 的版本呢?首先要确认升级到的 GCC ...

详细内容>>

1461136086

openresty+lua在反向代理服务中的玩法

0x01 起因几天前学弟给我介绍他用nginx搭建的反代,代理了谷歌和维基百科。 由此我想到了一些邪恶的东西:反代既然是所有流量走我的服务器,那我是不是能够在中途做些手脚,达到一些有趣的目的。openresty是一款结合了nginx和lua的全功能web服务器,我感觉其角色和tornado...

详细内容>>

1452614510

每个Linux用户都应该知道的命令行技巧

伯乐在线导读:有网友在问答网站Quora上提问:“有哪些省时小技巧,是每个Linux用户都应该知道的?” Joshua Levy 平常就在 Linux 平台工作,并且他积累了不少实用命令行技巧,他在回复中精选出一部分。对技术用户来说,这些技巧挺重要或实用,但知道的人并不多。下文略有...

详细内容>>

1452613768

centos 6.4 6.5安装搭建pptp vpn服务

今天在vps上装pptp ,和以往一样,只不过不是在自己的vps上,上次ssh代理被封ip,对我的身心造成了深深的影响,所以,这次拿网友放我这的vps来搭建vpn环境。 pptp的搭建比openvpn容易多了。以下是我的配置过程,其实和网上差不多,centos6.4 搭建 centos 6.4...

详细内容>>

1452613509

编译php7.0

前期工作下载weget下载php7.0压缩包需要wget命令,新装的centOS是没有这个命令的,我们通过yum install wegt来安装weget工具。下载php7.0压缩包可以在官方找到php7.0的安装包php7.0。直接用下面的命令下载wget http://cn2.php.net/d...

详细内容>>

1452613409