【Java123】多线程文件读写实例

背景:项目需要对上游数据(.zip/.xml格式)进行分析得出几个基本指标的覆盖情况。

需求:多个打包成zip内含xml格式的文件,其中每个xml文件包含多个小reports;已知分类的xpath和对应的类型名;

预期:生成每个小report对应的类型;并总结出全集的类型覆盖情况。

实现:Maven,Java,多线程,log4j

======================================

参考:

线程锁/进程锁/文件锁:https://blog.csdn.net/ShareUs/article/details/78840438?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

Java FileLock进程间文件同步操作:https://blog.csdn.net/wangbaochu/article/details/48546717?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

异步读写:https://www.cnblogs.com/chen1-kerr/p/7382306.html

多线程读文件=>

多线程写文件=>

 

猜你喜欢

转载自www.cnblogs.com/cathygx/p/12581692.html