package ceshi;
import java.text.SimpleDateFormat;
import java.util.Date;
public class T extends Thread{
private static long orderNum = 0l;
private static String date ;
public static void main(String[] args) throws InterruptedException {
for (int i = 0; i < 10000; i++) {
System.out.println(T.getOrderNo());
Thread.sleep(1000);
}
}
/**
* 生成订单编号
* @return
*/
public static synchronized String getOrderNo() {
String str = new SimpleDateFormat("yyMMddHHmm").format(new Date());
if(date==null||!date.equals(str)){
date = str;
orderNum = 0l;
}
orderNum ++;
long orderNo = Long.parseLong((date)) * 10000;
orderNo += orderNum;;
return orderNo+"";
}
}
分享到:
相关推荐
JAVA生成订单号(日期+流水号) java按日期加流水号方式生成订单号,已经测试过,可递增方式生成。
NULL 博文链接:https://yuhuiblog695685688425687986842568269.iteye.com/blog/2428458
订单号生成工具类,拿来即用,方便快捷无重复。 订单号生成工具类,拿来即用,方便快捷无重复。
Java实现电商网站的随机订单流水号 订单流水是由:年月日时分秒+8位随机数所构成 第一种:使用SimpleDateFormat对当前时间进行格式化,利用Math.random()获取八位随机数 第二种:创建getCard()工具类获取8位随机数 ...
高并发订单号生成工具类,TWITTER编码方式可BAIDU
如何生成订单编号
订单系统生成全局唯一的编号,编号是纯数字的。
银联订单号永远不会重复的生成算法分析与示例。 主要讲解了java的生成算法,其他语言原理也是一样。
主要介绍了java web在高并发和分布式下实现订单号生成唯一的解决方案,需要的朋友可以参考下
Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥...
随机数6位可以用于短信验证码,随机数30位适合订单编号(随机数+时间)
Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥...
Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥...
Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥...
Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥...
Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥...
订单编号 (几乎)唯一的订单 ID 生成器 生成格式为xxxx-xxxxxx-xxxx订单ID,其中x是数字(0-9)。 类似于亚马逊用于订单号的格式。 使用当前的 unix 时间戳(13 位数字)加上 1 个随机数字,因此它在毫秒内是唯一...
支持mysql,Oracle,SqlServer, 支持java c# 。 若需要64位:http://download.csdn.net/detail/x541211190/9784630
Java生成密钥的实例 1个目标文件 摘要:Java源码,算法相关,密钥 Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、...