System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据处理,特别涉及一种多层级关联文件调取存储方法。
技术介绍
1、针对图书研发型企业,在图书内容的研发过程中,不同时间段的文件储存是一个重要且需要解决的问题。在常规的图书编校流程中,通常需要进行三审三校环节,这涉及多个环节的修改和调整。因此,每个环节中文件的存储问题显得尤为关键。一旦其中一个环节中的文件使用出现差错,可能会导致后续编校环节出现一连串的失误。此外,如果每个环节的编校文件储存混乱,可能会导致后续问题稿件无法追根溯源。
2、现有技术一般使用计算机或移动硬盘对文件进行存储管理,这种管理方式存在较大的风险。设备故障可能导致文件丢失或损坏,给工作带来麻烦和损失。这种存储方式不仅容易出错,而且存在历史文件无法追根溯源等问题、查找历史文件和修改记录困难等问题。
技术实现思路
1、本专利技术实施例提供了一种多层级关联文件调取存储方法,用以解决现有技术中历史文件无法追根溯源、查找历史文件和修改记录困难的问题。
2、一方面,本专利技术实施例提供了一种多层级关联文件调取存储方法,包括:
3、通过区块链技术在云端存储层和本地文件层之间的网络连接上建立多个区块链节点;
4、在所述云端存储层设置语义检索系统;
5、通过本地应用层操作本地文件层对文件进行文本编辑和文本标注;
6、所述文件的所述文本编辑的历史进程通过所述网络连接备份到所述云端存储层;
7、所述文件的所述文本编辑的编辑结果通过所述本地应用
8、所述历史进程和所述编辑结果通过多个所述区块链节点广播到所有所述区块链节点进行区块链节点共识;
9、所述云端存储层存储的所述编辑结果通过所述本地应用层操控所述本地文件层进行修改;
10、所述编辑结果和所述历史进程通过所述本地应用层操控所述本地文件层进行检索和下载。
11、在一种可能的实现方式中,所述网络连接通过websocket进行,所述语义检索系统是基于bert的语义检索;所述本地文件层是运行在本地的文件编辑软件,所述本地应用层是操作所述本地文件层的操作软件。
12、在一种可能的实现方式中,所述本地应用层包括操作界面单元、信息传送单元、本地存储单元和操作单元。
13、在一种可能的实现方式中,所述操作界面单元用于显示所述操作单元的操作内容,所述信息传送单元用于传输文件信息,所述本地存储单元用于备份文件信息,所述操作单元用于控制所述本地文件层进行修改和定稿。
14、在一种可能的实现方式中,所述信息传送单元还用于对所述文件信息进行文件名编号。
15、在一种可能的实现方式中,所述历史进程和所述编辑结果备份存储在所述云端存储层,所述本地应用层通过语义检索进行所述历史进程和所述编辑结果的检索,所述本地文件层通过websocket对所述历史进程和所述编辑结果进行下载。
16、在一种可能的实现方式中,所述历史进程和所述编辑结果通过多个所述区块链节点广播到所有所述区块链节点进行区块链节点共识还包括:
17、多个所述区块链节点将所述历史进程和所述编辑结果广播到所有所述区块链节点进行共识;
18、通过共识机制共识后将所述历史进程和所述编辑结果的操作记录记录在新区块链节点中;
19、所述新区块链节点验证所述历史进程和所述编辑结果的准确性;
20、所述新区块链节点将所述历史进程和所述编辑结果进行存储并转发给下一个区块链节点;
21、每个区块链节点接收其他区块链节点的数据后进行工作量证明运算,最先完成运算的节点生成新区块链节点。
22、在一种可能的实现方式中,所述新区块链节点内包含时间戳,所述时间戳记载所述新区块链节点生成时间。
23、在一种可能的实现方式中,所述新区块链节点内包含所述历史进程和所述编辑结果的编辑用户id和编辑时间。
24、本专利技术中的一种多层级关联文件调取存储方法,具有以下优点:
25、(1)利用websocket技术,实现云端存储层和本地文件层无缝集成,使云端存储层和本地文件层之间的数据传输更加高效和稳定。
26、(2)通过区块链技术对图书编校的每一个环节进行区块链共识和记录,使历史操作不可更改且可以追溯。
27、(3)通过语义检索结合云端存储层快速检索历史文件和修改记录。
本文档来自技高网...【技术保护点】
1.一种多层级关联文件调取存储方法,其特征在于,包括:
2.根据权利要求1所述的一种多层级关联文件调取存储方法,其特征在于,所述网络连接通过WebSocket进行,所述语义检索系统是基于Bert的语义检索;所述本地文件层是运行在本地的文件编辑软件,所述本地应用层是操作所述本地文件层的操作软件。
3.根据权利要求2所述的一种多层级关联文件调取存储方法,其特征在于,所述本地应用层包括操作界面单元、信息传送单元、本地存储单元和操作单元。
4.根据权利要求3所述的一种多层级关联文件调取存储方法,其特征在于,所述操作界面单元用于显示所述操作单元的操作内容,所述信息传送单元用于传输文件信息,所述本地存储单元用于备份文件信息,所述操作单元用于控制所述本地文件层进行修改和定稿。
5.根据权利要求4所述的一种多层级关联文件调取存储方法,其特征在于,所述信息传送单元还用于对所述文件信息进行文件名编号。
6.根据权利要求1所述的一种多层级关联文件调取存储方法,其特征在于,所述历史进程和所述编辑结果备份存储在所述云端存储层,所述本地应用层通过语
7.根据权利要求1所述的一种多层级关联文件调取存储方法,其特征在于,所述历史进程和所述编辑结果通过多个所述区块链节点广播到所有所述区块链节点进行区块链节点共识还包括:
8.根据权利要求7所述的一种多层级关联文件调取存储方法,其特征在于,所述新区块链节点内包含时间戳,所述时间戳记载所述新区块链节点生成时间。
9.根据权利要求7所述的一种多层级关联文件调取存储方法,其特征在于,所述新区块链节点内包含所述历史进程和所述编辑结果的编辑用户ID和编辑时间。
...【技术特征摘要】
1.一种多层级关联文件调取存储方法,其特征在于,包括:
2.根据权利要求1所述的一种多层级关联文件调取存储方法,其特征在于,所述网络连接通过websocket进行,所述语义检索系统是基于bert的语义检索;所述本地文件层是运行在本地的文件编辑软件,所述本地应用层是操作所述本地文件层的操作软件。
3.根据权利要求2所述的一种多层级关联文件调取存储方法,其特征在于,所述本地应用层包括操作界面单元、信息传送单元、本地存储单元和操作单元。
4.根据权利要求3所述的一种多层级关联文件调取存储方法,其特征在于,所述操作界面单元用于显示所述操作单元的操作内容,所述信息传送单元用于传输文件信息,所述本地存储单元用于备份文件信息,所述操作单元用于控制所述本地文件层进行修改和定稿。
5.根据权利要求4所述的一种多层级关联文件调取存储方法,其特征在于,所述信息传送...
【专利技术属性】
技术研发人员:张岁平,王路,
申请(专利权)人:陕西巨微图书文化传播有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。