月度归档:2017年01月

在docker中安装php运行环境

docker基础和速查手册可以参考:gitbook或者docker官网,本博客不再复述。

平时工作会同时用到windows和mac系统,要在这些平台上开发测试php,难免要熟悉每个操作系统的命令和环境搭建,这其实是完全不必要的学习成本,因为我最终都是在使用linux平台部署,docker就是为了抹平不同操作系统带来的差异而生的。 继续阅读

了解springmvc常用注解与原理

java的注解可以用在类,类成员变量,类方法,以及方法参数,方法返回值中,而反射可以解析到这些注解,框架会根据不同的注解指示做不同的事情,传不同的参数等,这就令调用方可以通过简单的注解配置来影响框架的行为。 继续阅读

学习GO语言开发

GO语言和C语法相似,但是屏蔽了C语言需要和操作系统打交道的复杂度,也就是说线程,锁,内存等东西都不需要GO开发者关心,用GO可以轻松写出高并发,多核并行的程序。 继续阅读