根据时间生成唯一ID
来源:互联网 发布:上海峰途网络 编辑:程序博客网 时间:2024/06/05 01:01
根据时间生成唯一ID
publicclass GenerateSequenceUtil {privatestatic final Logger logger = Logger.getLogger("log"); /** The FieldPosition. */privatestatic final FieldPosition HELPER_POSITION = new FieldPosition(0);/**This Format for format the data to special format. */ private final static Format dateFormat = newSimpleDateFormat("YYYYMMddHHmmssS"); /** This Format for format the number tospecial format. */privatefinal static NumberFormat numberFormat = new DecimalFormat("0000");/**This int is the sequence number ,the default value is 0. */ private static int seq = 0; private static final int MAX = 9999; /** * 时间格式生成序列 * @return String */ public static synchronized StringgenerateSequenceNo() { Calendar rightNow = Calendar.getInstance(); StringBuffer sb = new StringBuffer(); dateFormat.format(rightNow.getTime(), sb,HELPER_POSITION); numberFormat.format(seq, sb, HELPER_POSITION); if (seq == MAX) { seq = 0;}else { seq++; } logger.info("THE SQUENCE IS :" +sb.toString()); return sb.toString(); }}
0 0
- 根据时间生成唯一ID
- java根据时间生成唯一ID
- java根据时间生成唯一ID
- 根据时间和类型生成一个唯一的id
- JAVA 时间戳+随机数生成唯一ID
- 根据日期+时间生成唯一编码
- 如何根据当前时间生成唯一编号
- C# 生成唯一ID
- 生成唯一的ID
- 生成全局唯一Id
- php 生成唯一ID
- php生成唯一id
- MySql唯一ID生成
- [算法] 生成唯一id
- 生成唯一ID
- PHP生成唯一ID
- redis生成唯一id
- 生成唯一ID
- 《大型网站技术架构:核心原理与案例分析》读书笔记
- sublime配置java编译运行
- 笔记待整理
- vue指令的定义及常用指令
- 软件历史知识
- 根据时间生成唯一ID
- 虚拟机通过NAT上外网
- bnrfjxtdlrjxdrp
- 栈的push、pop 序列
- Vue-click事件
- 交通部道路运输车辆卫星定位系统部标JTT808、809、796标准大全
- 一条基本的python + appium测试用例
- wxpython类似TK中的label frame实现
- fjrpjhhxrvrrjjt