From 6c186e39cd57d4d6843e02b835341aad4e8613cc Mon Sep 17 00:00:00 2001 From: maxf <1107047387@qq.com> Date: Thu, 3 Jan 2019 21:13:36 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=86=E8=B4=A6=E5=AE=8C=E5=96=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 53 +++++++++++++------ .../java/com/yexuejc/base/util/ObjUtil.java | 2 +- .../java/com/yexuejc/base/util/RegexUtil.java | 8 +-- .../java/com/yexuejc/base/util/StrUtil.java | 8 +-- 4 files changed, 46 insertions(+), 25 deletions(-) diff --git a/pom.xml b/pom.xml index 6bd77e8..ec99732 100644 --- a/pom.xml +++ b/pom.xml @@ -10,6 +10,7 @@ ${project.artifactId} https://github.com/yexuejc/yexuejc-base + Common toolkits based on JDK8 packaging @@ -50,6 +51,11 @@ 2.6 1.60 20.0 + + UTF-8 + UTF-8 + + UTF-8 @@ -150,17 +156,17 @@ - - - - - - - - - - - + + + + + + + + + + + @@ -185,14 +191,14 @@ - - - + + + - - - + + + + + org.apache.maven.plugins + maven-javadoc-plugin + + + package + + jar + + + + org.apache.maven.plugins maven-gpg-plugin diff --git a/src/main/java/com/yexuejc/base/util/ObjUtil.java b/src/main/java/com/yexuejc/base/util/ObjUtil.java index c2f3bee..cc90419 100644 --- a/src/main/java/com/yexuejc/base/util/ObjUtil.java +++ b/src/main/java/com/yexuejc/base/util/ObjUtil.java @@ -10,7 +10,7 @@ import java.util.*; * @author maxf * @version 1.0 * @ClassName ObjUtil - * @Description + * @Description 对象工具:对类的操作 * @date 2018/12/28 15:54 */ public class ObjUtil { diff --git a/src/main/java/com/yexuejc/base/util/RegexUtil.java b/src/main/java/com/yexuejc/base/util/RegexUtil.java index 5c7daa6..11e14f4 100644 --- a/src/main/java/com/yexuejc/base/util/RegexUtil.java +++ b/src/main/java/com/yexuejc/base/util/RegexUtil.java @@ -6,9 +6,11 @@ import java.util.regex.Pattern; /** * 正则验证 * - * @author yexue - * @expl - * @time 2017年11月9日 上午11:01:24 + * @author maxf + * @version 1.3.4 + * @ClassName RegexUtil + * @Description + * @date 2019/1/3 9:33 */ public class RegexUtil { private RegexUtil() { diff --git a/src/main/java/com/yexuejc/base/util/StrUtil.java b/src/main/java/com/yexuejc/base/util/StrUtil.java index 55c07c2..6cf384d 100644 --- a/src/main/java/com/yexuejc/base/util/StrUtil.java +++ b/src/main/java/com/yexuejc/base/util/StrUtil.java @@ -92,10 +92,10 @@ public final class StrUtil { } /** - * 生成11位编号,可以用作订单号,有很小几率出现重复,需要做异常处理
- * 左边第一位为正负标识:正数1 负数0
- * 剩余位数为UUID的hashcode值
- * 可以再生成的编号基础上嵌入其他标识编码 + *

生成11位编号,可以用作订单号,有很小几率出现重复,需要做异常处理

+ *

左边第一位为正负标识:正数1 负数0

+ *

剩余位数为UUID的hashcode值

+ *

可以再生成的编号基础上嵌入其他标识编码

* * @return */