一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

文件合并方法及装置、电子设备和存储介质与流程

2022-07-16 11:34:50 来源:中国专利 TAG:

技术特征:
1.一种文件合并方法,其特征在于,由电子设备执行,所述方法包括:确定文件合并模式;根据所述文件合并模式,确定是否存在合并需求;当存在合并需求时,合并目标目录下的目标文件;其中,所述目标目录下的目标文件的数据量,小于所述目标目录下非目标文件的数据量。2.根据权利要求1所述的方法,其特征在于,所述确定文件合并模式,包括:根据所述电子设备的负载率、可用资源状况信息、从用户界面ui接收的操作指令和文件合并预先配置策略,确定所述文件合并模式。3.根据权利要求1或2所述的方法,其特征在于,所述根据所述文件合并模式,确定是否存在合并需求,包括:当所述合并模式为第一模式时,确定所述目标目录中是否存在小于合并阈值的文件;若所述目标目录中存在小于所述合并阈值的文件,确定存在合并需求。4.根据权利要求1或2所述的方法,其特征在于,所述根据所述文件合并模式,确定是否存在合并需求,包括:当所述合并模式为第二模式时,确定所述目标目录中各文件的平均数据量是否小于合并阈值;当所述平均数据量小于合并阈值时,确定存在文件合并需求。5.根据权利要求1或2所述的方法,其特征在于,所述根据所述文件合并模式,确定是否存在合并需求,包括:当所述合并模式为第三模式时,确定所述目标目录下所述目标文件的占比;当所述目标文件的占比大于占比阈值时,确定存在文件合并需求。6.根据权利要求1所述的方法,其特征在于,所述当存在合并需求时,合并目标目录下的目标文件,包括:将所述目标目录下的目标文件移动到第一临时目录;合并第一临时目录下的所述目标文件得到合并文件;将所述合并文件写入第二临时目录。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:在所述合并文件写入所述第二临时目录之后,确定所述目标文件是否合并成功;当所述目标文件合并成功时,将所述第二临时目录中的所述合并文件移动到所述目标目录,将所述第一临时目录和所述第二临时目录删除。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:将所述第一临时目录和所述第二临时目录删除后,生成合并提示信息。9.根据权利要求7所述的方法,其特征在于,所述在所述合并文件写入所述第二临时目录之后,确定所述目标文件是否合并成功,包括:根据所述第一临时目录中所述目标文件的文件内容,是否全部包含在所述第二临时目录内的所述合并文件内;当所述第一临时目录中所述目标文件的文件内容全部包含在所述第二临时目录内的所述合并文件内,确定所述目标文件合并成功。10.根据权利要求9所述的方法,其特征在于,所述根据所述第一临时目录中所述目标
文件的文件内容,是否全部包含在所述第二临时目录内的所述合并文件内,包括:分别确定所述第一临时目录中所述目标文件的文件内容的第一个数和第二临时目录内的所述合并文件内的文件内容的第二个数;当所述第二个数不等于所述第一个数时,确定所述目标文件合并失败;当所述第二个数等于所述第一个数时,核对所述第一临时目录中所述目标文件的文件内容和所述合并文件内的文件内容,根据核对结果目标文件是否合并成功。11.根据权利要求10所述的方法,其特征在于,所述方法还包括:确定所述目标文件合并失败,根据所述第一临时目录恢复所述目标目录的文件。12.根据权利要求11所述的方法,其特征在于,所述确定所述目标文件合并失败,根据所述第一临时目录恢复所述目标目录的文件,包括:记录合并失败次数;当所述合并失败次数小于等于重试阈值时,再次合并所述目标目录下的目标文件;当所述合并失败次数大于重试阈值时,根据所述第一临时目录恢复所述目标目录的文件。13.根据权利要求11或12所述的方法,其特征在于,所述方法还包括:根据所述第一临时目录恢复所述目标目录的文件后,将所述第一临时目录和所述第二临时目录删除。14.根据权利要求11所述的方法,其特征在于,所述方法还包括:确定所述目标文件合并失败后,触发预警功能,输出合并失败的预警信息。15.根据权利要求8所述的方法,其特征在于,所述将所述第一临时目录和所述第二临时目录删除后,生成合并提示信息,包括:将所述第一临时目录和第二临时目录删除后,在所述目标目录下生成空文件;根据文件合并成功的提示符,命名所述空文件。16.一种文件合并装置,其特征在于,由电子设备执行,所述装置包括:第一确定模块,用于确定文件合并模式;第二确定模块,用于根据所述文件合并模式,确定是否存在合并需求;合并模块,用于当存在合并需求时,合并目标目录下的目标文件;其中,所述目标目录下的目标文件的数据量,小于所述目标目录下非目标文件的数据量。17.根据权利要求16所述的装置,其特征在于,所述第一确定模块,具体用于根据所述电子设备的负载率、可用资源状况信息、从用户界面ui接收的操作指令和文件合并预先配置策略,确定所述文件合并模式。18.根据权利要求16或17所述的装置,其特征在于,所述第二确定模块,具体用于当所述合并模式为第一模式时,确定所述目标目录中是否存在小于合并阈值的文件;若所述目标目录中存在小于所述合并阈值的文件,确定存在合并需求。19.根据权利要求16或17所述的装置,其特征在于,所述第二确定模块,具体用于当所述合并模式为第二模式时,确定所述目标目录中各文件的平均数据量是否小于合并阈值;当所述平均数据量小于合并阈值时,确定存在文件合并需求。20.根据权利要求16或17所述的装置,其特征在于,所述第二确定模块,具体用于当所述合并模式为第三模式时,确定所述目标目录下所述目标文件的占比;当所述目标文件的
占比大于占比阈值时,确定存在文件合并需求。21.根据权利要求16所述的装置,其特征在于,所述合并模块,包括:移动子模块,用于将所述目标目录下的目标文件移动到第一临时目录;合并子模块,用于合并第一临时目录下的所述目标文件得到合并文件;写入模块,用于将所述合并文件写入第二临时目录。22.根据权利要求21所述的装置,其特征在于,所述装置还包括:第三确定模块,用于在所述合并文件写入所述第二临时目录之后,确定所述目标文件是否合并成功;移动模块,用于当所述目标文件合并成功时,将所述第二临时目录中的所述合并文件移动到所述目标目录,将所述第一临时目录和所述第二临时目录删除。23.根据权利要求22所述的装置,其特征在于,所述装置还包括:生成模块,用于将所述第一临时目录和所述第二临时目录删除后,生成合并提示信息。24.根据权利要求22所述的装置,其特征在于,所述第三确定模块,包括:判断模块,用于根据所述第一临时目录中所述目标文件的文件内容,是否全部包含在所述第二临时目录内的所述合并文件内;第三确定子模块,用于当所述第一临时目录中所述目标文件的文件内容全部包含在所述第二临时目录内的所述合并文件内,确定所述目标文件合并成功。25.根据权利要求24所述的装置,其特征在于,所述判断模块,具体用于分别确定所述第一临时目录中所述目标文件的文件内容的第一个数和第二临时目录内的所述合并文件内的文件内容的第二个数;当所述第二个数不等于所述第一个数时,确定所述目标文件合并失败;当所述第二个数等于所述第一个数时,核对所述第一临时目录中所述目标文件的文件内容和所述合并文件内的文件内容,根据核对结果目标文件是否合并成功。26.根据权利要求25所述的装置,其特征在于,所述装置还包括:恢复模块,用于确定所述目标文件合并失败,根据所述第一临时目录恢复所述目标目录的文件。27.根据权利要求26所述的装置,其特征在于,所述恢复模块,具体用于记录合并失败次数;当所述合并失败次数小于等于重试阈值时,再次合并所述目标目录下的目标文件;当所述合并失败次数大于重试阈值时,根据所述第一临时目录恢复所述目标目录的文件。28.根据权利要求26或27所述的装置,其特征在于,所述装置还包括:删除模块,用于根据所述第一临时目录恢复所述目标目录的文件后,将所述第一临时目录和所述第二临时目录删除。29.根据权利要求26所述的装置,其特征在于,所述装置还包括:报警模块,用于确定所述目标文件合并失败后,触发预警功能,输出合并失败的预警信息。30.根据权利要求23所述的装置,其特征在于,所述生成模块,具体用于将所述第一临时目录和第二临时目录删除后,在所述目标目录下生成空文件;根据文件合并成功的提示符,命名所述空文件。31.一种电子设备,其特征在于,包括:用于存储处理器可执行指令的存储器;
处理器,与所述存储器连接;其中,所述处理器被配置为执行如权利要求1至15中任一项提供的文件合并方法。32.一种非临时性计算机可读存储介质,当所述存储介质中的指令由计算机的处理器执行时,使得计算机能够执行如权利要求1至15中任一项提供的文件合并方法。

技术总结
本公开实施例提供一种文件合并方法及装置、电子设备及存储介质。所述文件合并方法,由电子设备执行,方法包括:确定文件合并模式;根据所述文件合并模式,确定是否存在合并需求;当存在合并需求时,合并目标目录下的目标文件;其中,所述目标目录下的目标文件的数据量,小于所述目标目录下非目标文件的数据量。小于所述目标目录下非目标文件的数据量。小于所述目标目录下非目标文件的数据量。


技术研发人员:齐举红
受保护的技术使用者:北京快乐茄信息技术有限公司
技术研发日:2022.04.25
技术公布日:2022/7/15
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献