本地缓存工具类

转载 2016年08月30日 09:56:02
package com.gnet.common;


import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;


import org.apache.log4j.Logger;
/**
 * 本地缓存处理
 *
 */
public class LocalCache {
private static final Logger log = Logger.getLogger(LocalCache.class);
private static Map<String,Object> map = new ConcurrentHashMap<String,Object>();
/**
* 添加缓存
* @param key
* @param val
*/
public static void setMap(String key,Object val){
log.info("添加本地缓存\tkey:"+key);
map.put(key, val);
}
/**
* 获取缓存
* @param key
* @return 
*/
public static Object getMap(String key){
return map.get(key);
}
/**
* 获取所有缓存
* @param key
* @return 
*/
public static Map<String,Object> getMapAll(){
return map;
}
/**
* 检查是否有此key
* @param key
* @return
*/
public static Boolean containsKey(String key){
return map.containsKey(key);
}
/**

* @param key
* @return
*/
public static void delKey(String key){
map.remove(key);
}
/**
* 清空缓存
* @param key
* @return
*/
public static void delAllCache(){
map.clear();
}
}

相关文章推荐

图片三级缓存工具类

  • 2017-08-11 14:06
  • 16KB
  • 下载

Android 图片三级缓存机制工具类封装

Android 图片三级缓存机制工具类封装 三级缓存分别是: 软引用SoftReference,cache在内存中文件缓存在本地SDcard文件夹中,遇到文件名相同的图片则从本地取,且加入...

sp缓存list集合工具类

  • 2016-10-23 00:18
  • 1.86MB
  • 下载

Android 清理缓存工具类

自定义缓存工具类----sharedPreferences

欢迎大家猛戳进来看看,自定义缓存工具类----sharedPreferences。

缓存工具类

android缓存工具类源码

图片相关:bigmap工具类,实现压缩、异步、并发、缓存

1.图片的压缩(图片太大可能会导致内存溢出) 2.图片的异步加载(耗时操作放在工作线程) 3.图片的并发异步加载(实现每个item中imageview对应一个异步任务并绑定一起) 4.图片...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)