提交 ac6501c8 authored 作者: 艾庆国's avatar 艾庆国

代码优化

上级 b2426499
......@@ -577,7 +577,7 @@ public class IntegralMqHandlerServiceImpl implements IntegralMqHandlerService {
*/
private Integer diffSecond(LocalDateTime startTime, LocalDateTime endTime){
Duration duration = Duration.between(startTime, endTime);
return Long.valueOf(duration.getSeconds()).intValue();
return (int)duration.getSeconds();
}
}
......@@ -67,19 +67,15 @@ public class NbBankThirdpartyServiceImpl implements NbBankThirdpartyService {
*/
private static void downloadUsingStream(String urlStr, String file) throws IOException {
URL url = new URL(urlStr);
BufferedInputStream bis = null;
FileOutputStream fis = null;
try {
bis = new BufferedInputStream(url.openStream());
fis = new FileOutputStream(file);
try (InputStream inputStream = url.openStream();
BufferedInputStream bis = new BufferedInputStream(inputStream);
FileOutputStream fis = new FileOutputStream(file)) {
byte[] buffer = new byte[1024];
int count = 0;
while ((count = bis.read(buffer, 0, 1024)) != -1) {
fis.write(buffer, 0, count);
}
}finally {
if (fis != null){fis.close();}
if (bis != null){bis.close();}
}
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论