【技术实现步骤摘要】
本申请涉及人工智能领域,尤其涉及一种程序代码分析方法、装置、服务器以及计算机可读存储介质。
技术介绍
1、对于复杂的银行系统,程序代码类型多,业务逻辑复杂且生产交易量大,在开发过程中如果不及时对程序代码进行梳理,容易出现程序代码梳理遗漏、程序间逻辑梳理不明确。
2、目前,对于程序代码的存储、分析需要使用不同的工具,例如海龟git(tortoisegit,tgit)工具只能进行源码存储和版本分支创建,没有分析功能;代码扫描工具也只对代码本身存在的漏洞进程检测,无法帮助开发者进行业务上梳理。
技术实现思路
1、本申请提供了一种程序代码分析方法,该方法既能存储程序代码又能对程序代码进行分析。本申请还提供了上述方法对应的装置、服务器以及计算机可读存储介质。
2、有鉴于此,第一方面,本申请提供了一种程序代码分析方法、装置、服务器以及存储介质,包括:
3、将获取的程序代码存储于代码仓库,该代码仓库用于根据代码类别对程序代码进行分类存储;
4、构建程序分析
...【技术保护点】
1.一种程序代码分析方法,其特征在于,包括:
2.根据权利要求1所述的程序代码分析方法,其特征在于,若所述程序分析机制为所述程序调用关系机制,所述根据所述程序分析机制对所述程序代码进行分析,得到分析结果,包括:
3.根据权利要求1所述的程序代码分析方法,其特征在于,若所述程序分析机制为所述版本比对机制,所述根据所述程序分析机制对所述程序代码进行分析,得到分析结果,包括:
4.根据权利要求1所述的程序代码分析方法,其特征在于,若所述程序分析机制为所述数据库表索引机制,所述根据所述程序分析机制对所述程序代码进行分析,得到分析结果,包括:
5.根...
【技术特征摘要】
1.一种程序代码分析方法,其特征在于,包括:
2.根据权利要求1所述的程序代码分析方法,其特征在于,若所述程序分析机制为所述程序调用关系机制,所述根据所述程序分析机制对所述程序代码进行分析,得到分析结果,包括:
3.根据权利要求1所述的程序代码分析方法,其特征在于,若所述程序分析机制为所述版本比对机制,所述根据所述程序分析机制对所述程序代码进行分析,得到分析结果,包括:
4.根据权利要求1所述的程序代码分析方法,其特征在于,若所述程序分析机制为所述数据库表索引机制,所述根据所述程序分析机制对所述程序代码进行分析,得到分析结果,包括:
5.根据权利要求1所述的程序代码分析方法,其特征在于,若所述程序...
【专利技术属性】
技术研发人员:凌雅丽,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。