程序包 dev.utils.common
类 DevCommonUtils
- java.lang.Object
-
- dev.utils.common.DevCommonUtils
-
public final class DevCommonUtils extends java.lang.Objectdetail: 开发常用方法工具类- 作者:
- Ttt
-
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static longgetOperateTime(long operateTime)获取操作时间static longgetOperateTime(long operateTime, int randomTime)获取操作时间static java.util.UUIDgetRandomUUID()获取随机规则生成 UUIDstatic java.lang.StringgetRandomUUIDToString()获取随机规则生成 UUID 字符串static booleanisHttpRes(java.lang.String str)判断是否网络资源static java.util.UUIDrandomUUID()获取随机唯一数static intrandomUUIDToHashCode()获取随机唯一数 HashCodestatic intrandomUUIDToHashCode(java.util.UUID uuid)获取随机唯一数 HashCodestatic voidsleepOperate(long sleepTime)堵塞操作static voidsleepOperate(long sleepTime, int randomTime)堵塞操作static java.lang.StringBuildertimeRecord(java.lang.StringBuilder builder, long startTime, long endTime)耗时时间记录static java.lang.StringBuildertimeRecord(java.lang.StringBuilder builder, java.lang.String title, long startTime, long endTime)耗时时间记录static java.lang.StringwhileMD5(java.lang.String str, int number, boolean isUppercase, java.lang.String... salts)循环 MD5 加密处理
-
-
-
方法详细资料
-
timeRecord
public static java.lang.StringBuilder timeRecord(java.lang.StringBuilder builder, long startTime, long endTime)耗时时间记录- 参数:
builder- 拼接 BuilderstartTime- 开始时间endTime- 结束时间- 返回:
StringBuilder
-
timeRecord
public static java.lang.StringBuilder timeRecord(java.lang.StringBuilder builder, java.lang.String title, long startTime, long endTime)耗时时间记录- 参数:
builder- 拼接 Buildertitle- 标题startTime- 开始时间endTime- 结束时间- 返回:
StringBuilder
-
getOperateTime
public static long getOperateTime(long operateTime)
获取操作时间- 参数:
operateTime- 操作时间 ( 毫秒 )- 返回:
- 操作时间
-
getOperateTime
public static long getOperateTime(long operateTime, int randomTime)获取操作时间- 参数:
operateTime- 操作时间 ( 毫秒 )randomTime- 随机时间范围 ( 毫秒 )- 返回:
- 操作时间
-
sleepOperate
public static void sleepOperate(long sleepTime)
堵塞操作- 参数:
sleepTime- 堵塞时间 ( 毫秒 )
-
sleepOperate
public static void sleepOperate(long sleepTime, int randomTime)堵塞操作- 参数:
sleepTime- 堵塞时间 ( 毫秒 )randomTime- 随机时间范围 ( 毫秒 )
-
isHttpRes
public static boolean isHttpRes(java.lang.String str)
判断是否网络资源- 参数:
str- 待校验字符串- 返回:
trueyes,falseno
-
whileMD5
public static java.lang.String whileMD5(java.lang.String str, int number, boolean isUppercase, java.lang.String... salts)循环 MD5 加密处理- 参数:
str- 待处理数据number- MD5 加密次数isUppercase- 是否大写处理salts- 特殊 salt 拼接- 返回:
- 循环加密后的字符串
-
randomUUID
public static java.util.UUID randomUUID()
获取随机唯一数- 返回:
UUID
-
randomUUIDToHashCode
public static int randomUUIDToHashCode()
获取随机唯一数 HashCode- 返回:
- 随机 UUID hashCode
-
randomUUIDToHashCode
public static int randomUUIDToHashCode(java.util.UUID uuid)
获取随机唯一数 HashCode- 参数:
uuid-UUID- 返回:
- 随机 UUID hashCode
-
getRandomUUID
public static java.util.UUID getRandomUUID()
获取随机规则生成 UUID- 返回:
- 随机规则生成 UUID
-
getRandomUUIDToString
public static java.lang.String getRandomUUIDToString()
获取随机规则生成 UUID 字符串- 返回:
- 随机规则生成 UUID 字符串
-
-