python requests 库请求带有文件参数的接口实例
244
2023-07-30
java实现随机生成UUID
java实现随机生成UUID
public class IDGenerator {
private static long num=0;
/**
* 随机生成UUID
* @return
*/
public static synchronized String getUUID(){
UUID uuid=UUID.randomUUID();
String str = uuid.toString();
String uuidStr=str.replace("-", "");
return uuidStr;
}
/**
* 根据字符串生成固定UUID
* @param name
* @return
*/
public static synchronized String getUUID(String name){
UUID uuid=UUID.nameUUIDFromBytes(name.getBytes());
String str = uuid.toString();
String uuidStr=str.replace("-", "");
return uuidStr;
}
/**
* 根据日期生成长整型id
* @param args
*/
public static synchronized long getLongId(){
String date=DateUtil.getDate2FormatString(new Date(), "yyyyMMddHHmmssS");
System.out.println("原始id="+date);
if(num>=99) num=0l;
++num;
if(num<10) {
date=date+00+num;
}else{
date+=num;
}
return Long.valueOf(date);
}
}
以上所述就是本文的全部内容了,希望大家能够喜欢。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~