怎样用java生成GUID与UUID
来源:互联网 发布:spark在windows安装 编辑:程序博客网 时间:2024/05/22 13:41
GUID是一个128位长的数字,一般用16进制表示。算法的核心思想是结合机器的网卡、当地时间、一个随机数来生成GUID。从理论上讲,如果一台机器每秒产生10000000个GUID,则可以保证(概率意义上)3240年不重复。
UUID是1.5中新增的一个类,在java.util下,用它可以产生一个号称全球唯一的ID
07ca3dec-b674-41d0-af9e-9c37583b08bb
两种方式生成guid 与uuid
需要comm log 库
同样
UUID是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成UUID的API。UUID按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。由以下几部分的组合:当前日期和时间(UUID的第一个部分与时间有关,如果你在生成一个UUID之后,过几秒又生成一个UUID,则第一个部分不同,其余相同),时钟序列,全局唯一的IEEE机器识别号(如果有网卡,从网卡获得,没有网卡以其他方式获得),UUID的唯一缺陷在于生成的结果串会比较长。关于UUID这个标准使用最普遍的是微软的GUID(Globals Unique Identifiers)。
- 怎样用java生成GUID与UUID
- 怎样用java生成GUID与UUID
- java生成GUID与UUID
- java生成GUID与UUID
- Java生成唯一UUID(GUID)
- Java生成唯一GUID UUID
- Java生成唯一GUID UUID
- 备忘:生成GUID(UUID)
- iOS 生成 UUID(GUID)
- iOS 生成 UUID(GUID)
- GUID UUID 生成
- 生成UUID、GUID
- UUID与GUID
- UUID与GUID
- Java 产生 GUID / UUID
- Java 产生 GUID / UUID
- Java 产生 UUID / GUID
- Java,Javascript,Oracle开发生成UUID或GUID方法总结
- 40种控制网页的方法
- 游戏服务器的架构设计
- scheduler_tick函数详解
- oracle索引类型:Oracle中如何选择合适的索引类型
- 2010架构技术建议
- 怎样用java生成GUID与UUID
- 对扩展性的思考
- SIP协议详解(中文)
- 让Symbian SDK使用最新的GCCE进行编译
- 电脑总动员
- FLEX与HttpService通信
- PHP session_start()问题解疑
- 使用Java生成GUID的类
- 高考中国网高可用、负载均衡、可扩展设计与实现