package com.zhujizheng.IHome.util; import org.apache.commons.codec.digest.DigestUtils; import org.springframework.stereotype.Component; import java.time.Instant; import java.time.temporal.ChronoUnit; import java.util.HashMap; import java.util.Map; import java.util.Random; /** * Created with IntelliJ IDEA. * * @author: neeson * Date: 2018/3/21 * Time: 15:23 * Description: */ @Component public class CodeUtil { /** * 生成6位验证码 * @return */ public String createSmsCode(){ Random random = new Random(); StringBuffer code = new StringBuffer(4); for (int i = 0; i < 4; i++) { code.append(random.nextInt(10)) ; } return code.toString(); } public int dealInt(int var){ if (var == -1){ var = Integer.MAX_VALUE; } return var; } public long dealLong(long var){ if (var == -1){ var = Long.MAX_VALUE; } return var; } /** * 创建唯一Id * @param len * @return */ public String createUUID(int len) { String uuid = java.util.UUID.randomUUID().toString() .replaceAll("-", ""); return uuid.substring(0, len); } }