Java实现电商网站的随机订单流水号

news/2024/5/20 22:48:23/文章来源:https://panda-tang.blog.csdn.net/article/details/108491800
  • 我们假设订单流水是由:年月日时分秒+8位随机数所构成

第一种:使用SimpleDateFormat对当前时间进行格式化,利用Math.random()获取八位随机数

import java.text.SimpleDateFormat;
import java.util.Date;public class test {public static void main( String[] args ) {Date newTime = new Date();//设置时间格式SimpleDateFormat sdf1 = new SimpleDateFormat("yyyyMMddhhmmss");//获取的时间,是本机的时间String formatDate1 = sdf1.format(newTime);System.out.println(formatDate1 + (int)((Math.random()*9+1)*10000000));}
}

第二种:创建getCard()工具类获取8位随机数

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Random;public class test {//生成随机数public static String getCard(){Random rand=new Random();//生成随机数String cardNnumer="";for(int a=0;a<8;a++){cardNnumer+=rand.nextInt(10);//生成8位数字}return cardNnumer;}public static void main( String[] args ) {Date newTime = new Date();//设置时间格式SimpleDateFormat sdf1 = new SimpleDateFormat("yyyyMMddhhmmss  ");//获取的时间,是本机的时间String formatDate1 = sdf1.format(newTime);// 通过函数调用 获取8位随机数String cardNnumer=getCard();System.out.println(formatDate1 + cardNnumer);}
}

第三种:编写完整的工具类

package com.lazy.tools;import java.text.SimpleDateFormat;
import java.util.Date;public class test {private static String getNowDate(){Date date = new Date();SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMddHHmmss");return simpleDateFormat.format(date);}private static String getRandom(){String rand = "";for (int i = 0; i < 8; i++){rand = rand + (int)(Math.random()*10);}return rand;}public static String createOrderCode(){String OrderCode = getNowDate() + getRandom();return OrderCode;}}

运行结果图:

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_806741.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何把mysql数据库放在阿里云_将网站文件及MySql数据库存放在阿里云挂载盘内...

本站使用了阿里云服务器以及LNMP1.0&#xff0c;图片储存使用了又拍云&#xff0c;之前介绍过阿里云的配置&#xff0c;因为考虑网站安全问题&#xff0c;所以多选择了10G的数据盘&#xff0c;为了将网站程序文件以及数据库数据放在数据盘里&#xff0c;保证数据不丢失&#xf…

云服务器 可以部署几个网站,云服务器 可以部署几个网站

云服务器 可以部署几个网站 内容精选换一换当防护网站部署模式为云模式时&#xff0c;您可以配置防护域名流量经过的线路。如果您已开通企业项目&#xff0c;您可以在企业项目下拉列表中选择您所在的企业项目&#xff0c;为该企业项目下的域名设置线路。防护网站的部署模式为云…

国外网站设计欣赏:30个优秀的国外咖啡网站设计

梦想天空博客向大家分享各种类型的优秀网站作品&#xff0c;有电子商务网站设计、旅游网站设计、餐馆网站设计、设计工作室网站设计、大学网站设计以及各种色系&#xff0c;各种风格的网站设计作品。今天这篇文章给大家带来30个优秀的国外咖啡网站设计作品&#xff0c;一起欣赏…

怎样禁止自己的网站在访问某目录时直接列出网站目录

2019独角兽企业重金招聘Python工程师标准>>> 怎样禁止自己的网站在访问某目录时直接列出网站目录---本文针对使用apache主机的网站。 有时候访问一个不应当被访问的网站目录时网站会列出该目录下的所有文件&#xff0c;这很不安全&#xff0c;尤其是我们希望我们自己…

使用django建站系列之登录页面(一)

先秀一下我的登录页&#xff1a;废话没有&#xff0c;直接上操作步骤。1&#xff09;建立工程#django-admin.py startproject MyWeb2)建立应用#cd MyWeb/ #django-admin.py startapp app51cto3)修改settings.py添加appvim MyWeb/settings.pyINSTALLED_APPS (django.contrib.au…

iptables的conntrack表满了导致访问网站很慢

为什么80%的码农都做不了架构师&#xff1f;>>> 现象&#xff1a;突然发现访问网站很慢&#xff0c;服务器的cpu、内存和磁盘使用率都正常 分析过程及解决方案&#xff1a;查询/var/log/message日志发现有这样的记录“ip_conntrack table full dropping packet”。…

关于配置Apache网站根目录以及默认页面

今天然想在自己的服务器上上传一个静态页面&#xff0c;并通过IP地址访问&#xff0c;于是在网上查了很多资料&#xff0c;大部分情况都是如下&#xff1a; 修改根目录&#xff1a; 在 /etc/apache2/sites-available 中修改 000-default.conf 中的DocumentRoot /var/www/ 修改为…

数据备份之网站镜像方案 sersync

网站镜像方案:sersync & rsync一、需要软件:sersync、rsyncsersync 访问网址:http://code.google.com/p/sersync/二、试验环境 主服务器&#xff08;内容发布服务器&#xff09;&#xff1a;Node1 172.16.7.30 需要安装软件&#xff1a;sersync、rsync …

java大学生篮球交流网站

为了满足大学生的需要&#xff0c;本人提供了一个网上的大学生篮球交流的网站。这个网站不仅为提供了大学生的篮球交流&#xff0c;而且让学生了解各种校园新闻。大学生篮球交流网站可以让更多的学生交流篮球知识、可以更好地帮助学生成长。借助java编程语言、jsp编程技术、sql…

jsp362基于web的美食网站系统

民以食为天&#xff0c;随着生活水平的提高&#xff0c;人们不再仅满足于温饱&#xff0c;更追求美食享受。“吃货”、“好吃嘴”越来越多&#xff0c;如何为食客提供一个交流的途径是一个亟待解决和不断完善的问题。因此&#xff0c;搭建一个基于Web的美食网站&#xff0c;可以…

jsp民宿短租网站

民宿短租管理系统可以作为平台充当一个联系人的角色&#xff0c;既可以帮助业主推广他们的住宿服务当地增加他们的收入&#xff0c;又能带动当地旅游业以及相关产业的发展&#xff0c;同时还能那些不喜欢住酒店的游客们另一个选择他们带来良好的旅游体验&#xff0c;认识更多志…

jsp游戏代练信息网站

本系统是基于JAVA平台开发的一套游戏代练信息管理的系统。系统采用JSP为编程语言。数据库采用Mysql建立数据之间的转换。论文主要介绍了本课题的开发背景&#xff0c;所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。 本系统采用B/S结…

jsp共享单车(自行车)租赁网站

本共享单车租赁系统要是采用jsp的mvc技术、mysql数据库、Tomcat服务器作为开发平台&#xff0c;系统采用B/S结构进行开发&#xff0c;完成一个共享单车管理系统。目标是实现一个以租赁为中心的共享单车管理系统&#xff0c;构建用户信息与账号&#xff0c;账号与订单信息有机结…

jsp电影评论网站ssh框架

随着经济的发展&#xff0c;人们的物质生活和精神生活不断提高&#xff0c;在满足了基本的温饱问题之后&#xff0c;人们更多的在精神生活中得到享受&#xff0c;电影&#xff0c;作为大家日常生活中一个娱乐方式越来越多的走近我们,设计制作一个电影评论网站便成为一件非常有价…

jsp校园食堂网站系统

校园食堂网站系统能够通过互联网得到广泛的、全面的宣传&#xff0c;让尽可能多的学校、校园食堂网站者了解和熟知校园食堂网站系统的产品以及产品特色&#xff0c;校园食堂网站系统服务等&#xff0c;不仅为用户提供了服务&#xff0c;而且也推广了自己&#xff0c;让更多的用…

jsp游戏补丁共享网站设计

各种游戏的漏洞已经成为大规模网络与信息安全事件和重大信息泄露事件的主要原因之一。针对计算机漏洞带来的危害&#xff0c;安装相应的补丁是最有效、也是最经济的防范措施。对于互联网上数目众多的主机节点和日益复杂的各种应用&#xff0c;很难确保补丁被及时的安装&#xf…

jsp连锁经营企业网上购物销售网站

该项目是一个基于JSP技术的课程设计网站&#xff0c;数据库采用mysql,开发环境是eclipse或者myeclipse,其设计内容模块以及功能如下&#xff1a; 1、系统登陆模块&#xff1a;用户、管理员可以通过登陆系统&#xff0c;分别实现对产品、客户的相关信息进行管理。 2、产品销售模…