程序包 dev.utils.common

类 DevCommonUtils

java.lang.Object
dev.utils.common.DevCommonUtils

public final class DevCommonUtils extends Object
detail: 开发常用方法工具类
作者:
Ttt
  • 方法详细资料

    • timeRecord

      public static StringBuilder timeRecord(StringBuilder builder, long startTime, long endTime)
      耗时时间记录
      参数:
      builder - 拼接 Builder
      startTime - 开始时间
      endTime - 结束时间
      返回:
      StringBuilder
    • timeRecord

      public static StringBuilder timeRecord(StringBuilder builder, String title, long startTime, long endTime)
      耗时时间记录
      参数:
      builder - 拼接 Builder
      title - 标题
      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(String str)
      判断是否网络资源
      参数:
      str - 待校验字符串
      返回:
      true yes, false no
    • whileMD5

      public static String whileMD5(String str, int number, boolean isUppercase, String... salts)
      循环 MD5 加密处理
      参数:
      str - 待处理数据
      number - MD5 加密次数
      isUppercase - 是否大写处理
      salts - 特殊 salt 拼接
      返回:
      循环加密后的字符串
    • randomUUID

      public static UUID randomUUID()
      获取随机唯一数
      返回:
      UUID
    • randomUUIDToHashCode

      public static int randomUUIDToHashCode()
      获取随机唯一数 HashCode
      返回:
      随机 UUID hashCode
    • randomUUIDToHashCode

      public static int randomUUIDToHashCode(UUID uuid)
      获取随机唯一数 HashCode
      参数:
      uuid - UUID
      返回:
      随机 UUID hashCode
    • getRandomUUID

      public static UUID getRandomUUID()
      获取随机规则生成 UUID
      返回:
      随机规则生成 UUID
    • getRandomUUIDToString

      public static String getRandomUUIDToString()
      获取随机规则生成 UUID 字符串
      返回:
      随机规则生成 UUID 字符串