有没有可以检查出两个java程序代码相似度的软件或者方法?如果有,除了改名字之外 ,添加空格或者改
有没有可以检查出两个java程序代码相似度的软件或者方法?如果有,除了改名字之外,添加空格或者改变method顺序是否能避免检查出相似?...
有没有可以检查出两个java程序代码相似度的软件或者方法?如果有,除了改名字之外 ,添加空格或者改变method顺序是否能避免检查出相似?
展开
5个回答
展开全部
有的,是基于编译后的字节码的检测,因此添加空格是不管用的,method顺序不清楚,大致原理跟下面这个论文里的差不多,但是具体的软件应该有所不同,需要知道具体是什么软件才好针对性的做修改以避免抄袭检测
http://wenku.baidu.com/link?url=uzT3V363aTFeXeRdikPatTaOOaL13b834bZErWs_1MlghFbxQ_NRwJDD0AEpcudqAVOu0oFLFhdAPHshAAVoBjO13jDFi7WWCiCGxXz4pYK
http://wenku.baidu.com/link?url=uzT3V363aTFeXeRdikPatTaOOaL13b834bZErWs_1MlghFbxQ_NRwJDD0AEpcudqAVOu0oFLFhdAPHshAAVoBjO13jDFi7WWCiCGxXz4pYK
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
试一下antiplag,网页链接,能对程序语言(如java、c/c++、python等)、中英文文档进行查重。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我用的就是1楼的工具 很好用,不过团队开发时,一般svn就替代了这个东西
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
git diff
linux diff
winmerge
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建议下一个Beyond Compare 软件进行代码比较。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询