public class RedisTag {
/**
*
* @param tagName
* @param type 1、开始2、结束
* @param redisTemplate
* @return
*/
public static boolean tag(String tagName,String type, RedisTemplate redisTemplate){
if(StringUtils.eq("1",type)){
Boolean aBoo服务器托管网lean = redisTemplate.opsForValue().setIfAbsent(tagName, "1", 5, TimeUnit.MINUTES);
return Optional.ofNullable(aBoolean).orElse(false);
}else {
Boolean aBoolean = redisTemplate.opsForValue().setIfAbsent(tagName, "1", 5, TimeUnit.SECONDS);
Boolean aBoolean1 = Optional.ofNullable(aBoolean)服务器托管网.orElse(true);
if(!aBoolean1){
try {
redisTemplate.delete(tagName);
}catch (Exception ignored){
}
}
return true;
}
}
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net
Consumer 是 Java 8 中的一个预定义函数式接口,用于表示接受一个输入参数 T 并执行某些操作但没有返回值的操作。 Consumer 接口中定义了一个抽象方法 void accept(T t),该方法接受一个参数 t,表示要执行的操作。你可以使用 …