基于图像相似度检测代码克隆

来源 :计算机应用 | 被引量 : 0次 | 上传用户:todaynow
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前在代码克隆检测领域,学者们主要从文本、词汇、语法和语义四种角度展开研究,然而长期以来代码克隆检测效果并未取得新的突破。针对这一问题,从图像处理角度提出了一种基于图像相似度的新型代码克隆检测(CCIS)方法。首先对源代码进行移除注释、空白符等操作,以获取“干净”的函数片段,并将函数中的标识符、关键字等进行高亮处理;然后将处理好的源代码转换为图像,并对图像进行规范化处理;最后使用Jaccard距离和感知哈希算法进行检测,得到代码克隆信息。为了验证实验的有效性,使用6款开源软件构建评价数据集进行测试。实验结
其他文献
转炉炼钢终点控制是转炉生产中的关键技术。转炉终点控制技术主要包括动态控制法、光学图像法、智能控制法和新型测量技术。研究了这些技术在国内外的应用情况,分析了每种控
功能性胃肠病是一种常见的无器质性改变的胃肠道功能性疾病,目前单独应用西药治疗效果欠佳。中医认为,其与焦虑抑郁至肝气郁结,肝失疏泄,脾失健运有关,治疗上应该疏肝解郁。
文章从学习、人际交往和生活三个方面揭示了高校新生存在的适应性问题,阐释了社会工作介入高校新生适应教育的比较优势,提出将社会工作理念和方法融入新生适应性教育实践活动。
针对灰度直方图提取算法在计算图像相似度时,受颜色分布等外界因素干扰较大的问题,提出基于特征点匹配的SIFT算法。其可通过构建尺度空间提取特征关键点,求解匹配度来弥补传
当全国人民喜庆共和国50华诞之时,中央档案馆,这座保存中国共产党和中央机关各个历史时期形成的重要档案资料的宝库也迎来了建馆40周年的日子。10月8日,中央档案馆国家档案局的全体干部
无论是在民族危亡的时刻,或是在振兴民族的今天,知识分子的责任,就是要通过自己的笔和口,去唤醒民族的自尊心和自信心。一个民族的振兴,不仅仅是经济的振兴,更重要的是文化的
为了经济、合理并满足齿轮的设计选材料要求,对17Cr2Ni2Mo钢进行工艺探讨。将17Cr2Ni2Mo钢的热处理工艺参数、工艺特性和17Cr2Ni2Mo热处理后的机械性能、渗碳质量、齿面硬度
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
语言既是交流的工具,也是思维的工具,培养学生的思维品质,是小学英语课程的内在要求,同时也是英语学科核心素养的重要内容。在小学英语教学中,我们要以阅读为抓手,巧妙设计教