使用哈希值和标识符冲突率的克隆代码检测的误检消除方法

来源 :智能计算机与应用 | 被引量 : 0次 | 上传用户:bold_gm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对采用基于token的克隆代码检测方法检测语法相似的克隆代码时存在的部分误检问题,提出一种使用哈希值和标识符冲突率来消除克隆代码检测的部分误检的方法。该方法首先通过语句的哈希值判断语句结构的相似性,然后计算标识符冲突率,通过冲突率的变化,来确定误检消除的方向和消除情况。对于存在误检的克隆代码,最终通过修改克隆代码的相对行号来消除误检。实验结果表明,提出的方法可以消除由于插入结构相同的语句而引起的克隆代码的误检问题,并在此基础上,有效消除了语句形式一样但由于语句顺序颠倒而引起的克隆代码误检问题,提高了克隆
其他文献
EMMA CHINA06下半年8月起大开演艾玛在6月走南闯北,从深圳到山东临沂,再于30日到河南郑州宏达国际车业广场展馆开赛这次活动与2006年第二届全国汽车羊剪绒及冬季产品订货会同
患者,女,13岁.因左股骨中段开放性粉碎性骨折行切开复位钢板螺丝钉内固定术后1年,要求取钢板螺丝钉内固定物于2000年8月30日入院.
“狗不以善吠为良,人不以善言为贤”,诚哉斯言!这句话可以说是几千年来许多有识之士个人经验的形象概括,也是被社会发展所证明了的正确论断。这也与大圣人孔子所说的“巧言令色,鲜矣仁”互为呼应。狗虽为动物,只会叫没有实战本事最终会被人识破。人只会说不实干也不行。现在很多年轻人只看到演艺人员的表面风光,只看到个别网红一夜暴富,就认为实干者都是傻子,能说会道的才是聪明人。其实这是只看到表面,只想投机取巧走捷径
对嗜热厌氧乙醇菌(Thermoanaerobacter ethanolicus)JW200基因组DNA中β-葡萄糖苷酶A基因(Te-BglA)进行PCR扩增,构建重组质粒pET-20b-Te-BglA,并对纯化的重组酶Te-BglA的酶学性质
1997年以来,我院急诊科对危重病人开展经锁骨下静脉中心静脉置管术共456例,全科医生及护理人员均熟练掌握了此项技术,现将置管体会报告如下.
我们这家人可真不简单,可谓卧虎藏龙,每个人都身怀绝技。“厨神”奶奶说起我的厨神奶奶,那可真是了不得,一般的厨师都有圆滚滚的大肚子,这里没有转折,我奶奶也有大肚子。我从
特发性血小板减少性紫癜(ITP)患者血液中检测出抗血小板抗体,因此又被称为免疫性血小板减少性紫癜.近年来随着免疫学、分子生物学技术的发展,对ITP的病因及发病机制有了更新
患儿,女,11月.因左侧肾盂输尿管连接部狭窄,行肾盂离断输尿管再吻合术后5个月来院复查,行静脉肾盂造影以便观察肾盂输尿管吻合口通畅情况.
目的 提高对肺血栓栓塞的认识。方法 对经电子束CT及肺通气/灌注扫描证实的16例肺栓塞患者进行回顾性分析。结果 下肢静脉疾病6例(37.5%)、慢性心、肺疾病5例(31.3%),是引发肺栓塞的主要高危因素
肠鸣音是人体重要的生理信号,对肠鸣音的检测和分析具有重要的临床价值。传统的听诊器检测法主观性强,且无法做到连续、动态的监测,导致数据的时效性及精确性差。另一种方法