本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长


+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

Apache Struts 项目中未使用的文件

发布于2025-01-18 18:48     阅读(1058)     评论(0)     点赞(28)     收藏(1)


我最近继承了一个使用 Apache Struts 编写的项目,它有点混乱,有不少未使用的文件,如 jsp、java、css。

有没有一种简单的方法可以识别未使用的文件,而无需手动检查?这是一个非常大的应用程序,所以我真的希望这不是必要的!


解决方案


不管人们喜欢告诉你什么,是的,这是可以做到的——我最近问了这个问题——有两种方法,首先你可以做到这一点,这表明对 SO 中数学统计性质存在令人震惊的误解。

基本上,您可以尝试创建一个文件未被使用的非常大的“概率”,当人们认为您不应该这样做时,这是“理论”对“常识”的伟大胜利。

在我的示例中,有大约十年的实时数据可供使用。在排除文件是否是从未提供过的死文件之前,获取项目中文件阳性结果发生频率的最高最低发生率非常重要。最低使用文件数越高越好。

两种方式:

  • 使用类似这个工具的 apache 日志分析器http://www.apacheviewer.com/features.php(付费使用)我实际上没有采用这种方法,所以你的里程可能会有所不同,它确实取决于你的日志记录,但理论上这是一种合理的方法
  • @Michael Hampton 从操作系统获取最后访问日期时间的技巧

OP

https://serverfault.com/questions/513587/apache-log-can-they-be-used-to-see-if-a-file-is-ever- Called-used/513618#513618



所属网站分类: 技术文章 > 问答

作者:黑洞官方问答小能手

链接:http://www.javaheidong.com/blog/article/694888/390de8fc13d5cba04d82/

来源:java黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

28 0
收藏该文
已收藏

评论内容:(最多支持255个字符)