91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 12KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-17
  • 語言: 其他
  • 標簽: 源碼??工具??

資源簡介

NULL 博文鏈接:https://yuhuiblog695685688425687986842568269.iteye.com/blog/2423496

資源截圖

代碼片段和文件信息

package?com.houbank.incoming.web.redis;

import?java.io.File;
import?java.io.FileOutputStream;
import?java.io.OutputStreamWriter;
import?java.io.UnsupportedEncodingException;
import?java.util.Collection;
import?java.util.Date;
import?java.util.HashMap;
import?java.util.List;
import?java.util.Map;
import?java.util.Set;
import?java.util.concurrent.TimeUnit;

import?org.apache.commons.lang.StringUtils;
import?org.slf4j.Logger;
import?org.slf4j.LoggerFactory;
import?org.springframework.data.redis.connection.DataType;
import?org.springframework.data.redis.connection.MessageListener;
import?org.springframework.data.redis.core.RedisConnectionUtils;
import?org.springframework.data.redis.core.StringRedisTemplate;
import?org.springframework.data.redis.core.ValueOperations;

import?redis.clients.jedis.Jedis;
import?redis.clients.jedis.JedisMonitor;

/**
?*?
?*?redis?String模板代理類
?*/
public?class?RedisStringTemplateDelegate?{
private?static?final?String?LINE_SEPARATOR?=?System.getProperty(“line.separator“);
private?static?final?String?DEFAULT_CHARSET?=?“utf-8“;
private?static?final?byte[][]?EMPTY_2D_BYTE_ARRAY?=?new?byte[0][];
private?static?Logger?log=?LoggerFactory.getLogger(RedisStringTemplateDelegate.class);
private?StringRedisTemplate?stringRedisTemplate;
private?ValueOperations?valueOperations;

public?void?setStringRedisTemplate(StringRedisTemplate?stringRedisTemplate)?{
this.stringRedisTemplate?=?stringRedisTemplate;
this.valueOperations?=?stringRedisTemplate.opsForValue();
}

public?void?set(String?key?String?value)?{
valueOperations.set(key?value);

}

public?boolean?set(String?key?String?value?long?timeout?TimeUnit?unit)?{
try?{
valueOperations.set(key?value?timeout?unit);
}?catch?(Throwable?e)?{
log.error(““?e);
return?false;
}
return?true;
}

public?Boolean?setIfAbsent(String?key?String?value)?{
return?valueOperations.setIfAbsent(key?value);
}


public?String?get(String?key)?{
return?valueOperations.get(key);
}

public?String?getAndSet(String?key?String?value)?{//GETSET
return?valueOperations.getAndSet(key?value);
}

public?List?multiGet(Collection?keys)?{//MGET
return?valueOperations.multiGet(keys);
}

public?Map?multiGetMap(List?keys)?{
int?size?=?0;
if?(keys?==?null?||?(size?=?keys.size())?<=?0)?{
return?new?HashMap();
}
Map?kvMap?=?new?HashMap();
List?values?=?valueOperations.multiGet(keys);
for?(int?i?=?0;?i? kvMap.put(keys.get(i)?values.get(i));
}
return?kvMap;
}

public?Long?increment(String?key?long?delta)?{
return?valueOperations.increment(key?delta);
}

public?Double?increment(String?key?double?delta)?{
return?valueOperations.increment(key?delta);
}

public?Integer?append(String?key?String?value)?{
return?

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????10699??2017-12-11?16:28??RedisTemplateDelegate.java

?????文件??????24054??2018-05-24?10:29??UpLoadController.java

?????文件???????5406??2018-04-08?17:31??applicationContext-redis.xml

?????文件??????10149??2018-01-15?14:52??RedisStringTemplateDelegate.java

-----------?---------??----------?-----??----

????????????????50308????????????????????4


評論

共有 條評論