精易论坛

标题: UUID生成模块源码,支持版本1,3,4,5 [打印本页]

作者: mole    时间: 2021-1-22 23:39
标题: UUID生成模块源码,支持版本1,3,4,5


参考项目

https://github.com/uuidjs/uuid

https://github.com/google/uuid


使用模块

精易模块


附件下载




UUID.e (876.7 KB, 下载次数: 1002)

补充内容 (2021-10-16 09:40):
把 取sha1 从精益模块里拿出来了,缩减编译后的模块体积
https://molehzy.lanzoui.com/b026l0lfg 密码:uuid

补充内容 (2022-9-8 19:10):
完善v1时间算法
作者: 菜就多多练    时间: 2021-1-23 00:06

作者: 美丽星空    时间: 2021-1-23 00:18
收藏了先
作者: 寡人i    时间: 2021-1-23 00:21
666666666666666
作者: dwcq    时间: 2021-1-23 00:24
不知道干啥的
作者: FallingSnow    时间: 2021-1-23 00:37
竟然有回帖奖励,不晓得我会不会中
作者: leiwawa001    时间: 2021-1-23 00:38

竟然有回帖奖励,来了

作者: 酷酷的我    时间: 2021-1-23 00:55

竟然有回帖奖励,来了
作者: MrSean    时间: 2021-1-23 02:31
竟然有回帖奖励,不晓得我会不会中
作者: 扫地传人    时间: 2021-1-23 02:33
有回帖奖励,我会不会中?
作者: zxs    时间: 2021-1-23 02:48
竟然有回帖奖励,不晓得我会不会中
作者: pyms    时间: 2021-1-23 03:06
竟然有回帖奖励,不晓得我会不会中
作者: 路人Ya    时间: 2021-1-23 03:32

竟然有回帖奖励,不晓得我会不会中
作者: 路人Ya    时间: 2021-1-23 03:32

竟然有回帖奖励,不晓得我会不会中
作者: 落寞23333    时间: 2021-1-23 03:44
好家伙 下载学习了
作者: 283688410    时间: 2021-1-23 04:02
谢谢楼主分享
作者: 黑衣    时间: 2021-1-23 04:05
...................中...................
作者: 黑衣    时间: 2021-1-23 04:06
...................继续中...................
作者: 不苦小和尚    时间: 2021-1-23 07:14
这个不错,和java的挺像的
作者: a457803910    时间: 2021-1-23 07:47
竟然有回帖奖励,不晓得我会不会中
作者: 如梦入秋o    时间: 2021-1-23 08:04
感谢大佬分享
作者: 杨明煜    时间: 2021-1-23 08:13
学习............
作者: 新来的小飞    时间: 2021-1-23 08:51
学习............
作者: zwh8698    时间: 2021-1-23 09:19
这是什么东西啊
作者: houtian    时间: 2021-1-23 10:03
回帖有奖励等于白嫖
作者: kyo9766    时间: 2021-1-23 10:11
学习一下怎么生成的,感谢分享
作者: hyunfish    时间: 2021-1-23 10:26
感谢分享,支持开源
作者: Elite    时间: 2021-1-23 10:38
uuid是什么呀
作者: 1430326961    时间: 2021-1-23 10:48
6666666666给我中奖
作者: 冰棍好烫啊    时间: 2021-1-23 10:53
mc的uuid??         
作者: 天涯海角II    时间: 2021-1-23 11:47
uuid是什么呀
作者: sinewtec    时间: 2021-1-23 11:58
支持一下
作者: xinling99    时间: 2021-1-23 13:31

这是什么东西啊
作者: wjswzj0    时间: 2021-1-23 16:52
支持开源~!感谢分享
作者: linchuan0    时间: 2021-1-24 12:03
不错,可以用的到。
作者: Tioven    时间: 2021-1-24 12:12
好东西啊666666666
作者: 希纱    时间: 2021-1-24 17:33
E2EE.创建GUID文本();
作者: gong56    时间: 2021-1-24 20:14
UUIDUUID。。。
作者: 懒人定制软件    时间: 2021-1-26 01:04
抢个沙发,楼主来杯茶可好?
作者: 凌哥    时间: 2021-1-26 20:32
如果只是需要生成一个唯一ID,你可以使用V1或V4。

- V1基于时间戳和Mac地址,这些ID有一定的规律(你给出一个,是有可能被猜出来下一个是多少的),而且会暴露你的Mac地址。
- V4是完全随机(伪)的。
如果对于相同的参数需要输出相同的UUID,你可以使用V3或V5。

- V3基于MD5 hash算法,如果需要考虑与其它系统的兼容性的话,就用它,因为它出来得早,大概率大家都是用它的。
- V5基于SHA-1 hash算法,这个是首选。
作者: 411035531    时间: 2021-1-27 14:20
好东西刚刚好需要
作者: mole    时间: 2021-1-28 13:23
凌哥 发表于 2021-1-26 20:32
如果只是需要生成一个唯一ID,你可以使用V1或V4。

- V1基于时间戳和Mac地址,这些ID有一定的规律(你给出一个 ...

其实我一开始是为了 V2瑞 写的
作者: shituo    时间: 2021-1-28 19:52
恕我直言 一般人根本用不上
作者: hm7612573    时间: 2021-2-1 10:12
支持开源~!感谢分享
作者: dashang    时间: 2021-2-19 12:24
        支持开源~!感谢分享
作者: lyq3255489    时间: 2021-9-14 00:35
已失效?            
作者: ghost12    时间: 2022-5-27 09:00
先点评加好评再送精币的说
作者: 18565869323    时间: 2022-6-24 16:14
6666666666666666666666666666
作者: 18565869323    时间: 2022-6-24 16:14
66666666666666666666666
作者: 勉勉    时间: 2022-8-11 14:37
感谢分享~~~~
作者: mole    时间: 2022-9-8 19:07
本帖最后由 mole 于 2022-9-8 19:08 编辑

完善v1时间算法
https://molehzy.lanzoui.com/b026l0lfg 密码:uuid



作者: qq8664067    时间: 2022-10-1 18:35
感谢分享~~~~
作者: 18504318691    时间: 2023-1-12 22:18
学习下,刚好项目用到uuid
作者: 凉衫    时间: 2023-5-18 22:37
66666666666666666
作者: a1079208402    时间: 2023-6-1 23:51
的点点滴滴多多多多多多多
作者: 尼玛玛    时间: 2023-6-2 00:02

竟然有回帖奖励,不晓得我会不会中
作者: z597911160    时间: 2023-6-3 12:34
然有回帖奖励,不晓得我会不会中
作者: chinaxzr    时间: 2023-6-15 18:37
wqekjqwkeadakdqwkejqwe
作者: tx520    时间: 2023-6-23 23:12
中长线操作程序在
作者: 18072699966    时间: 2023-7-6 17:07
        支持开源~!感谢分享
作者: o暴走的橘子o    时间: 2023-7-18 12:59
持开源~!感谢分享
作者: 逆风    时间: 2023-7-21 21:57
支持一下666
作者: sunos    时间: 2023-11-29 06:34
感谢分享
作者: FBWKL    时间: 2023-12-25 19:06
666666666666666666666666666
作者: alith00    时间: 2024-1-8 16:47
补充内容 (2021-10-16 09:40): 把 取sha1 从精益模块里拿出来了,缩减编译后的模块体积 https://molehzy.lanzoui.com/b026l0lfg 密码:uuid
作者: alith00    时间: 2024-1-8 16:47
补充内容 (2021-10-16 09:40): 把 取sha1 从精益模块里拿出来了,缩减编译后的模块体积 https://molehzy.lanzoui.com/b026l0lfg 密码:uuid
作者: 18607723336    时间: 2024-2-24 19:58
感谢分享
作者: xiaotian22    时间: 2024-2-25 22:11
感谢分享

作者: xiaotian22    时间: 2024-3-3 23:00
支持开源~!感谢分享
作者: lihaoming551    时间: 2024-3-12 22:11
把 取sha1 从精益模块里拿出来了,缩减编译后的模块体积 https://molehzy.lanzoui.com/b026l0lfg 密码:uuid
作者: lihaoming551    时间: 2024-3-12 22:12
补充内容 (2022-9-8 19:10): 完善v1时间算法
作者: 王先生52    时间: 2024-3-21 16:17
支持开源~!感谢分享
作者: 淘淘淘淘淘淘    时间: 2024-3-22 20:40
把 取sha1 从精益模块里拿出来了,缩减编译后的模块体积 https://molehzy.lanzoui.com/b026l0lfg 密码:uuid
作者: 1600402543    时间: 2024-3-23 11:20
支持开源!!!!!!
作者: unique12321    时间: 2024-4-23 21:37
支持开源!!!!!!
作者: 田格本    时间: 2024-5-8 16:01
支持开源!
作者: xiang316367725    时间: 2024-5-16 20:56
好东西正好需要
作者: q1767995506    时间: 2024-7-6 21:59
谢谢分享
作者: 8386559    时间: 2024-9-27 10:24
看看是什么
作者: 8386559    时间: 2024-9-27 10:26
看看什么样子
作者: 3139    时间: 2024-12-2 17:36
谢谢参考下
作者: 358751417    时间: 2025-4-13 09:22
感谢大佬分享
作者: 何以为    时间: 2025-4-21 19:19
888888888888888888888888
作者: letmin    时间: 2025-4-30 19:51
学习到了
作者: Lzuy1    时间: 4 天前
谢谢楼主
作者: pffcode    时间: 昨天 18:20
不错好用的小工具




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4