数字与字母 随机数小demo

public String generateRandomId(){
        String chars = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIGKLMNOPQRSTUVWXYZ";
        StringBuffer buffer = new StringBuffer();
        for (int i = 0; i < 16; i++) {
            buffer.append(chars.charAt(new Random().nextInt(chars.length())));
        }
        buffer.insert(0, "TR");
        return buffer.toString();
    }
时间: 2024-10-13 10:07:17

数字与字母 随机数小demo的相关文章

原生JS写了一个小demo,根据输入的数字生成不同背景颜色的小方块儿~

昨天练习写了这个小demo,个人觉得通过设置定位元素left和top的值,来实现换行的功能,这种方法很巧妙~ 另外,如下代码中的随机颜色的获取,还请各位前辈多多指教:需要改进的地方:或者有没有更好的方法. 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title></title> 6 <style type="text

猜数字游戏的Java小程序

/*猜数字游戏:1,产生随机数.2,获取键盘录入.3,将录入数据变成数字,和随机数比较. 给出提示信息.4,重复这个过程,如果猜中,程序就结束.注意:对于输入1~100以外的数字,,以及非数字要给出提示. */import java.io.*;import java.util.*;class GuessNumber{ private int ranNum; GuessNumber() {  Random r = new Random();  ranNum = r.nextInt(100)+1;/

jQuery 中 ajax 请求数据应用的一个小demo

举一个jquery中ajax的应用小 demo 便于以后的更多项目拓展 ,这里要注意的是保存的文件名和文件图片路径问题 ... ajax01.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title> ajax小例子 </title> </head> <body> <!--

Servlet仿CSDN动态验证码的生成-带数字和字母

林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka 一.实现的思路: (1)首先,须要创建一个Servlet.该Servlet通过字节型响应给client返回一个图片.该图片是通过JDK中Java 2D的类库来生成一个图片. 图片的生成是依靠一个随机数来完毕,然后将这个随机数写成图片格式.最后在Session将这个随机的字符串的状态保持住,以便在用户填写后进行对照. (2)其次,在须要加入验证码的JSP页面中,通过<img src="生

有什么加密算法,可以加密后只出现数字+英文字母

有什么加密算法,可以加密后只出现数字+英文字母10:25:46[冒泡]小Q2014/10/22 10:25:46不用加密[吐槽]周Y2014/10/22 10:25:58那怎么弄[冒泡]小Q2014/10/22 10:25:59不用考虑啥加密算法, [冒泡]小Q2014/10/22 10:26:08你确定是加密对吧, [冒泡]陈zx2014/10/22 10:26:09一直用收费VPN的男人强势飘过~~[冒泡]小Q2014/10/22 10:26:26随便一个 对称/不对称 加密 加密后都是 字

python turtle库的几个小demo

一.先上图 一个同切圆和五角星 上代码 import turtle #同切圆 turtle.pensize(2) turtle.circle(10) turtle.circle(40) turtle.circle(80) turtle.circle(160) #五角星 from turtle import * color('red','yellow') begin_fill() for i in range(5): fd(200) rt(144) end_fill() done() 至于turt

小demo原生js同步翻译,可以玩玩儿

1. 背景: 平时不知道用js写什么练手,这里就写了一个类似百度翻译的小demo.大家可以平时没事儿了看看书,写写像这种类型的小demo,调用以下公开的api即可.对于学生党,能进入学校实验室做项目更好.进不去的,平时写写小demo练练也不差.(我为什么没在实验室) 2. demo前准备工作: 页面布局 了解百度翻译API,所需配置参数 准备 MD5.js 加密算法函数(百度自己搜) 写js代码 3. 步骤: 1. 页面布局: 布局就不说了,直接贴图上代码: 可进行语言切换 html代码: <!

Androidstudio如何制作一个高仿小米计算器小demo

Androidstudio如何制作一个高仿小米计算器小demo ————安德风 一.最终成品效果图: 二.界面设计布局源代码:文件名activity_main.xml (存放在jsj(我的模块名为jsj)/res/layout/activity_main.xml) 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.a

Nancy之基于Self Hosting的补充小Demo

前面把Hosting Nancy with ASP.NET.Self Hosting Nancy和Hosting Nancy with OWIN 以demo的形式简单描述了一下. 这篇是为Self Hosting Nancy.和Owin 下面的Self Hosting作个补充. 首先是Self Hosting Nancy的补充: 这里主要是介绍一下Topshelf 官网:http://topshelf-project.com/ GitHub地址:https://github.com/Topshe