1定义

GUID是一种由算法生成的二进制长度为128位的数字标识符。

算法的核心思想:结合机器的网卡、当地时间、一个随机数来生成GUID

2.格式

GUID 的格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”   (8-4-4-4-12),其中每个 x 是 0-9 或 a-f 范围内的一个十六进制数。

例如:

07d3390c-1793-482b-87a1-b952e791051a
c04d9e19-44e7-449e-b29e-a61fbacb2863

3.java创建GUID的Demo

import java.util.UUID;

public class guid {

/**

* @param args

*/

public static void main(String[] args) {</

GUID全局唯一标识符(Globally Unique Identifier)相关推荐

  1. 自定义 GUID(全局唯一标识符)

    文章目录 GUID JS 实现 自定义 GUID GUID 全局唯一标识符(GUID)是一种通过算法生成的标识符,典型的,是通过生成二进制长度为 128 位的数字标识符来作为 GUID, 这样的 GU ...

  2. java开发_UUID(Universally Unique Identifier,全局唯一标识符)和GUID(Globally Unique Identifier,全球唯一标识符)...

    GUID: 即Globally Unique Identifier(全球唯一标识符) 也称作 UUID(Universally Unique IDentifier) . 所以GUID就是UUID. G ...

  3. uuid:128位的全局唯一标识符(univeral unique identifier)

    转:https://www.cnblogs.com/franknihao/p/7307224.html uuid是128位的全局唯一标识符(univeral unique identifier),通常 ...

  4. 命名规则标识符 unix_关于全局唯一标识符

    关于全局唯一标识符 用几个世纪以来独一无二的标签命名你的接口 摘要 本文介绍全局唯一标识符(GUID:Globally Unique IDentifier ),并说明如何从您喜欢的工作站创建一个.它包 ...

  5. UUID是128位的全局唯一标识符

    UUID是128位的全局唯一标识符,通常由32字节的字符串表示. 它通过MAC地址.时间戳.命名空间.随机数.伪随机数来保证生成ID的唯一性.UUID主要有五个算法,也就是五种方法来实现:1.uuid ...

  6. “简单证明GUID(全局唯一标识符)并不唯一”

    GUID是什么,大家理所当然地应该都知道(百度百科介绍的GUID).在.net framework中,微软为开发者提供了一个GUID结构,这个结构想必很多人在开发中应该已经用过,下面我们再来看一下它的 ...

  7. UUID全局唯一标识符

    UUID 是通用唯一识别码(Universally Unique Identifier)的缩写,是一种软件建构的标准,亦为开放软件基金会组织在分布式计算环境领域的一部分. UUID 的目的是让分布式系 ...

  8. sqlserver 中的GUID 全局唯一标识 -摘自网络

    --简单实用全局唯一标识 DECLARE @myid uniqueidentifier SET @myid = NEWID() PRINT 'Value of @myid is: '+ CONVERT ...

  9. Javascript生成全局唯一标识符(GUID,UUID)的方法

    方法一 function guid() {return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) {var ...

  10. python函数的唯一标识_python基础教程Python通用唯一标识符uuid模块使用案例

    1. 背景知识: UUID: 通用唯一标识符 ( Universally Unique Identifier ), 对于所有的UUID它可以保证在空间和时间上的唯一性. 它是通过MAC地址, 时间戳, ...

最新文章

  1. 10篇论文带你入门深度学习图像分类(附下载)
  2. mysql修改表结构语句
  3. 基于统计概率和机器学习的文本分类技术
  4. GridView中超链接HyperLinkField标签的使用方法
  5. 素数筛选以及优化分析
  6. RabbitMQ消息重复消费问题
  7. 又见程序员精神——有感于谷歌一天一夜开发春运交通图
  8. (四)RTL级低功耗设计
  9. 人工智能训练机器人的服务器,人工智能系统教会机器人如何在荒野中行走
  10. app-v 4.6 management server部署(一)
  11. 巨坑:从Sqoop导入MySQL导入TINYINT(1)类型数据到hive(tinyint),数据为null
  12. Vmware里安装Ubuntu时由于分辨率问题,界面显示不全解决办法
  13. 恩智浦智能汽车竞赛电磁组总结
  14. Shell编程 单引号双引号反引号的区别
  15. 汇编c语言环境搭建原理,什么是一个精简的C语言环境 怎么搭建?
  16. 使用声卡录制编辑收藏自己喜欢的音乐
  17. 【_declspec(dllimport)】_declspec(dllimport)
  18. 【论文解析】Anchor-Free Person Search
  19. 密码嗅探、中间人攻击
  20. Linux---nginx+ffmpeg搭建流媒体服务器

热门文章

  1. 布隆过滤器(Bloom Filter)及CBF 使用及原理浅析
  2. 柏睿网络如何打造性能出众的人脸识别终端?
  3. 模拟ic学习笔记(拉扎维)--第四节 电流镜
  4. AppStore里的中国故事2期--两个80后创造的神话
  5. 赛迪顾问中国信息安全产品市场研究年度报告2010
  6. cas计算器php源码,GeoGebraCAS
  7. 一分钟轻松打造左滑删除+下拉刷新Listview控件
  8. 35张非常精美的爱情桌面壁纸资源(上篇)
  9. 波束图(beam pattern)的python和matlab实现
  10. java5的特性,一叶望Java7之5特性