两种获取随机字符串的方法

简介: 两种获取随机字符串的方法
public static String getRandomString(int length){
        String str="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
        Random random=new Random();
        StringBuffer sb=new StringBuffer();
        for(int i=0;i<length;i++){
            int number=random.nextInt(62);
            sb.append(str.charAt(number));
        }
        return sb.toString();
    }
import org.apache.commons.lang.RandomStringUtils;
public  String getFilename(){
        return RandomStringUtils.randomAlphanumeric(6);
    }
相关文章
|
4月前
|
Java Spring
JWT token验证后,通过 ThreadLocal 进行传值
JWT token验证后,通过 ThreadLocal 进行传值
59 0
|
7月前
|
弹性计算 运维 Shell
获取随机字符串或数字1
【4月更文挑战第30天】
36 0
|
7月前
|
弹性计算 运维 安全
获取随机字符串或数字2
【4月更文挑战第30天】
47 0
|
7月前
|
JavaScript 前端开发
JavaScript生成的随机数随机字符串JS生成的随机数随机字符串
JavaScript生成的随机数随机字符串JS生成的随机数随机字符串
73 1
|
数据安全/隐私保护
请求参数按照ASCII码从小到大排序后追加秘钥再进行加密得到签名值
请求参数按照ASCII码从小到大排序后追加秘钥再进行加密得到签名值
452 0
|
前端开发
前端生成随机字符串
前端生成随机字符串
66 0
随机码生成工具类
随机码生成工具类
94 0
|
算法 中间件
koa如何进行token设置和进行token过期验证
两个参数分别是签名算法和自定义的签名Key(盐)。签名key可以byte[] 、String及Key的形式传入。前两种形式均存入builder的keyBytes属性,后一种形式存入builder的key属性。如果是第二种(及String类型)的key,则将其进行base64解码获得byte[] 。
|
数据库 数据安全/隐私保护
jwt默认加密,过期时间,使用rsa加密demo
jwt默认加密,过期时间,使用rsa加密demo
246 0
jwt默认加密,过期时间,使用rsa加密demo
|
数据安全/隐私保护
MD5 加密解密 判断密码是否相等 全套实现方式
MD5 加密解密 判断密码是否相等 全套实现方式
299 0