private boolean isUsedBlockBuffer=false;
private Cache<CacheKeyBuffer, String> CACHE_BUFFER = Cache.synchronizedCache(new SimpleLRUCache<CacheKeyBuffer, String>(64));
public synchronized String getCacheKey() {
CacheKeyBuffer kkk = new CacheKeyBuffer(new String[0], this.dir_uuid,System.currentTimeMillis() / 600000l,this.getP());
String rtn = CACHE_BUFFER.get(kkk);
if (rtn == null) {
String[] filelist = null;
try {