一种错误码生成方法及相关设备技术

技术编号:34268483 阅读:82 留言:0更新日期:2022-07-24 15:28
本公开提供的一种错误码生成方法及相关设备,通过第一本地错误码基文件和第二远程错误码基文件分别相对于第一远程错误码基新增的错误码,找到重复的目标错误码,从而将第一本地错误码基文件中与目标错误码对应的错误所属位置下的各第一本地错误码分别调整为第二本地错误码,使得第一本地错误码基文件中的第二本地错误码与第二远程错误码基文件中的第一远程错误码不重复,有利于对错误码进行整体编排更新,提高应用程序的整体开发效率。提高应用程序的整体开发效率。提高应用程序的整体开发效率。

An error code generation method and related equipment

【技术实现步骤摘要】
一种错误码生成方法及相关设备


[0001]本公开涉及计算机
,尤其涉及一种错误码生成方法及相关设备。

技术介绍

[0002]在人们使用软、硬件时,可能会出现软、硬件不能正常操作的错误现象。由于错误的类型很多,为了对错误进行区分,在应用程序的开发过程中对错误响应设计错误代码,若软、硬件在运行中发生错误,将通过预先设计好的判断、识别过程,确定相应的错误码并显示给操作者,以使操作者通过错误码,快速找到软、硬件不能正常操作的具体原因。
[0003]当前,在应用程序的开发过程中,通常使用默认错误码占位,最后统一编排和替换。使用默认错误码占位的方法是目前最为常见的非登记式方案,它在应用程序开发期间由应用程序开发者直接填写某个默认的错误码进行占位,在应用程序完成开发后,通过代码扫描的方式找出默认错误码,并将该错误码通过文本替换的方式更新为统一编排后的错误码。
[0004]然而,目前的应用程序开发,在一定周期内往往涉及多开发者以项目形式进行协作,由于各项目团队开发模式和版本管理方式等不同,相应的错误码生成环节的时机可能也不同,容易导致互相间生成的错误码重复且难以分辨,增加错误码的重排替换的难度,降低应用程序的整体开发效率。

技术实现思路

[0005]鉴于上述问题,本公开提供一种克服上述问题或者至少部分地解决上述问题的一种错误码生成方法及相关设备,技术方案如下:
[0006]一种错误码生成方法,包括:
[0007]获得第一本地错误码基文件,其中,所述第一本地错误码基文件为基于第一远程错误码基文件所生成,所述第一本地错误码基文件包括所述第一远程错误码基文件中的第一错误码基和相对于所述第一远程错误码基文件新增的至少一个第一本地错误码;
[0008]获得第二远程错误码基文件,其中,所述第二远程错误码基文件的生成时间晚于所述第一远程错误码基文件,所述第二远程错误码基文件包括相对于所述第一远程错误码基文件新增的至少一个第一远程错误码,所述至少一个所述第一远程错误码中包括至少一个第二错误码基;
[0009]检测所述至少一个所述第一本地错误码和所述至少一个所述第一远程错误码中是否存在相同的目标错误码,如果存在,则确定与所述目标错误码对应的错误所属位置相同的所述第一错误码基和所述第二错误码基的差值;
[0010]根据所述差值,对所述目标错误码对应的所述错误所属位置下的各所述第一本地错误码分别进行调整,生成第二本地错误码。
[0011]可选的,所述获得第一本地错误码基文件,包括:
[0012]在远程代码服务器中获得所述第一远程错误码基文件,其中,所述第一远程错误
码基文件中包括至少一个所述第一错误码基;
[0013]在基于所述第一远程错误码基文件进行应用程序开发的过程中,根据所述第一错误码基,生成所述第一本地错误码;
[0014]在基于所述第一远程错误码基文件进行应用程序开发之后,获得包括所述第一错误码基和所述第一本地错误码的第一本地错误码基文件。
[0015]可选的,所述获得第二远程错误码基文件,包括:
[0016]在所述远程代码服务器中获得第二远程错误码基文件。
[0017]可选的,在所述生成第二本地错误码之后,所述方法还包括:
[0018]将包括所述第二本地错误码的所述第一本地错误码基文件作为第二本地错误码基文件与所述第二远程错误码基文件进行合并,生成第三本地错误码基文件;
[0019]将所述第三本地错误码基文件提交至所述远程代码服务器中。
[0020]一种错误码生成装置,包括:第一获得单元、第二获得单元、第一检测单元、第一确定单元以及第一生成单元,
[0021]所述第一获得单元,用于获得第一本地错误码基文件,其中,所述第一本地错误码基文件为基于第一远程错误码基文件所生成,所述第一本地错误码基文件包括所述第一远程错误码基文件中的第一错误码基和相对于所述第一远程错误码基文件新增的至少一个第一本地错误码;
[0022]所述第二获得单元,用于获得第二远程错误码基文件,其中,所述第二远程错误码基文件的生成时间晚于所述第一远程错误码基文件,所述第二远程错误码基文件包括相对于所述第一远程错误码基文件新增的至少一个第一远程错误码,所述至少一个所述第一远程错误码中包括至少一个第二错误码基;
[0023]所述第一检测单元,用于检测所述至少一个所述第一本地错误码和所述至少一个所述第一远程错误码中是否存在相同的目标错误码,如果存在,则触发所述第一确定单元;
[0024]所述第一确定单元,用于确定与所述目标错误码对应的错误所属位置相同的所述第一错误码基和所述第二错误码基的差值;
[0025]所述第一生成单元,用于根据所述差值,对所述目标错误码对应的所述错误所属位置下的各所述第一本地错误码分别进行调整,生成第二本地错误码。
[0026]可选的,所述第一获得单元包括:第一获得子单元、第一生成子单元以及第二获得子单元,
[0027]所述第一获得子单元,用于在远程代码服务器中获得所述第一远程错误码基文件,其中,所述第一远程错误码基文件中包括至少一个所述第一错误码基;
[0028]所述第一生成子单元,用于在基于所述第一远程错误码基文件进行应用程序开发的过程中,根据所述第一错误码基,生成所述第一本地错误码;
[0029]所述第二获得子单元,用于在基于所述第一远程错误码基文件进行应用程序开发之后,获得包括所述第一错误码基和所述第一本地错误码的第一本地错误码基文件。
[0030]可选的,所述第二获得单元,具体用于在所述远程代码服务器中获得第二远程错误码基文件。
[0031]可选的,该装置还包括:第一合并单元以及第一提交单元,
[0032]所述第一合并单元,用于将包括所述第二本地错误码的所述第一本地错误码基文
件作为第二本地错误码基文件与所述第二远程错误码基文件进行合并,生成第三本地错误码基文件;
[0033]所述第一提交单元,用于将所述第三本地错误码基文件提交至所述远程代码服务器中。
[0034]一种计算机可读存储介质,其上存储有程序,所述程序被处理器执行时实现上述任一项所述的错误码生成方法。
[0035]一种电子设备,所述电子设备包括至少一个处理器、以及与处理器连接的至少一个存储器、总线;其中,所述处理器、所述存储器通过所述总线完成相互间的通信;所述处理器用于调用所述存储器中的程序指令,以执行上述任一项所述的错误码生成方法。
[0036]借由上述技术方案,本公开提供的一种错误码生成方法及相关设备,获得第一本地错误码基文件,其中,第一本地错误码基文件为基于第一远程错误码基文件所生成,第一本地错误码基文件包括第一远程错误码基文件中的第一错误码基和相对于第一远程错误码基文件新增的至少一个第一本地错误码;获得第二远程错误码基文件,其中,第二远程错误码基文件的生成时间晚于第一远程错误码基文件,第二远程错误码基文件包括相对于第一远本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种错误码生成方法,其特征在于,包括:获得第一本地错误码基文件,其中,所述第一本地错误码基文件为基于第一远程错误码基文件所生成,所述第一本地错误码基文件包括所述第一远程错误码基文件中的第一错误码基和相对于所述第一远程错误码基文件新增的至少一个第一本地错误码;获得第二远程错误码基文件,其中,所述第二远程错误码基文件的生成时间晚于所述第一远程错误码基文件,所述第二远程错误码基文件包括相对于所述第一远程错误码基文件新增的至少一个第一远程错误码,所述至少一个所述第一远程错误码中包括至少一个第二错误码基;检测所述至少一个所述第一本地错误码和所述至少一个所述第一远程错误码中是否存在相同的目标错误码,如果存在,则确定与所述目标错误码对应的错误所属位置相同的所述第一错误码基和所述第二错误码基的差值;根据所述差值,对所述目标错误码对应的所述错误所属位置下的各所述第一本地错误码分别进行调整,生成第二本地错误码。2.根据权利要求1所述的方法,其特征在于,所述获得第一本地错误码基文件,包括:在远程代码服务器中获得所述第一远程错误码基文件,其中,所述第一远程错误码基文件中包括至少一个所述第一错误码基;在基于所述第一远程错误码基文件进行应用程序开发的过程中,根据所述第一错误码基,生成所述第一本地错误码;在基于所述第一远程错误码基文件进行应用程序开发之后,获得包括所述第一错误码基和所述第一本地错误码的第一本地错误码基文件。3.根据权利要求2所述的方法,其特征在于,所述获得第二远程错误码基文件,包括:在所述远程代码服务器中获得第二远程错误码基文件。4.根据权利要求3所述的方法,其特征在于,在所述生成第二本地错误码之后,所述方法还包括:将包括所述第二本地错误码的所述第一本地错误码基文件作为第二本地错误码基文件与所述第二远程错误码基文件进行合并,生成第三本地错误码基文件;将所述第三本地错误码基文件提交至所述远程代码服务器中。5.一种错误码生成装置,其特征在于,包括:第一获得单元、第二获得单元、第一检测单元、第一确定单元以及第一生成单元,所述第一获得单元,用于获得第一本地错误码基文件,其中,所述第一本地错误码基文件为基于第一远程错误码基文件所生成,所述第一本地错误码基文件包括所述第一远程错误码基文件中的第一错误码基和相对于所述第一远程错误码基文件新增的至少一个第一本地错误码;所述第二获得...

【专利技术属性】
技术研发人员:钟世杰
申请(专利权)人:中国农业银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1