System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据处理,特别是指一种计算机数据传输系统。
技术介绍
1、企业大文件传输已经成为了日常事务,不管是企业间的数据交换、远程办公、跨国协作等场景,都需要进行大文件传输。传统的全量传输方式,随着文件变得越来越大,工作效率和传输速度成为了瓶颈问题。
2、中国专利公开号cn107453843a公开了一种计算机数据传输系统,包括计算机设备、网络设备和服务器,其中,所述计算机设备包括:校验矩阵生成模块,用于生成低密度奇偶校验码校验矩阵;结构化数据编码模块,用于上述密度奇偶校验码校验矩阵将结构化数据进行编码,将结构化数据转换为具有预设数据编码格式的结构化数据;非结构化数据处理模块,获取非结构化数据中各个文件的预设各项属性信息,根据非结构化数据中文件的数量n,获取具有预设数据编码格式的结构化数据中与非结构化数据中n个文件分别一一对应的n个字段,将非结构化数据中各个文件的预设各项属性信息,分别添加作为结构化数据中对应字段的扩展字段,构成非结构化数据中对应文件的引用,其中,结构数据中具有扩展字段的字段,与对应扩展字段构成复合字段;数据拼接模块,用于将文件头、具有预设数据编码格式的结构化数据和非结构化数据依序拼接,构成半结构化数据;计算机数据发送模块,用于发送所述半结构化数据;所述网络设备包括:数据接收模块,用于接收所述半结构化数据;数据传输速率调节模块,用于调节网络设备的传输速率,包括计数器;数据输出模块,用于向服务器输出所述半结构化数据;数据传输控制模块,用于根据所述传输速率,控制网络设备的数据传输过程,包括数据接收模块和
3、由此可见,当前的计算机数据传输系统传输效率低,管理传输过程复杂。
技术实现思路
1、为此,本专利技术提供一种计算机数据传输系统,用以克服现有技术中的计算机数据传输系统传输效率低,管理传输过程复杂的问题。
2、为实现上述目的,本专利技术提供一种计算机数据传输系统,包括:
3、文件发起终端,用以根据控制指令对待传输文件进行发送;
4、预处理模块,用以对待传输文件进行初次分割以形成若干一次分割文件;
5、第一优化模块,用以根据各一次分割文件确定是否开启一类自检模式,以及根据所述一类自检模式确定第一优化文件;
6、第二优化模块,用以对所述第一优化文件进行二次分割以形成若干二次分割文件以及确定是否开启二类自检模式;
7、第三优化模块,用以根据所述二类自检模式对所述第一优化文件进行三次分割以形成若干三次分割文件以及确定是否开启修正模式;
8、文件接收终端,用以接收以最终分割标准对所述第一优化文件完成分割时得到的若干实际分割文件;
9、其中,所述控制指令包括:整体文件标准容量和分割文件标准容量。
10、进一步地,所述预处理模块包括:评估单元、第一判断单元和第一分割单元;
11、所述评估单元用以对所述待传输文件的大小进行评估,以获得待传输文件的初始容量;
12、所述第一判断单元用以根据所述初始容量确定所述待传输文件的所述传输方式;
13、所述第一分割单元用以执行第一分割模式,所述第一分割模式为以第一分割标准对所述待传输文件进行初次分割,形成若干一次分割文件;
14、其中,所述第一分割标准为根据标准页数进行分割。
15、进一步地,所述第一优化模块包括:第二判断单元、第一识别单元和编辑单元;
16、所述第二判断单元用以根据各一次分割文件的所述第一容量确定是否开启所述一类自检模式;
17、所述第一识别单元用以执行所述一类自检模式,一类自检模式为对所述待传输文件中的各一类数据进行识别,以获得各一类数据对应的一类实际位置信息;
18、所述编辑单元用以根据所述一类实际位置信息对所述待传输文件中的所述一类数据进行相应的删除,以形成所述第一优化文件。
19、进一步地,所述第二优化模块包括:第二分割单元、第三判断单元和第二识别单元;
20、所述第二分割单元用以执行第二分割模式,所述第二分割模式为以所述第一分割标准对所述第一优化文件进行二次分割,以形成若干二次分割文件;
21、所述第三判断单元用以根据各二次分割文件的第二容量确定是否开启所述二类自检模式;
22、所述第二识别单元用以执行所述二类自检模式,二类自检模式为对所述第一优化文件中的各二类数据进行识别。
23、进一步地,所述第三优化模块包括:第三分割单元、第四判断单元和修正单元;
24、所述第三分割单元用以执行第三分割模式,所述第三分割模式为以第二分割标准对所述第一优化文件进行三次分割,以形成若干三次分割文件;其中,所述第二分割标准为根据初始二类标准出现次数进行分割;
25、所述第四判断单元用以根据各三次分割文件的第三容量确定是否开启所述修正模式;
26、所述修正单元用以执行所述修正模式,修正模式为对所述初始二类标准出现次数进行修正,以得到实际二类标准出现次数。
27、进一步地,所述第一判断单元能够根据第一差值绝对值结合预设的整体传输容量评价值确定所述传输方式;
28、若所述第一差值绝对值大于所述整体传输容量评价值且所述初始容量大于所述整体文件标准容量,则所述第一判断单元判定所述传输方式为:切分-传输;
29、其中,所述第一差值绝对值为所述初始容量与所述整体文件标准容量的差值绝对值。
30、进一步地,对于任一所述一次分割文件,所述第二判断单元能够根据第二差值绝对值结合预设的一类自检开启评价值确定该一次分割文件是否符合一类单一开启判定条件;
31、若所述第二差值绝对值大于所述一类自检开启评价值,且第一容量大于所述分割文件标准容量,则所述第二判断单元判定该一次分割文件符合所述一类单一开启判定条件;
32、其中,所述第二差值绝对值为所述第一容量与所述分割文件标准容量的差值绝对值。
33、进一步地,所述第二判断单元根据符合所述一类单一开启判定条件的项目个数确定是否开启所述一类自检模式;
34、若各一次分割文件中符合所述一类单一开启判定条件的项目个数大于等于1时,则所述第二判断单元判定开启所述一类自检模式。
35、进一步地,对于任一所述二次分割文件,所述第三判断单元基于第三差值绝对值大于预设的二类自检开启评价值且第二容量大于所述分割文件标准容量,确定该二次分割文件符合二类单一开启判定条件;并能够根据符合所述二类单一开启判定条件的项目个数大于等于1时,开启所述二类自检模式;
36、对于任一所述三次分割文件,所述第四判断单元基于第四差值绝对值大于预设的修正开启评本文档来自技高网...
【技术保护点】
1.一种计算机数据传输系统,其特征在于,包括:
2.根据权利要求1所述的计算机数据传输系统,其特征在于,所述预处理模块包括:评估单元、第一判断单元和第一分割单元;
3.根据权利要求2所述的计算机数据传输系统,其特征在于,所述第一优化模块包括:第二判断单元、第一识别单元和编辑单元;
4.根据权利要求3所述的计算机数据传输系统,其特征在于,所述第二优化模块包括:第二分割单元、第三判断单元和第二识别单元;
5.根据权利要求4所述的计算机数据传输系统,其特征在于,所述第三优化模块包括:第三分割单元、第四判断单元和修正单元;
6.根据权利要求5所述的计算机数据传输系统,其特征在于,所述第一判断单元能够根据第一差值绝对值结合预设的整体传输容量评价值确定所述传输方式;
7.根据权利要求6所述的计算机数据传输系统,其特征在于,对于任一所述一次分割文件,所述第二判断单元能够根据第二差值绝对值结合预设的一类自检开启评价值确定该一次分割文件是否符合一类单一开启判定条件;
8.根据权利要求7所述的计算机数据传输系统,其特
9.根据权利要求8所述的计算机数据传输系统,其特征在于,对于任一所述二次分割文件,所述第三判断单元基于第三差值绝对值大于预设的二类自检开启评价值且第二容量大于所述分割文件标准容量,确定该二次分割文件符合二类单一开启判定条件;并能够根据符合所述二类单一开启判定条件的项目个数大于等于1时,开启所述二类自检模式;
10.根据权利要求9所述的计算机数据传输系统,其特征在于,所述修正单元根据所述修正模式对所述第二分割标准进行修正得到所述实际二类标准出现次数C1;
...【技术特征摘要】
1.一种计算机数据传输系统,其特征在于,包括:
2.根据权利要求1所述的计算机数据传输系统,其特征在于,所述预处理模块包括:评估单元、第一判断单元和第一分割单元;
3.根据权利要求2所述的计算机数据传输系统,其特征在于,所述第一优化模块包括:第二判断单元、第一识别单元和编辑单元;
4.根据权利要求3所述的计算机数据传输系统,其特征在于,所述第二优化模块包括:第二分割单元、第三判断单元和第二识别单元;
5.根据权利要求4所述的计算机数据传输系统,其特征在于,所述第三优化模块包括:第三分割单元、第四判断单元和修正单元;
6.根据权利要求5所述的计算机数据传输系统,其特征在于,所述第一判断单元能够根据第一差值绝对值结合预设的整体传输容量评价值确定所述传输方式;
7.根据权利要求6所述的计算机数据传输系统,其特征...
【专利技术属性】
技术研发人员:苏立源,
申请(专利权)人:北京优信新星科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。