识别冗余代码的方法、装置、设备和计算机可读介质制造方法及图纸

技术编号:43567389 阅读:16 留言:0更新日期:2024-12-06 17:37
本发明专利技术公开了识别冗余代码的方法、装置、设备和计算机可读介质,涉及计算机技术领域。该方法的一具体实施方式包括:拦截访问请求后,存储符合缓存条件的所述访问请求;在类加载时,对所述访问请求的原始类进行插桩,得到插桩后的类,以记录所述访问请求的调用状态;根据所述调用状态确定应用中的代码覆盖率,以按照所述代码覆盖率识别所述应用中的冗余代码。该实施方式能够及时识别冗余代码,提高保障应用的正常访问。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其涉及一种识别冗余代码的方法、装置、设备和计算机可读介质


技术介绍

1、随着互联网技术的发展,用户能够通过应用直接访问服务器。一些应用提供的访问入口,流量非常巨大,高峰时几百万笔/秒。同时作为核心业务系统,对稳定性要求非常高。

2、在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:在日常开发测试维护过程中,业务逻辑代码只增不减,新业务逻辑代码导致的逻辑代码的废弃,废弃逻辑代码称为冗余代码。由于无法及时识别冗余代码,严重影响应用的正常访问。


技术实现思路

1、有鉴于此,本专利技术实施例提供一种识别冗余代码的方法、装置、设备和计算机可读介质,能够及时识别冗余代码,提高保障应用的正常访问。

2、为实现上述目的,根据本专利技术实施例的一个方面,提供了一种识别冗余代码的方法,包括:

3、拦截访问请求后,存储符合缓存条件的所述访问请求;

4、在类加载时,对所述访问请求的原始类进行插桩,得到插桩后的类,以记录所述访问请求的调用状态;<本文档来自技高网...

【技术保护点】

1.一种识别冗余代码的方法,其特征在于,包括:

2.根据权利要求1所述识别冗余代码的方法,其特征在于,所述拦截访问请求后,存储符合缓存条件的所述访问请求,包括:

3.根据权利要求2所述识别冗余代码的方法,其特征在于,所述阻塞队列包括链表阻塞队列。

4.根据权利要求1所述识别冗余代码的方法,其特征在于,所述存储符合缓存条件的所述访问请求,包括:

5.根据权利要求1所述识别冗余代码的方法,其特征在于,所述类加载包括在访问请求运行时的类加载;

6.根据权利要求1所述识别冗余代码的方法,其特征在于,所述类加载包括在访问请求编译时的类加载...

【技术特征摘要】

1.一种识别冗余代码的方法,其特征在于,包括:

2.根据权利要求1所述识别冗余代码的方法,其特征在于,所述拦截访问请求后,存储符合缓存条件的所述访问请求,包括:

3.根据权利要求2所述识别冗余代码的方法,其特征在于,所述阻塞队列包括链表阻塞队列。

4.根据权利要求1所述识别冗余代码的方法,其特征在于,所述存储符合缓存条件的所述访问请求,包括:

5.根据权利要求1所述识别冗余代码的方法,其特征在于,所述类加载包括在访问请求运行时的类加载;...

【专利技术属性】
技术研发人员:张瑞郎元辉李云敏
申请(专利权)人:北京京东乾石科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1