平安银行申请基于AST的重复代码检测分析专利,提高代码之间相似度计算效率

金融界 2025-01-18 11:13:42

金融界2025年1月18日消息,国家知识产权局信息显示,平安银行股份有限公司申请一项名为“基于AST的重复代码检测分析方法、装置、设备及存储介质”的专利,公开号CN119311280A,申请日期为2024年9月。

专利摘要显示,本发明涉及代码检测领域,揭露了一种基于AST的重复代码检测分析方法,包括:获取文本切割后的增量代码,利用所述增量代码生成AST语法树,提取所述AST语法树的树特征值字符串以及所述AST语法树对应每个类的类特征值字符串,逐个计算所述树特征值字符串和所述类特征值字符串的相似度,筛选出所述相似度小于预设相似度阈值的类特征值字符串对应的类,将所述增量代码与筛选出的所述类特征值字符串对应的类进行文本合并,得到更新代码类,利用所述更新代码类生成更新AST语法树,将所述更新AST语法树保存至分布式文件数据库。本发明可以提高代码之间相似度计算效率。

天眼查资料显示,平安银行股份有限公司,成立于1987年,位于深圳市,是一家以从事货币金融服务为主的企业。企业注册资本1142489.4787万人民币。通过天眼查大数据分析,平安银行股份有限公司共对外投资了27家企业,参与招投标项目1205次,知识产权方面有商标信息491条,专利信息4386条,此外企业还拥有行政许可68个。

本文源自:金融界

0 阅读:0
金融界

金融界

财经媒体、互联网金融、财富管理