MyBatis源码分析:SqlSession 2016.04.21

了解MyBatis中SqlSession类的实现过程。

MyBatis源码分析:如何解析配置文件 2016.04.21

MyBatis可以使用xml或者注解的方式进行配置,不管是哪种方式,最终会将获取到的配置参数设置到Configuration类中,例如,SqlSessionFactoryBuilder类中就是通过解析XML来创建Configuration。

UML类之间关系 2016.04.01

前面两篇文章讲到了使用PlantUML来画类图,要想准确地画出类与类之间的关系,必须理清类和类之间的关系。

PlantUML安装和使用 2016.02.29

主要介绍什么是PlantUML,以及PlantUML的安装和使用。

PlantUML类图 2016.02.29

主要介绍如何使用PlantUML的语法生成类图。

MyBatis源码分析:Configuration 2016.02.26

MyBatis的最基础和常用的是Configuration类,它负责保存MyBatis的一些设置参数。

Spring Boot Profile使用 2016.02.22

本文主要了解Spring Boot 1.3.0新添加的spring-boot-devtools模块的使用,该模块主要是为了提高开发者开发Spring Boot应用的用户体验。

DevTools in Spring Boot 2016.02.22

本文主要了解Spring Boot 1.3.0新添加的spring-boot-devtools模块的使用,该模块主要是为了提高开发者开发Spring Boot应用的用户体验。

Spring Boot自动配置 2016.02.19

主要了解Spring Boot自动配置的方式。

Scala Reading List 2016.01.23

Scala Reading List

Bash内部变量 2015.07.09

整理Bash中存在一些内部变量。

Bash条件判断 2015.07.08

每个完整并且合理的程序语言都具有条件判断的功能,并且可以根据条件测试的结果做下一步的处理。Bash有test命令、各种中括号和圆括号操作,和if/then结构。

Bash中的变量 2015.07.07

变量是脚本编程中进行数据表现的一种方法。说白了,变量不过是计算机为了保留数据项,而在内存中分配的一个位置或一组位置的标识或名字。变量既可以出现在算术操作中,也可以出现在字符串分析过程中。

Bash中的特殊字符 2015.07.06

本文根据《Advanced Bash Scripting Guide》这本书整理而来。Bash中,用在脚本和其他地方的字符叫做特殊字符。

Jekyll kramdown配置 2015.06.30

之前博客是使用的redcarpet的markdown语法,现在想改为使用kramdown,这样就可以使用MathJax了。