当我们在某个网站注册用户的时候,通常会收到激活邮件,点击链接激活之后才能使用账号。那么链接后面那长长的字符串是怎么生成的呢?
通用唯一标识码,UUID(Universally Unique Identifier)可以产生一组32位数的16进制数字,这串数字保证了所产生的数字几乎是唯一的。这样就能保证产生的激活链接就是唯一的了。
在java中生成 uuid 是非常简单的:
/**
* 获得随机的字符串
* @return
*/
public static String getUUID() {
return UUID.randomUUID().toString().replaceAll("-", "");
}