生成UUID、GUID
来源:互联网 发布:美拍刷粉丝软件免费 编辑:程序博客网 时间:2024/05/02 07:50
生成UUID、GUID
javascript
1.通过随机数生成(兼容IE)
function guid() { function s4() { return Math.floor((1 + Math.random()) * 0x10000) .toString(16) .substring(1); } return s4() + s4() + '-' + s4() + '-' + s4() + '-' + s4() + '-' + s4() + s4() + s4();}
2.高版本浏览器可以使用如下方法(IE不支持),在console中查看crypto存不存在就知道支持情况了
'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { var r = crypto.getRandomValues(new Uint8Array(1))[0]%16|0, v = c == 'x' ? r : (r&0x3|0x8); return v.toString(16);});
node.js
'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { var r = crypto.randomBytes(1)[0]%16|0, v = c == 'x' ? r : (r&0x3|0x8); return v.toString(16);});
java
/** * 创建UUID * @return */ public static String creatUUID(){ return java.util.UUID.randomUUID().toString().replace("-", ""); }
0 0
- 备忘:生成GUID(UUID)
- iOS 生成 UUID(GUID)
- iOS 生成 UUID(GUID)
- GUID UUID 生成
- 生成UUID、GUID
- 如何快速生成 UUID GUID
- java生成GUID与UUID
- postgreSQL生成UUID(GUID)
- java生成GUID与UUID
- 跨平台生成GUID/UUID
- Java生成唯一UUID(GUID)
- Java生成唯一GUID UUID
- Java生成唯一GUID UUID
- 怎样用java生成GUID与UUID
- flash as3 GUID UUID 生成类
- Linux & Windows上生成UUID/GUID
- 怎样用java生成GUID与UUID
- UUID/GUID的生成封装(Win32/Linux)
- Direct/OpenGL 左右坐标系统
- label富文本 以及图文混排
- mysql错误 Access denied for user 'root'@'localhost' (using password:YES) 解决方案
- android开发之给LinearLayou设置网络图片作为背景
- 如何自己编写MakeLife
- 生成UUID、GUID
- MySQL主从基本搭建
- cordova APP 即时聊天小例子
- MySql ibdata1文件太大如何缩小
- free源码分析---2
- android的HorizontalScrollView(简单例子,无点击事件)
- 移动开发博客汇总
- 安卓客户端上传文件到服务器的时候返回码416
- My SQL ON DUPLICATE KEY UPDATE