日萌社
人工智能AI:Keras PyTorch MXNet TensorFlow PaddlePaddle 深度学习实战(不定时更新)
文章参考:https://www.jb51.net/article/116526.htm
java ScheduledExecutorService 多线程与定时任务的结合使用
读取文件、写出文件 请使用 字符缓冲流、字节缓冲流
File output = new File("/home/root/logs/output.log");
File readin = new File("/home/root/logs/readin.log");
BufferedReader br = new BufferedReader(new FileReader(readin),16384);
BufferedWriter bw = new BufferedWriter(new FileWriter(output),16384);
String tmp = br.readLine();
bw.write(tmp + "\n");
bw.flush();
br.close();
bw.close();
测试证据
RandomAccessFile 底层使用的 StringBuffer 读取 342498 行数据 耗时206秒
BufferedReader 缓冲区 包装 F