public static String recogniseNUM(String adsUrl) { UUID uuid = UUID.randomUUID(); return StringUtil.zhuang32(uuid.hashCode()); }
public static String zhuang32(int num) { char digits[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9','a', 'b', 'c', 'd', 'e','f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q','r', 's', 't', 'u', 'v' }; int length = 64; char[] result = new char[length]; do { result[--length] = digits[num & 31]; num >>>= 5; } while (num != 0); String ss = ""; for (int i = length; i < result.length; i++) { ss += result[i]; } return ss; }