代码拉取完成,页面将自动刷新
public static InputStream getFile(String id) {
try {
byte[] result;
//复杂数据,防止操作原数据
if (LOCAL_FILE_LOADER.get() != null) {
result = LOCAL_FILE_LOADER.get().getFile(id);
}
result = fileLoader.getFile(id);
result = Arrays.copyOf(result, result.length);
return new ByteArrayInputStream(result);
} catch (Exception e) {
LOGGER.error(e.getMessage(), e);
}
return null;
}
LOCAL_FILE_LOADER 与 fileLoader 重复加载 :
if (LOCAL_FILE_LOADER.get() != null) {
result = LOCAL_FILE_LOADER.get().getFile(id);
}
result = fileLoader.getFile(id);