Random random = new Random();
String code = "";
for (int i = 0; i < 6; i++) {
int a = random.nextInt(10);
code += a;
}
// long expire = redisUtil.getExpire("12345678");
// redisUtil.set("123456789",code,1000);
Object countKey1 = redisUtil.get("123456789");
String countKey = String.valueOf(countKey1);
Jedis jedis = new Jedis();
String s = jedis.get("Tel+123456789");
// String s = (String) redisUtil.get("Tel+123456789");
if (s == null){
redisUtil.set("Tel+123456789",1,24*60*60);
}else if (Integer.parseInt(s)<=2){
redisUtil.incr("Tel+123456789", 1);
}else if (Integer.parseInt(s)>2){
System.out.println("今天已经发送了三次,请等待24小时之后重试");
return;
}
// jedis.incr("123456789");
redisUtil.set("123",code,300);
[会写代码的健身爱好者成长史]之代码记录随机获取6位数,将手机号和随机6位数的验证码存到redis中,一天一个手机号只能获取3次验证码
最新推荐文章于 2024-09-14 18:46:05 发布