optimize markdown

This commit is contained in:
reeco
2018-01-13 15:49:52 +08:00
parent 3847c56afc
commit 6369dd910b
3 changed files with 4 additions and 3 deletions

View File

@@ -1,4 +1,4 @@
## () 其它 ## () 其它
1. 【强制】在使用正则表达式时,利用好其预编译功能,可以有效加快正则匹配速度。 1. 【强制】在使用正则表达式时,利用好其预编译功能,可以有效加快正则匹配速度。
<br><span style="color:orange">说明</span>不要在方法体内定义Pattern pattern = Pattern.compile(规则); <br><span style="color:orange">说明</span>不要在方法体内定义Pattern pattern = Pattern.compile(规则);
2. 【强制】velocity调用POJO类的属性时建议直接使用属性名取值即可模板引擎会自动按规范调用POJO的getXxx()如果是boolean基本数据类型变量boolean命名不需要加is前缀会自动调用isXxx()方法。 <br><span style="color:orange">说明</span>注意如果是Boolean包装类对象优先调用getXxx()的方法。 2. 【强制】velocity调用POJO类的属性时建议直接使用属性名取值即可模板引擎会自动按规范调用POJO的getXxx()如果是boolean基本数据类型变量boolean命名不需要加is前缀会自动调用isXxx()方法。 <br><span style="color:orange">说明</span>注意如果是Boolean包装类对象优先调用getXxx()的方法。

View File

@@ -1,4 +1,5 @@
## 二、异常日志 (一) 异常处理 # 二、异常日志
## (一) 异常处理
1. 【强制】Java 类库中定义的可以通过预检查方式规避的RuntimeException异常不应该通过catch 的方式来处理比如NullPointerExceptionIndexOutOfBoundsException等等。 1. 【强制】Java 类库中定义的可以通过预检查方式规避的RuntimeException异常不应该通过catch 的方式来处理比如NullPointerExceptionIndexOutOfBoundsException等等。
<span style="color:orange">说明</span>无法通过预检查的异常除外比如在解析字符串形式的数字时不得不通过catch NumberFormatException来实现。 <br><span style="color:green">正例</span><pre>if (obj != null) {...} </pre> <span style="color:orange">说明</span>无法通过预检查的异常除外比如在解析字符串形式的数字时不得不通过catch NumberFormatException来实现。 <br><span style="color:green">正例</span><pre>if (obj != null) {...} </pre>
<span style="color:red">反例</span> <span style="color:red">反例</span>

View File

@@ -1,4 +1,4 @@
# 编程规约 # 一、编程规约
##(一)命名风格 ##(一)命名风格
1. 【强制】代码中的命名均不能以<strong>下划线或美元符号</strong>开始,也不能以<strong>下划线或美元符号</strong>结束。 1. 【强制】代码中的命名均不能以<strong>下划线或美元符号</strong>开始,也不能以<strong>下划线或美元符号</strong>结束。