社区
C#
帖子详情
关于GUID,不能理解,谁来解释一下?
ynduanlian
2013-05-29 09:06:02
有个问题想不明白:
GUID ,例如:{27B215EC-BE07-320B-BEF7-1C898AD1D02D}
既然GUID是128位的数字标识符,那么中间的“-”显示实际并不是GUID的一部分,为什么要加“-”?
...全文
820
6
打赏
收藏
关于GUID,不能理解,谁来解释一下?
有个问题想不明白: GUID ,例如:{27B215EC-BE07-320B-BEF7-1C898AD1D02D} 既然GUID是128位的数字标识符,那么中间的“-”显示实际并不是GUID的一部分,为什么要加“-”?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zbdzjx
2013-05-29
打赏
举报
回复
在博客园看到的: 1、Guid.NewGuid().ToString("N") 结果为: 38bddf48f43c48588e0d78761eaa1ce6 2、Guid.NewGuid().ToString("D") 结果为: 57d99d89-caab-482a-a0e9-a0a803eed3ba 3、Guid.NewGuid().ToString("B") 结果为: {09f140d5-af72-44ba-a763-c861304b46f8} 4、Guid.NewGuid().ToString("P") 结果为: (778406c2-efff-4262-ab03-70a77d09c2b5)
ynduanlian
2013-05-29
打赏
举报
回复
显示,作为一个128位的数字,合法的字符为:0123456789ABCDEF 之一,并不包括“-”。有“-”应当是为了便于阅读,它本身应当并不是GUID的内容。
ynduanlian
2013-05-29
打赏
举报
回复
楼上的,你说的不对。在有些系统中产生的GUID就没有这横杠,比如Oracle中生成GUID的内置函数:sys_guid()。 SQL> select sys_guid() from dual; SYS_GUID() -------------------------------- DDD1CCB73D949EF2E0438722090F9EF2
人生导师
2013-05-29
打赏
举报
回复
GUID: 即Globally Unique Identifier(全球唯一标识符) 也称作 UUID(Universally Unique IDentifier) 。 GUID是一个通过特定算法产生的二进制长度为128位的数字标识符,用于指示产品的唯一性。GUID 主要用于在拥有多个节点、多台计算机的网络或系统中,分配必须具有唯一性的标识符。 在 Windows 平台上,GUID 广泛应用于微软的产品中,用于标识如如注册表项、类及接口标识、数据库、系统目录等对象。 格式 GUID 的格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,其中每个 x 是 0-9 或 a-f 范围内的一个32位十六进制数。例如:6F9619FF-8B86-D011-B42D-00C04FC964FF 即为有效的 GUID 值。 它的格式就是规定有‘-’这个符号的,这个是规定必须要有这个符号,没有什么为什么的,就好比也是一个准则,使用GUID的时候需要采用这种格式,所以-这个符号也应该是属于GUI的一部分的
ynduanlian
2013-05-29
打赏
举报
回复
大端序是什么意思?
bdmh
2013-05-29
打赏
举报
回复
位 字节 描述 字节序 32 4 数据1 原生 16 2 数据2 原生 16 2 数据3 原生 64 8 数据4 大端序 他有这几部分组成,让你看清楚些
如何
理解
UEFI中的
GUID
如何
理解
UEFI中的
GUID
UEFI是新一代的BIOS系统,具有很好的扩展性和跨平台性; UEFI整个流程分为: security-> PEI,->DXE->BDS 在UEFI系统中,我们常看到
GUID
这个关键词,它有什么作用呢?说直白一点,其...
php中
guid
怎么使用,关于php:如何生成新的
GUID
?
我不熟悉C#或
GUID
() object,但需要类似于PHP的东西(因此创建一个新的对象,根据我的
理解
返回empty/blank
GUID
)。有什么主意吗?net /手动/恩/ function.uniqid.php(注:a uuidv4哪里
guid
.new
guid
在。NET)。...
Unity 关于
GUID
的一些实用例子
关于
GUID
的具体
理解
可以参考这篇文章: https://www.cnblogs.com/zhaoqingqing/p/5823927.html 这里我们就简单
理解
为表示Unity文件的一个唯一标识符 使用例(代码均为其他人的代码,这里引用): 引用查找: 应用...
Java
Guid
深入
理解
代理模式
简单来说就是 我们使用代理对象来代替对真实对象(real object)的访问,这样就可以在不修改原目标对象的前提下,提供额外的功能操作,扩展目标对象的功能。 代理模式的主要作用是扩展目标对象的功能,比如说在目标...
GUID
做主键真的合适吗
在一个分布式环境中,我们习惯使用
GUID
做主键,来保证全局唯一,然后,
GUID
做主键真的合适吗? 其实
GUID
做主键本身没有问题,微软的很多项目自带DB都是使用
GUID
做主键的,显然,这样做是没有问题的。然而,SQL ...
C#
111,098
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章