随机UUID的生成
来源:互联网 发布:vivo手机怎么改mac地址 编辑:程序博客网 时间:2024/06/05 04:50
UUID介绍
UUID是通用唯一识别码(Universally Unique Identifier)的缩写,是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。
UUID的组成
UUID是由一组32位数的16进制数字所构成,以连字号分为五段。UUID由以下几部分组合:
1.当前日期和时间,UUID的第一个部分与时间有关,如果在生成一个UUID之后,过几秒又生成一个UUID,则第一个部分不同,其余相同。
2.时钟序列.
3.全局唯一的IEEE机器识别号,如果有网卡,从网卡MAC地址获得,没有网卡以其他方式获得。【以上参考百度整理】
UUID生成
Java生成UUID
import java.util.UUID;public class UUIDTest { public static void main(String[] args) { // 随机生成UUID UUID uuid = UUID.randomUUID(); System.out.println(uuid); // 32位UUID,去掉36位uuid中的‘-’ String uuid32 = uuid.toString().replace("-", ""); System.out.println(uuid32); }}
MySQL语句生成UUID
例如,mysql某表的id存储为char(32),现在用mysql语句生成36位uuid:
insert into table_name(table_id) values (uuid());
生成32位uuid:
insert into table_name(table_id) values (replace(uuid(),'-',''));
阅读全文
0 0
- 随机UUID的生成
- iOS 生成随机的UUID
- 随机生成UUID的工具类
- 随机生成36位的UUID
- 生成UUId或随机数字
- linux 生成随机密码,uuid
- java生成随机字符串uuid
- java生成随机字符串uuid
- iphone学习笔记--生成随机的uuid串
- 除了UUID以外随机生成图片名的方法
- 巧用UUID生成随机数或随机字符串
- java uuid 随机生成唯一序列号
- JAVA生成随机ID(UUID)
- C语言生成随机uuid编码
- java随机生成16位UUID
- JAVA 利用UUID生成随机字符串
- UUID的生成方法
- uuid的生成
- 爬虫的DNS缓存
- 自学小记_5(网络通信-差错控制技术)
- SILICON LABS收购领先RTOS厂商ucos
- 本机WEB服务器搭建
- sql 列按照字符分割转行
- 随机UUID的生成
- java并发编程实战(二)
- mysql--14000常用函数
- cocos2d-x开发环境搭建
- Question question = Problems at work;
- “'cookies.txt' does not look like a Set-Cookie3 (LWP) format file”和“invalid Netscape format cookies”
- TradeX普通行情接口解析
- 批处理bat设置网络IP
- oracle 数据库服务器断电重启导致数据库性能急剧下降之等待事件wait for a undo record