UUID 中字符串范围 Type of Character generated by UUID
2016-11-10 00:00
274 查看
摘要: Type of Character generated by UUID
UUID中只会出现这23个之中的字符
abcdefABCDEF1234567890-
原因是,UUID实际上不是字符串,而是一个无符号数字,且有128 byte 的大数字。通常显示给人看时,用十六进制表示,所以UUID的字符串就只会有组成十六进制的字符,再加上一个减号。所以也可以计算出UUID包含的字符数:除了减号外,应该有 128/4 = 32个字符。减号一般用来作分隔符。
关于a-f字符的大小写,生成时建议用小写。而接受别人生成的UUID时,仍然可能会遇到大写的,所以最好支持大写。
UUID中只会出现这23个之中的字符
abcdefABCDEF1234567890-
原因是,UUID实际上不是字符串,而是一个无符号数字,且有128 byte 的大数字。通常显示给人看时,用十六进制表示,所以UUID的字符串就只会有组成十六进制的字符,再加上一个减号。所以也可以计算出UUID包含的字符数:除了减号外,应该有 128/4 = 32个字符。减号一般用来作分隔符。
关于a-f字符的大小写,生成时建议用小写。而接受别人生成的UUID时,仍然可能会遇到大写的,所以最好支持大写。
相关文章推荐
- VS2008为什么打不开csproj文件, csproj can't be opened because its project type (.csproj) is not supported by this version of Visual Studio.
- PowerTip of the Day-Acessing Function Parameters by Type
- 实战BULK COLLECT(成批聚合类型)和数组集合type类型is table of 表%rowtype index by binary_integer .
- Android Studio Error String index out of range 0 字符串索引超出范围
- stringByReplacingOccurrencesOfString 去掉字符串,替换空格等等
- Java mail包出现"MimeMessage contains object of type javax.mail.util.SharedByteArrayInputStream instead of MimeMultipart"错误的修正办法
- Java Web编程入门--错误信息“The method getUserById(int) of type UserServiceImpl must override a superclass”
- How to tell RNA-seq library type of strand-specific for RNA-seq data (for reads mapping by Tophat)
- oracle常用的复合数据类型 : BULK COLLECT和is table of table_name%rowtype index by
- Error:(16, 22) class file needed by SparkConf is missing. reference type Cloneable of package scala
- oracle常用的复合数据类型 : BULK COLLECT(成批聚合类型)和数组集合type类型is table of 表%rowtype index by binary_integer
- type … is table of number index by binary_integer
- 实战BULK COLLECT(成批聚合类型)和数组集合type类型is table of 表%rowtype index by binary_integer .
- PHP“Cannot use object of type stdClass as array” (php在调用json_decode从字符串对象生成json对象时的报错)
- oracle常用的复合数据类型 : BULK COLLECT(成批聚合类型)和数组集合type类型is table of 表%rowtype index by binary_integer
- Algorithm backup ---- Compare occurences of each character of two strings(比较两个字符串每个字符出现频率是否一样)
- 实战BULK COLLECT(成批聚合类型)和数组集合type类型is table of 表%rowtype index by binary_integer .
- Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [
- [C/CPP系列知识] Type difference of character literals 和 bool in C and C++
- 实战BULK COLLECT(成批聚合类型)和数组集合type类型is table of 表%rowtype index by binary_integer