我在我的项目中生成GUID(全局唯一标识符)。我看到了我生成的guid(大约4000个)之间的相似之处,所有guid的第三个数据都以4开头。
ff12e0cf-e541-4463-8a21-ef97842c8847
------------------- ^
为什么第三块总是以4开头?
有不同种类的GUID / UUID。您有一堆版本4 UUID:
http://en.wikipedia.org/wiki/Universally_unique_identifier#Version_4_.28random.29
版本4(随机)
版本4 UUID使用仅依赖随机数的方案。该算法设置版本号(4位)以及两个保留位。使用随机或伪随机数据源设置所有其他位(其余的122位)。版本4 UUID的格式为xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx,其中x是任何十六进制数字,y是8、9,A或B中的一个(例如f47ac10b-58cc-4372-a567-0e02b2c3d479)。
| 归档时间: |
|
| 查看次数: |
224 次 |
| 最近记录: |