function uuid() {
var s = [];
var hexDigits = "0123456789abcdef";
for (var i = 0; i < 32; i++) {
s[i] = hexDigits.substr(Math.floor(Math.random() * 0x10), 1);
}
s[14] = "4"; // bits 12-15 of the time_hi_and_version field to 0010
s[19] = hexDigits.substr((s[19] & 0x3) | 0x8, 1); // bits 6-7 of the clock_seq_hi_and_reserved to 01
s[8] = s[13] = s[18] = s[23] = "-";

var uuid = s.join("");
return uuid;
}

最新文章

  1. poj1002-487-3279(字符串处理)
  2. frp内网穿透配置
  3. 深入理解Java虚拟机(三)、垃圾收集算法
  4. 拓扑排序(二)之 C++详解
  5. DEV控件,PopupContainerEdit,PopupContainerControl,TreeList,弹出控制问题
  6. 【leetcode❤python】107. Binary Tree Level Order Traversal II
  7. java socket 一个服务器对应多个客户端,可以互相发送消息
  8. CSharp - Comparison between IComparer and IComparable
  9. (重要) html概念之 input:name与id详解
  10. SonicUI在MFC中的使用
  11. (转)SWT的CheckBoxTreeViewer的相关用法
  12. Net 4.0 之 Dynamic 动态类型
  13. [Usaco2008 Dec]Patting Heads 轻拍牛头[筛法]
  14. 转账示例(四):service层面实现(线程管理Connection,AOP思想,动态代理)(本例采用QueryRunner来执行sql语句,数据源为C3P0)
  15. Angular JS的Placeholder功能在IE8/9浏览器中不可用
  16. Bootstrap 做一个简单的母版页
  17. node js 爬虫爬取静态页面,
  18. 1、js比较日期的大小
  19. Android 虹软2.0人脸识别,注册失败问题 分析synchronized的作用
  20. 学习MeteoInfo二次开发教程(八)

热门文章

  1. 设置webstorm支持ES6语法
  2. [题目] Luogu P1312 Mayan游戏
  3. 【转】DHCP工作过程详解
  4. android中如何获取指定目录下的图片
  5. jstl 使用
  6. [c.c.a.m.AgentManagerImpl] (AgentConnectTaskPool-39:ctx-c37090c5) Failed to handle host connection: java.lang.IllegalArgumentException: Can&#39;t add host: with h
  7. 探讨CAN总线的抗干扰能力
  8. 注冊成为Windows Phone开发人员而且解锁Windows Phone 8.1手机
  9. 基于Python自动上传包到nexus仓库
  10. C/C++函数调用方式