一种代码检测的方法及装置.pdf
子安****吖吖
亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
一种代码检测的方法及装置.pdf
本说明书公开一种代码检测的方法及装置,并具体公开,确定待测试代码对应的接口,作为目标接口,再根据目标接口,从预先构建的接口调用链路集中,确定出包含有该目标接口的接口调用链路,作为候选链路,而后,根据确定出的各候选链路所对应的权重,从各候选链路中,选取目标链路,最后,根据目标接口和目标链路,对待测试代码进行检测,其中,针对每个候选链路,该候选链路对应的权重用于表征该候选链路中各接口在过去一段时间内被调用的次数。如此,根据预先构建的接口调用链路集中各接口调用链路在过去一段时间内的实际调用情况,来确定各接口调用
一种代码异常检测方法及装置.pdf
本发明实施例提供了一种代码异常检测方法及装置,涉及数据处理技术领域,上述方法包括:确定目标代码段;检测目标代码段中各代码行是否涉及方法调用;针对目标代码段中涉及方法调用的第一代码行,获得第一代码行所调用方法的第一实现代码,根据第一实现代码检测第一代码行中存在的异常,记录所确定异常的异常类型以及所确定异常的代码位置;针对目标代码段中不涉及方法调用的第二代码行,将第二代码行与预设的异常关键字进行关键字匹配,基于匹配到的关键字,确定第二代码行存在的异常,记录所确定异常的异常类型以及所确定异常的代码位置。应用本发
一种代码检测方法和装置.pdf
本发明公开了一种代码检测方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:接收代码检测请求,根据检测请求,获取目标代码文件和目标检测规则,其中,目标代码文件包括一个或多个待检测代码文件;根据待检测代码文件对应的文件类型,加载待检测代码文件对应的代码解析器,生成待检测代码文件对应的抽象语法树;根据待检测代码文件对应的抽象语法树,执行目标检测规则,获得待检测代码文件对应的检测结果,以得到目标代码文件对应的检测结果。该实施方式能够实现对多种文件类型的代码文件进行代码检测,减少人工成本,提高代码检测效率
一种低效代码检测方法及装置.pdf
本发明提供一种低效代码检测方法及装置,可用于金融领域、信息安全领域或其他技术领域。所述方法包括:根据应用源码的被调函数集以及所述应用源码中目标代码范围内的业务函数,确定所述应用源码中目标代码范围内的第一可疑低效函数;在所述应用运行时,获取所述应用源码中目标代码范围内的业务函数的调用信息;根据所述业务函数的调用信息以及所述第一可疑低效函数,确定所述应用源码中目标代码范围内的低效代码。所述装置用于执行上述方法。本发明实施例提供的低效代码检测方法及装置,结合静态分析应用源码、动态监测业务函数的调用情况两种方式,
一种代码相似度检测方法及装置.pdf
本发明提供一种代码相似度检测方法及装置,对第一代码段进行分词得到多个第一目标词,对第二代码段进行分词得到多个第二目标词,利用Glove模型对多个第一目标词进行空间转换得到多个第一词向量,利用Glove模型对多个第二目标词分别进行空间转换得到多个第二词向量,利用递归神经网络对多个第一词向量进行语义提取得到第一语义向量,利用递归神经网络对多个第二词向量进行语义提取得到第二语义向量,这样第一语义向量是包含第一代码段的语义信息的向量,第二语义向量是包含第二代码段的语义信息的向量,计算第一语义向量和第二语义向量的相