写一个产生16位纯数字唯一 ID 的方法,要求时间因素的介入。(不要求绝对唯一,在一定的时空中重复机率很小即可)
2024-09-26 14:14:32
function randomID () {
_random = function(min, max) {
if (max == null) {
max = min;
min = 0;
}
return min + Math.floor(Math.random() * (max - min + 1));
};
return _random(100000, 999999) + '' + new Date().getTime().toString().substr(3);
}
最新文章
- art虚拟机启动问题分析
- Javascript中call的使用
- HDU 2087 kmp模板题
- 使用php模拟post的几种方法
- 利用Velocity结合Spring发email
- Nearest number - 2_暴力&;&;bfs
- [OAuth2 &; OpenID] 1.OAuth2授权
- spring读取prperties配置文件(2)
- 纯IPv6环境App适配的坑
- 软件工程师所需掌握的“终极技术”是什么?
- 搭建一个Oracle到Oracle的Goldengate双向复制环境
- spring+mybatis利用interceptor(plugin)兑现数据库读写分离
- 手动编译protobuf3的C++源码
- Struts2如何实现MVC,与Spring MVC有什么不同?
- 关于jasperreport对应java打印机的解决方案
- k-近邻法(kNN)
- Ricker wavelet 简介
- gdb调试问题汇总
- Spring——使用自定义标签
- 2018面向对象程序设计(Java)第10周学习指导及要求