/**
* 生成19位long型唯一数字id
* @return
*/
public static long GetLong19UUID() {
// String nanoRandom = System.nanoTime() + "" + random.nextInt(99999);
SimpleDateFormat sdf =new SimpleDateFormat("YYMMdd");
String dayTime=sdf.format(new Date());
int hashcode= UUID.randomUUID().toString().hashCode();
if(hashcode<0)
{
hashcode=-hashcode;
}
int i = (int)(Math.random()*900 + 100);
String value = dayTime+String.format("%010d",hashcode)+ i;
long l = Long.parseLong(value);
return l;
}

最新文章

  1. gpu对任意长度的矢量求和
  2. JSONP 理解 和 实例 讲解
  3. CEPH经常出现slow request的排查解决
  4. android Spinner的简单用法
  5. Scalaz(6)- typeclass:Functor-just map
  6. pm2 配置
  7. 【BZOJ 1875】【SDOI 2009】HH去散步
  8. SSL、OPENSSL、SSH、OPENSSH
  9. jdk 1.7 在ubuntu 环境配置
  10. Hibernate入门案例 增删改
  11. c#操作剪切板
  12. db2数据库sql报错信息
  13. android 从系统相册获取一张图片
  14. c#中怎么删除一个非空目录
  15. 使用FastClick的同时造成元素上的trigger(&#39;click&#39;)无法触发的解决办法
  16. Android 状态栏通知Notification、NotificationManager简介
  17. bootstrop之模态框关闭
  18. html 初始化
  19. 关于两栏布局,三栏布局,一级点击三角触发select的onchange事件问题
  20. Sql查询今天、本周和本月的记录(时间字段为时间戳)

热门文章

  1. Nginx单服务器部署多个网站,域名
  2. ABP微服务系列学习-搭建自己的微服务结构(四)
  3. z order curve
  4. K8S 部署es,搭建efk日志收集系统
  5. Vue框架中有关 computed的相关知识
  6. ASP.net EF动态映射实体
  7. i18n多语言 解决页面一刷新就恢复默认语言问题
  8. mysql错误号码2003 can&#39;t connect to mysql server on &#39;localhost&#39; (0)解决方案
  9. 右键无法新建word文件怎么办?
  10. Flutter 登录与list列表demo