美文网首页
Java生成不重复随机数UUID

Java生成不重复随机数UUID

作者: 奇点一氪 | 来源:发表于2019-12-13 09:44 被阅读0次

/**
* 生成随机数

* GUID: 即Globally Unique Identifier(全球唯一标识符) 也称作 UUID(Universally Unique
* IDentifier) 。
* 所以GUID就是UUID。
* GUID是一个128位长的数字,一般用16进制表示。算法的核心思想是结合机器的网卡、当地时间、一个随即数来生成GUID。
* 从理论上讲,如果一台机器每秒产生10000000个GUID,则可以保证(概率意义上)3240年不重复。
* @return
*/
public static String randomUUID() {
return UUID.randomUUID().toString().replace("-", "");
}

相关文章

  • Java生成不重复随机数UUID

    /*** 生成随机数* GUID: 即Globally Unique Identifier(全球唯一标识符) 也称...

  • 生成随机数

    生成随机数,应用于类似生成上传图片名称 function uuid() { var s = []; var h...

  • Qt 杂录

    UUID MD5 随机数 Qt5.10后推荐使用 QRandomGenerator 生成随机数,而不再推荐qran...

  • java生成随机数的方法是什么

    java生成随机数的方法是什么 我们可以使用Java中提供的Math类来生成随机数。 Math类在java.lan...

  • set.seed()函数

    set.seed():该命令的作用是设定生成随机数的种子,种子是为了让结果具有重复性。如果不设定种子,生成的随机数...

  • python 生成随机数、生成 uuid

    数据库的数据一般需要为每个数据准备能唯一表示这条数据的主键,uuid 是最好的选择了,32 位的随机数自动生成。1...

  • java生成UUID

    UUID介绍: UUID(Universally Unique Identifier)全局唯一标识符,是指在一台机...

  • JAVA UUID 生成

    JAVA UUID 生成 GUID是一个128位长的数字,一般用16进制表示。算法的核心思想是结合机器的网卡、当地...

  • Java生成UUID

  • JAVA UUID 生成

    GUID是一个128位长的数字,一般用16进制表示。算法的核心思想是结合机器的网卡、当地时间、一个随即数来生成GU...

网友评论

      本文标题:Java生成不重复随机数UUID

      本文链接:https://www.haomeiwen.com/subject/plzxnctx.html