背景:项目需要对上游数据(.zip/.xml格式)进行分析得出几个基本指标的覆盖情况。
需求:多个打包成zip内含xml格式的文件,其中每个xml文件包含多个小reports;已知分类的xpath和对应的类型名;
预期:生成每个小report对应的类型;并总结出全集的类型覆盖情况。
实现:Maven,Java,多线程,log4j
======================================
参考:
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
多线程读文件=>
多线程写文件=>