金融界2024年1月30日消息,据国家知识产权局公告,华为云计算技术有限公司申请一项名为“获取代码片段的方法、装置及存储介质“,公开号CN117472363A,申请日期为2022年9月。
专利摘要显示,本申请公开了一种获取代码片段的方法、装置及存储介质,属于软件工程领域。所述方法包括:获取待处理代码片段的特征集合,待处理代码片段包括多个代码语句,待处理代码片段的特征集合包括待处理代码片段中的代码语句对应的至少一个内容特征;基于特征集合获取第一程序文件,第一程序文件包括特征集合中的内容特征对应的目标代码语句;基于目标代码语句从所述第一文件中获取目标代码片段,目标代码片段的特征集合与待处理代码片段的特征集合之间满足相似条件,目标代码片段的特征集合包括目标代码片段中的代码语句对应的至少一个内容特征,目标代码片段是与待处理代码片段相似的代码片段。本申请能够提高获取相似代码片段的召回率。