`
chengyu2099
  • 浏览: 466788 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

系统当前时间 Calendar 产生随机验证码

 
阅读更多
//		生成订单号 系统当前时间 + 四位随机码
		Calendar calendar = Calendar.getInstance();
		String time = calendar.get(Calendar.YEAR)+""+(calendar.get(Calendar.MONTH)+1)+calendar.get(Calendar.DATE)+calendar.get(Calendar.HOUR)+calendar.get(Calendar.MINUTE)+calendar.get(Calendar.SECOND);
//		产生四位随机验证码 *******************************************************//
		int sjs = 4; //指定几位随机数
		int count = 0;
		char str[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9' };
		StringBuffer pwd = new StringBuffer("");
		Random r = new Random();
		while (count < sjs) {
			int i = Math.abs(r.nextInt(10));
			if (i >= 0 && i < str.length) {
				pwd.append(str[i]);
				count++;
			}
		}
//		订单号
		String orderNum = time+pwd;
分享到:
评论

相关推荐

    android简单的日历签到画圈以及汉字验证码

    1. 生成随机汉字:可以从汉字字符集中随机选择一定数量的汉字,确保这些汉字不容易被自动识别。 2. 图形化验证码:将选中的汉字转换为图像,可以添加背景噪声、扭曲、变形等效果,增加识别难度。 3. 存储和校验:将...

    Java 登陆窗口 链接到 记事本 验证码

    在回调函数中,使用`java.util.Calendar`或`java.time.LocalDateTime`获取当前时间并更新到界面上。 7. **工具栏和状态栏**:工具栏(`JToolBar`)用于放置各种操作按钮,便于用户快速访问功能。状态栏(`...

    投票系统 - 2.5 bgk

    ├─找到calendar_SC_UTF8.js或者calendar_TC_UTF8.js等后缀与你论坛编码相对应的JS文件 ├─改名为calendar.js覆盖上传到插件对应目录即可 ├─后台更新缓存 /******************** 历史更新记录 **************...

    day015_常用类-异常-正则表达式.docx

    - `Date()`:创建表示当前系统时间的`Date`对象。 - `Date(long date)`:根据指定的毫秒值创建一个`Date`对象。 - **示例**: ```java Date currentDate = new Date(); System.out.println(currentDate); // ...

    C#设计经典案例设计与实现

    第1章 Visual C#2008与窗体界面 案例1 飘动动画窗体 ...案例2 利用Calendar控件动态查询系统日期 案例3 会员登录系统 案例4 利用Application对象实现网站计数器 案例5 利用Session对象实现留言板 本章小结

    Visual C# 2008程序设计经典案例设计与实现

    目录: 第1章 Visual C#2008与窗体界面 ...案例2 利用Calendar控件动态查询系统日期 案例3 会员登录系统 案例4 利用Application对象实现网站计数器 案例5 利用Session对象实现留言板 本章小结

    C# 源码 C#2008经典案例

    第1章 Visual C#2008与窗体界面 案例1 飘动动画窗体 ...案例2 利用Calendar控件动态查询系统日期 案例3 会员登录系统 案例4 利用Application对象实现网站计数器 案例5 利用Session对象实现留言板 本章小结 ......

    Visual+C#+2008程序设计经典案例设计与实现.rar

    Visual+C#+2008程序设计经典案例设计与实现 ...案例2 利用Calendar控件动态查询系统日期 案例3 会员登录系统 案例4 利用Application对象实现网站计数器 案例5 利用Session对象实现留言板 本章小结

    30个常用python实现.pdf

    15. 随机生成验证码的两种方式:可以使用random模块来生成随机验证码,或利用其他库生成更加复杂的图形验证码。 16. 计算平方根:使用math库中的sqrt()函数可以计算数值的平方根。 17. 判断字符串是否只由数字组成...

    java代码获取myeclipse注册码.txt

    `这两行代码实现了日期的调整,其中`1`代表年份,`3`表示在当前日期的基础上加上三年,`6`代表天数,`-1`表示减去一天。这一步骤是为了生成一个特定格式的有效期时间戳。 #### 2. 字符串格式化 在生成注册码的过程...

    python小课30个常用实现借鉴.pdf

    13. **随机验证码**:Python的`random`模块提供随机数生成,结合字符串操作生成验证码。 14. **计算平方根**:`math.sqrt(x)`用于计算x的平方根。 15. **字符串数字检查**:通过正则表达式或逐字符检查,判断字符...

    python小课30个常用实现可用.pdf

    14. **随机生成验证码**:Python的random模块提供了生成随机数的功能,结合字符串操作可以生成验证码。 15. **计算平方根**:Python的math模块提供了`math.sqrt(x)`函数来计算x的平方根。 16. **判断字符串是否全...

    JAVA上百实例源码以及开源项目源代码

    Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,并将当前的计数器初始化,调用每一个...

    python入小课_代码实现30个.pdf

    14. 随机生成验证码:可以使用random模块的random()函数结合字符串操作。 15. 计算平方根:math模块提供了sqrt()函数来计算平方根。 16. 判断字符串是否只含数字:使用字符串的isnumeric()或isdigit()方法。 17. ...

    Java范例开发大全 (源程序)

     实例193 使用GregorianCalendar类获取系统的当前时间 326  实例194 使用SimpleDateFormat类获取系统的当前时间 329  实例195 显示某年某月某一周的信息 330  实例196 显示某年某月的信息 332  实例197 ...

    java范例开发大全(pdf&源码)

    实例193 使用GregorianCalendar类获取系统的当前时间 326 实例194 使用SimpleDateFormat类获取系统的当前时间 329 实例195 显示某年某月某一周的信息 330 实例196 显示某年某月的信息 332 实例197 时间的设置与获取 ...

Global site tag (gtag.js) - Google Analytics