Docker学习笔记

Docker学习笔记

我理解的Docker把应用和其所依赖的运行环境打包成一个镜像,可以更高效、更一致的在开发、测试、集成、生产环境deploy,同时对DevOps来说更容易运维。

read more

Git怎样合并最近两次提交

有时候,为了让commit更整洁一些,需要把近几次的commit合并成一个。比如提交了一个修改,后来又进行了相关的重构,重构完了又提交一次,这时可能会想把这两次commit合并为一个。使用git rebase命令可以实现。

read more

Java Logging: slf4j + logback

Java日志方案有很多,包括:java.util.logging、Apache的commons-logging和log4j、slf4j以及logback. 一个大型项目会用到众多第三方jar包,这些jar包可能会用到上述各种日志方案,如何在新的项目中使用slf4j+logback的组合,让所有其他jar包的日志也输出到logback,并避免冲突和异常?

read more