CN110516477A - 文件处理方法及装置 - Google Patents
文件处理方法及装置 Download PDFInfo
- Publication number
- CN110516477A CN110516477A CN201910689686.2A CN201910689686A CN110516477A CN 110516477 A CN110516477 A CN 110516477A CN 201910689686 A CN201910689686 A CN 201910689686A CN 110516477 A CN110516477 A CN 110516477A
- Authority
- CN
- China
- Prior art keywords
- file
- identity
- history
- saving
- content
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 39
- 238000003860 storage Methods 0.000 claims description 21
- 238000004321 preservation Methods 0.000 claims description 6
- GOLXNESZZPUPJE-UHFFFAOYSA-N spiromesifen Chemical compound CC1=CC(C)=CC(C)=C1C(C(O1)=O)=C(OC(=O)CC(C)(C)C)C11CCCC1 GOLXNESZZPUPJE-UHFFFAOYSA-N 0.000 claims description 4
- 238000000151 deposition Methods 0.000 claims 1
- 238000003672 processing method Methods 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 3
- 239000002699 waste material Substances 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/16—File or folder operations, e.g. details of user interfaces specifically adapted to file systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Bioethics (AREA)
- Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Document Processing Apparatus (AREA)
Abstract
本申请公开文件处理方法及装置,获取文件的文件内容,依据文件内容,得到文件的身份标识,并将文件的身份标识作为保存文件的条件,保存该文件,不同的文件内容对应的文件的身份标识不同,因此即使文件名称相同,但是对应的文件的身份标识有所不同,在以文件的身份标识作为保存文件的条件,对于文件名称相同的文件都能够进行保存,避免了文件覆盖的情况,进而防止文件缺失。
Description
技术领域
本申请涉及信息处理领域,尤其涉及一种文件处理方法及装置。
背景技术
在文件处理过程中,对上传的文件进行保存是常见的业务场景,对于大量的上传文件,可能存在文件名称相同但文件内容不同的多个文件。
现有的保存文件技术中,可能会把文件名称相同但文件内容不同的多个文件放在同一文件夹中,从而导致发生文件覆盖的情况,即多个文件内容不同但文件名称相同的文件只保留一个文件,最终导致了文件缺失。
发明内容
为了实现上述目的,本申请提供了以下技术方案:
一种文件处理方法,包括:
获取文件的文件内容;
依据所述文件内容,得到所述文件的身份标识;其中,对于不同文件的文件内容,得到的身份标识不同;
将所述文件的身份标识作为保存所述文件的条件,保存所述文件。
上述的方法,可选的,所述将所述文件的身份标识作为保存所述文件的条件,保存所述文件,包括:
依据所述文件的身份标识,调整所述文件的文件名称,依据调整后的文件名称,保存所述文件;
和/或
依据所述文件的身份标识,得到文件夹的名称,将所述文件保存到所述文件夹中。
上述的方法,可选的,所述将所述文件的身份标识作为保存所述文件的条件,保存所述文件之前,还包括:
判断历史身份标识中是否存在所述身份标识,其中,所述历史身份标识为预先存储的历史文件的身份标识;
如果所述历史身份标识中存在所述身份标识,则禁止执行将所述文件的身份标识作为保存所述文件的条件,保存所述文件的步骤;
如果所述历史身份标识中不存在所述身份标识,则执行将所述文件的身份标识作为保存所述文件的条件,保存所述文件的步骤。
上述的方法,可选的,所述判断历史身份标识中是否存在所述身份标识之前,还包括:
获取所述文件的文件容量;
判断所述文件的文件容量是否大于预设的容量阈值;
如果所述文件的文件容量大于预设的容量阈值,则执行判断历史身份标识中是否存在所述身份标识的步骤。
上述的方法,可选的,还包括:如果所述文件的文件容量小于或等于预设的容量阈值,则执行将所述文件的身份标识作为保存所述文件的条件,保存所述文件的步骤。
一种文件处理装置,包括:
第一获取单元,用于获取文件的文件内容;
第二获取单元,用于依据所述文件内容,得到所述文件的身份标识,其中,对于不同文件的文件内容,得到的身份标识不同;
保存单元,用于将所述文件的身份标识作为保存所述文件的条件,保存所述文件。
上述的装置,可选的,所述保存单元,具体用于依据所述文件的身份标识,调整所述文件的文件名称,依据调整后的文件名称,保存所述文件;和/或,依据所述文件的身份标识,得到文件夹的名称,将所述文件保存到所述文件夹中。
上述的装置,可选的,还包括:第一判断单元,用于判断在历史身份标识中是否存在所述身份标识,其中,所述历史身份标识为预先存储的历史文件的身份标识;如果所述历史身份标识中存在所述身份标识,则禁止触发所述保存单元;如果所述历史身份标识中不存在所述身份标识,则触发所述保存单元。
上述的装置,可选的,还包括:第三获取单元,用于获取所述文件的文件容量;
第二判断单元,用于判断所述文件的文件容量是否大于预设的容量阈值,如果所述文件的文件容量大于预设的容量阈值,则触发所述第一判断单元。
本申请公开文件处理方法及装置,获取文件的文件内容,依据文件内容,得到文件的身份标识,并将文件的身份标识作为保存文件的条件,保存该文件,不同的文件内容对应的文件的身份标识不同,因此即使文件名称相同,但是对应的文件的身份标识有所不同,在以文件的身份标识作为保存文件的条件,对于文件名称相同的文件都能够进行保存,避免了文件覆盖的情况,进而防止文件缺失。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例公开的文件处理方法的流程图;
图2为本申请实施例公开的又一文件处理方法的流程图;
图3为本申请实施例公开的又一文件处理方法的流程图;
图4为本申请实施例公开的又一文件处理方法的流程图;
图5为本申请实施例公开的文件处理装置的结构示意图;
图6为本申请实施例公开的又一文件处理装置的结构示意图;
图7为本申请实施例公开的文件处理设备的结构示意图。
具体实施方式
本申请实施例公开的文件方法及装置,用于对针对文件的文件内容进行处理,并依据处理结果,保存该文件,以防止文件覆盖和文件缺失。本申请实施例公开的文件处理装置,可以应用于计算机、服务器等电子设备中。
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
图1为本申请实施公开的一种文件处理方法,可以包括以下步骤:
S101、获取文件的文件内容。
本实施例中,接收到文件后,通过读取文件,获取该文件的文件内容。其中,文件可以是文本文件,音频文件以及视频文件等,文件内容可以是以二进制表示的数据内容。
S102、依据文件内容,得到文件的身份标识。
其中,文件的身份标识具有唯一性,对于不同的文件内容,得到的身份标识不同。在本实施例中得到文件的身份标识的一种方式可以是:得到文件内容的数字摘要,并依据数字摘要,得到文件的身份标识。其中,得到文件内容的数字摘要的一种方式可以是,依据消息摘要算法,得到文件内容的数字摘要,其中,消息摘要算法可以是SHA算法(SecureHash Algorithm,安全散列算法),或MD5算法(Message Digest Algorithm MD5,MD5消息摘要算法),采用消息摘要算法得到文件内容的数字摘要的具体过程可以参考技术。
依据数字摘要,得到文件的身份标识的方式可以是:将该数据摘要作为文件的身份标识,或者,也可以将数字摘要与文件的文件名称作为文件的身份标识,如在文件名称之前或之后添加数字摘要,得到文件的身份标识。将数据摘要作为文件的身份标识,使文件的身份标识具有唯一性。相对于将数据摘要作为文件的身份标识,将数字摘要与文件的文件名称作为文件的身份标识,可以使文件的身份标识具有唯一性的同时,可以依据文件的文件名称便查找到该文件的身份标识。
之所以能够依据数据摘要使得到文件的身份标识具有唯一性是因为:针对不同的文件内容,采用消息摘要算法得到的数字摘要也不同,也就是说采用消息摘要算法对不同的文件内容得到的数字摘要是唯一的,所以将数字摘要作为文件的身份标识的方式,或者,将数字摘要与文件的文件名称作为文件的身份标识的方式,都可以实现不同的文件内容,得到的身份标识不同。
S103、将文件的身份标识作为保存文件的条件,保存文件。
本实施例中,得到文件的身份标识后,将文件的身份标识作为保存该文件的条件,具体的,可以是将文件的身份标识作为文件夹的名称,并将文件保存至该文件夹中,也可以是将身份标识作为文件的文件名称,再保存该文件。
本实施例提供的方法,获取文件的文件内容,依据文件内容,得到文件的身份标识,并将文件的身份标识作为保存文件的条件,保存该文件,不同的文件内容对应的文件的身份标识不同,因此即使文件名称相同,但是对应的文件的身份标识有所不同,在以文件的身份标识作为保存文件的条件,对于文件名称相同的文件都能够进行保存,避免了文件覆盖的情况,进而防止文件缺失。
图2为本申请实施公开的另一种文件处理方法,可以包括以下步骤:
S201、获取文件的文件内容;
本实施例中,S201的具体实现方式与图1的S101相同,此处不再赘述。
S202、依据文件内容,得到文件的身份标识。
本实施例中,一种得到文件的身份标识的方式是:采用消息摘要算法,对文件的文件内容进行计算,得到文件内容的数字摘要,并将该数字摘要作为文件的身份标识。如前述实施例所述,对于不同的文件内容,对应得到的文件身份标识不同。
S203、依据身份标识,得到文件夹的名称,并将文件保存到文件夹中。
例如,在得到文件身份标识后,创建一个文件夹,将文件的身份标识作为文件夹的名称,并将文件保存到该文件夹中。
因为文件的身份标识具有唯一,所以把文件的身份标识作为文件夹的名称,使文件夹的名称也是唯一的。同时,将文件保存到该文件夹中,从而使保存文件的存储路径是唯一的。需要说明的是,对于本申请不限定文件夹的存储位置,该文件夹可以存储在服务器的任意一个存储空间(如磁盘)中。
本实施例提供的方法,针对任意一个文件的文件内容,得到该文件的身份标识,并将该身份标识作为文件夹的名称,其中,文件夹用于保存该文件。因为不同文件的文件内容,计算得到的身份标识不同,所以保存该文件的文件夹的名称不同,从而实现了不同文件内容的文件保存在不同的文件夹中,避免出现文件名称相同但内容不容的文件因被保存在同一个文件而出现文件覆盖的情况。同时,因为文件夹的名称是唯一的,所以本申请实施例提供的方法同时能够实现保存文件的存储路径是唯一的。
图3为本申请实施公开的另一种文件处理方法,可以包括以下步骤:
S301、获取文件的文件内容。
本实施例中,S301的具体实现方式与图1的S101相同,此处不再赘述。
S302、依据文件内容,得到文件的身份标识。
本实施例中,一种得到文件的身份标识的方式是:采用消息摘要算法,得到文件内容的数字摘要,并依据数字摘要与文件原有的文件名称,得到文件的身份标识,如在文件原有的文件名称之前或之后添加数字摘要。
S303、依据文件的身份标识,调整文件的文件名称,依据调整后的文件名称,保存该文件。
例如,得到文件的身份标识后,对文件当前的文件名称进行调整,如将文件的身份标识作为文件名称。因为文件的身份标识是依据数字摘要与文件原有的文件名称得到,使得在将文件的身份标识作为文件名称时仍能够保留了文件原有的文件名称,所以即使文件的名称调整为文件的身份标识,也可以依据文件原有的名称查找到该文件。
本实施例提供的方法,针对任意一个文件的文件内容,计算得到该文件的身份标识,将身份标识作为文件的名称,调整该文件的文件名称。因为不同文件的文件内容,计算得到的身份标识不同,所以调整后的文件名称具有唯一性,避免了出现文件名称相同但内容不容的文件保存在同一个文件而出现文件覆盖的情况。同时,将文件的身份标识作为文件名称时仍保留文件原有的文件名称,所以依据文件原有的名称依然能够查找到该文件。
图4为本申请实施公开的另一种文件处理方法,具体包括以下步骤:
S401、获取文件的文件内容。
本实施例中,S401的具体实现方式与图1的S101相同,此处不再赘述。
S402、依据文件内容,得到文件的身份标识。
本实施例中,一种得到文件的身份标识的方式是:采用消息摘要算法,对文件的文件内容进行计算,得到文件的数字摘要,并将数字摘要作为文件的身份标识。
S403、判断历史身份标识中是否存在该身份标识。
本实施例中,历史身份标识为预先存储的历史文件的身份标识,且历史文件的身份标识同样是采用消息摘要算法对历史文件的文件内容进行计算得到的数字摘要。
对于当前的文件,得到文件的身份标识后,判断历史身份标识中是否存在该身份标识的一种方式是:将文件的身份标识与历史身份标识进行比较,判断历史身份标识中是否有与当前的文件的身份标识相同的历史身份标识。如果没有与当前的文件的身份标识相同的历史身份标识,说明历史身份标识中不存在当前的文件的身份标识,则执行S404,如果有与当前的文件的身份标识相同的历史身份标识,说明历史身份标识中存在当前的文件的身份标识,则执行S405。
S404、将文件的身份标识作为保存文件的条件,保存该文件。
历史身份标识中不存在当前文件的身份标识,说明存储空间(如磁盘)中没有保存与当前的文件相同的文件,则可以将文件的身份标识作为保存文件的条件,在存储空间中保存该文件。
S405、禁止保存该文件。
在历史身份标识中存在该身份标识,说明在当前存储空间(如磁盘)中已经保存与当前的文件相同的文件,则无需对当前的文件进行保存。
本实施例提供的方法,在保存文件之前,判断是否存在于该文件的身份标识相同的历史身份标识,如果存在,说明磁盘中已经存储与该文件相同的文件,则无需再保存该文件,由此,相同的文件不会被重复保存,避免了存储空间的浪费,提高了存储效率。
结合图4,在另一种实施例中,在执行图4的S401~S402之后,执行S403之前,获取文件的文件容量,并判断文件的文件容量是否大于预设的容量阈值。其中,预设的容量阈值可以结合需求自行设定。
如果文件的文件容量小于或等于容量阈值,直接执行S404,即直接将文件的身份标识作为保存文件的条件,保存该文件,这样操作的好处在于,对于容量较小的文件,省去判断在历史身份标识中是否存在该身份标识的步骤,可以节省保存文件的操作时间。
如果文件的文件容量大于容量阈值,则执行S403~S405,实现在确定存储空间(如磁盘)中没有与该文件相同的文件后,再保存该大容量的文件,避免磁盘存储空间的浪费,提高存储效率。
与图1的方法相对应,本申请实施例还提供了一种文件处理装置,用于对图1方法的具体实现,其结构示意图如图5所示,可以包括:
第一获取单元501,用于获取文件的文件内容。
第二获取单元502,用于依据文件内容,得到文件的身份标识,其中,对于不同文件的文件内容,得到的身份标识不同。
保存单元503,将文件的身份标识作为保存文件的条件,保存文件。
结合图5,本申请实施例还提供了另一种文件处理装置,其结构示意图如图6所示,文件处理装置还包括:
第一判断单元504,用于判断在历史身份标识中是否存在所述身份标识,其中,历史身份标识为预先存储的历史文件的身份标识;如果历史身份标识中存在所述身份标识,则禁止触发所述保存单元503;如果历史身份标识中不存在所述身份标识,则触发所述保存单元503。
第二判断单元505,用于判断文件的文件容量是否大于预设的容量阈值,如果文件的文件容量大于预设的容量阈值,则触发第一判断单元504。其中,保存单元503的实现方式包括但不限于:依据文件的身份标识,调整文件的文件名称,依据调整后的文件名称,保存文件,和/或,依据文件的身份标识,得到文件夹的名称,将文件保存到文件夹中。
其中,第二判断单元505,还用于,如果文件的文件容量小于或等于预设的容量阈值,则触发保存文件503。
其中,第二获取单元502得到文件的身份标识的实现方式包括但不限于:得到文件内容的数字摘要,依据数字摘要,得到文件的身份标识。
本申请实施例公开的各个单元的工作过程与本申请实施例提供的文件处理方法相同,此处不再赘述。
本申请公开文件处理装置,获取文件的文件内容,依据文件内容,得到文件的身份标识,并将文件的身份标识作为保存文件的条件,保存该文件。本申请实施例提供的装置,不同的文件内容对应的文件的身份标识不同,所以即使文件名称相同,但是对应的文件的身份标识有所不同,由此,以文件的身份标识作为保存文件的条件,仍能够保存文件,避免了文件覆盖的情况。
本申请实施例还提供了一种文件处理设备,其结构示意图如图7所示,具体包括:处理器701和存储器702,存储器702用于存储程序;处理器701用于运行程序,以实现本申请实施例中文件处理方法。
本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行本申请实施例中文件处理方法。
本申请实施例方法所述的功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算设备可读取存储介质中。基于这样的理解,本申请实施例对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一台计算设备(可以是个人计算机,服务器,移动计算设备或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (10)
1.一种文件处理方法,其特征在于,包括:
获取文件的文件内容;
依据所述文件内容,得到所述文件的身份标识;其中,对于不同文件的文件内容,得到的身份标识不同;
将所述文件的身份标识作为保存所述文件的条件,保存所述文件。
2.根据权利要求1所述的方法,其特征在于,所述将所述文件的身份标识作为保存所述文件的条件,保存所述文件,包括:
依据所述文件的身份标识,调整所述文件的文件名称,依据调整后的文件名称,保存所述文件;
和/或
依据所述文件的身份标识,得到文件夹的名称,将所述文件保存到所述文件夹中。
3.根据权利要求1所述的方法,其特征在于,所述将所述文件的身份标识作为保存所述文件的条件,保存所述文件之前,还包括:
判断历史身份标识中是否存在所述身份标识,其中,所述历史身份标识为预先存储的历史文件的身份标识;
如果所述历史身份标识中存在所述身份标识,则禁止执行将所述文件的身份标识作为保存所述文件的条件,保存所述文件的步骤;
如果所述历史身份标识中不存在所述身份标识,则执行将所述文件的身份标识作为保存所述文件的条件,保存所述文件的步骤。
4.根据权利要求3所述的方法,其特征在于,所述判断历史身份标识中是否存在所述身份标识之前,还包括:
获取所述文件的文件容量;
判断所述文件的文件容量是否大于预设的容量阈值;
如果所述文件的文件容量大于预设的容量阈值,则执行判断历史身份标识中是否存在所述身份标识的步骤。
5.根据权利要求4所述的方法,其特征在于,还包括:
如果所述文件的文件容量小于或等于预设的容量阈值,则执行将所述文件的身份标识作为保存所述文件的条件,保存所述文件的步骤。
6.根据权利要求1所述的方法,其特征在于,所述依据所述文件内容,得到所述文件的身份标识,包括:
得到所述文件内容的数字摘要;
依据所述数字摘要,得到所述文件的身份标识。
7.一种文件处理装置,其特征在于,包括:
第一获取单元,用于获取文件的文件内容;
第二获取单元,用于依据所述文件内容,得到所述文件的身份标识,其中,对于不同文件的文件内容,得到的身份标识不同;
保存单元,用于将所述文件的身份标识作为保存所述文件的条件,保存所述文件。
8.根据权利要求7所述的装置,其特征在于,所述保存单元,具体用于依据所述文件的身份标识,调整所述文件的文件名称,依据调整后的文件名称,保存所述文件;和/或,依据所述文件的身份标识,得到文件夹的名称,将所述文件保存到所述文件夹中。
9.根据权利要求7所述的装置,其特征在于,还包括:第一判断单元,用于判断在历史身份标识中是否存在所述身份标识,其中,所述历史身份标识为预先存储的历史文件的身份标识;如果所述历史身份标识中存在所述身份标识,则禁止触发所述保存单元;如果所述历史身份标识中不存在所述身份标识,则触发所述保存单元。
10.根据权利要求9所述的装置,其特征在于,还包括:第三获取单元,用于获取所述文件的文件容量;
第二判断单元,用于判断所述文件的文件容量是否大于预设的容量阈值,如果所述文件的文件容量大于预设的容量阈值,则触发所述第一判断单元。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910689686.2A CN110516477A (zh) | 2019-07-29 | 2019-07-29 | 文件处理方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910689686.2A CN110516477A (zh) | 2019-07-29 | 2019-07-29 | 文件处理方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110516477A true CN110516477A (zh) | 2019-11-29 |
Family
ID=68624174
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910689686.2A Pending CN110516477A (zh) | 2019-07-29 | 2019-07-29 | 文件处理方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110516477A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111782594A (zh) * | 2020-07-02 | 2020-10-16 | 湖南快乐阳光互动娱乐传媒有限公司 | 一种文件存储方法及装置 |
CN114546950A (zh) * | 2020-11-27 | 2022-05-27 | 永中软件股份有限公司 | 基于Java实现服务器对相同内容的文件的存储方法 |
CN114546280A (zh) * | 2022-02-25 | 2022-05-27 | 创新奇智(重庆)科技有限公司 | 文件存储方法、装置、电子设备及计算机可读取存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102937903A (zh) * | 2012-10-23 | 2013-02-20 | 珠海金山网络游戏科技有限公司 | 一种基于特征匹配的打包文件更新方法 |
CN105608129A (zh) * | 2015-12-16 | 2016-05-25 | 北京奇虎科技有限公司 | 文件清理方法、装置及***、移动终端 |
CN106446001A (zh) * | 2016-07-29 | 2017-02-22 | 北京北信源软件股份有限公司 | 一种在计算机存储介质上存储文件的方法及*** |
CN107306274A (zh) * | 2016-04-18 | 2017-10-31 | 北京市神州百戏文化产业有限公司 | 基于数字摘要的重复数据删除方法 |
-
2019
- 2019-07-29 CN CN201910689686.2A patent/CN110516477A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102937903A (zh) * | 2012-10-23 | 2013-02-20 | 珠海金山网络游戏科技有限公司 | 一种基于特征匹配的打包文件更新方法 |
CN105608129A (zh) * | 2015-12-16 | 2016-05-25 | 北京奇虎科技有限公司 | 文件清理方法、装置及***、移动终端 |
CN107306274A (zh) * | 2016-04-18 | 2017-10-31 | 北京市神州百戏文化产业有限公司 | 基于数字摘要的重复数据删除方法 |
CN106446001A (zh) * | 2016-07-29 | 2017-02-22 | 北京北信源软件股份有限公司 | 一种在计算机存储介质上存储文件的方法及*** |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111782594A (zh) * | 2020-07-02 | 2020-10-16 | 湖南快乐阳光互动娱乐传媒有限公司 | 一种文件存储方法及装置 |
CN114546950A (zh) * | 2020-11-27 | 2022-05-27 | 永中软件股份有限公司 | 基于Java实现服务器对相同内容的文件的存储方法 |
CN114546280A (zh) * | 2022-02-25 | 2022-05-27 | 创新奇智(重庆)科技有限公司 | 文件存储方法、装置、电子设备及计算机可读取存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9900416B2 (en) | Information processing method, information processing device, and apparatus | |
US20240176783A1 (en) | Systems and methods for secure file management via an aggregation of cloud storage services | |
US10264072B2 (en) | Systems and methods for processing-based file distribution in an aggregation of cloud storage services | |
US10356158B2 (en) | Systems and methods for aggregation of cloud storage | |
US20190306240A1 (en) | Systems and methods for third-party policy-based file distribution in an aggregation of cloud storage services | |
CN108234539B (zh) | 一种文件上传、下载、传输方法及装置 | |
CN110516477A (zh) | 文件处理方法及装置 | |
US11762813B2 (en) | Quality score compression apparatus and method for improving downstream accuracy | |
CN101158954B (zh) | 一种在计算机存储中识别重复数据的方法 | |
US9202050B1 (en) | Systems and methods for detecting malicious files | |
WO2012036893A2 (en) | Reputation checking obtained files | |
CN110928497B (zh) | 一种元数据处理方法、装置、设备及可读存储介质 | |
CN111008034B (zh) | 一种补丁生成方法及装置 | |
US8819361B2 (en) | Retaining verifiability of extracted data from signed archives | |
CN104536792A (zh) | 清除应用程序残留文件的方法及装置 | |
EP2998902B1 (en) | Method and apparatus for processing file | |
US8615798B2 (en) | Optimizing a data deduplication system using client authentication information | |
US20170308546A1 (en) | File storage method and electronic device | |
CN112488688B (zh) | 基于区块链的交易处理方法、装置、设备及存储介质 | |
CN106569917B (zh) | 一种数据备份方法及移动移动终端 | |
US11791985B2 (en) | Tracking, storage and authentication of documented intellectual property | |
CN108133026B (zh) | 一种多数据的处理方法、***及存储介质 | |
US10505739B2 (en) | Prefix fingerprint | |
CN108363727B (zh) | 一种基于zfs文件***的数据存储方法及装置 | |
CN104239795A (zh) | 文件的扫描方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191129 |