java根据时间生成唯一ID
来源:互联网 发布:蒸汽巴士八戒有淘宝店 编辑:程序博客网 时间:2024/06/03 23:46
import java.text.DecimalFormat;import java.text.FieldPosition;import java.text.Format;import java.text.NumberFormat;import java.text.SimpleDateFormat;import java.util.Calendar;import org.apache.log4j.Logger;public class GenerateSequenceUtil { /** .log */ private static final Logger logger = Logger.getLogger(GenerateSequenceUtil.class); /** The FieldPosition. */ private static final FieldPosition HELPER_POSITION = new FieldPosition(0); /** This Format for format the data to special format. */ private final static Format dateFormat = new SimpleDateFormat("MMddHHmmssS"); /** This Format for format the number to special format. */ private final 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 String generateSequenceNo() { 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
- java根据时间生成唯一ID
- java根据时间生成唯一ID
- 根据时间生成唯一ID
- JAVA 时间戳+随机数生成唯一ID
- 根据时间和类型生成一个唯一的id
- java唯一无序id生成
- 根据日期+时间生成唯一编码
- 如何根据当前时间生成唯一编号
- Java中的UUID类(生成唯一ID)
- java生成唯一ID简单方法
- 生成全局唯一的ID,java 中
- java中用UUID生成唯一标识ID
- 【JAVA】系统唯一ID生成方案讨论
- Java中的UUID类(生成唯一ID)
- Java生成32位全局唯一id
- C# 生成唯一ID
- 生成唯一的ID
- 生成全局唯一Id
- 如何用形象的比喻描述大数据的技术生态?Hadoop、Hive、Spark 之间是什么关系?
- 怎么实现word与PDF文档的转换
- Apache 无法启动 err_log提示SSL Library Error: -8181 Certificate has expired
- 中文分词算法 之 基于词典的全切分算法(有点儿柱搜索的味道)
- 同一台服务器上部署多个tomcat程序
- java根据时间生成唯一ID
- 将andriod应用安装为系统应用
- IAR 编译器下如何生成*.Lib文件
- 《Linux实践及应用》
- Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream
- 解决“只能通过Chrome网上应用商店安装该程序”的方法
- Eclipse快捷键 10个最有用的快捷键
- 如何使用开源的图表库MPAndroidChart
- 常见的软件测试概念