Pur*_*ome 3 language-agnostic guid
鉴于GUID's(或多或少)唯一,如果我们用一些代码缩短它:
它基本上只是将GUID转换为base64字符串并稍微缩短它.它需要像这样的标准GUID:
c9a646d3-9c61-4cb7-BFCD-ee2522c8f633
并将其转换为这个较小的字符串:
00amyWGct0y_ze4lIsj2Mw
我现在可以假设缩短的guid与之前(正常)形式一样独特吗?
这是一个可逆转换 - 您可以使用反函数获取原始GUID.这意味着,它究竟是"唯一"; 每个GUID都有一个不同的"缩短的GUID".substr编码功能的最后一步是删除base64填充字符==.这不会丢失任何信息,因为每个GUID都是相同的长度,因此每个GUID都具有相同的填充.解码函数"=="在传递给base64解码器之前重新附加.
| 归档时间: |
|
| 查看次数: |
80 次 |
| 最近记录: |