# apache_log **Repository Path**: hqmayeye/apache_log ## Basic Information - **Project Name**: apache_log - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-11-20 - **Last Updated**: 2021-12-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #### 1. 文章报表 文章报表样式如下: | URL | 文章标题 | 访问人次 | 访问IP数 | |------|----------|------------|----------| |/coding/miniprj/material.html | 训练素材 | 20 | 4 | 如果是页面文件,给出页面的标题,其它文件给出文件名即可 #### 2. IP报表 IP报表的样式如下: | IP | 访问次数 | 访问文章数 | |-----|-----------|------------| | 200.200.76.130 | 40 | 15 | #### 3. 完整报表 完整报表的样式如下: | IP | URL | 访问次数 | |------|-----|-----------| |200.200.76.130 | /coding/miniprj/material.html | 3 | |200.200.76.130|/coding/style/%E7%BC%96%E7%A0%81%E9%A3%8E%E6%A0%BC.zip | 1 | |177.1.81.42|/designing/tools/image/UML_classes.docx|1| ### 性能要求 1. 日志文件的大小约为300M-1G,要求在30s内分析完毕 2. 分析网页标题需要获取web页面内容,网页内容可以提前从200.200.1.35获取,不计算在分析时间内 ### 扩展需求 1. 报表扩展需求,支持更多报表 2. 网页解析扩展,支持提取更多的信息 # APACHE日志分析 ## 功能 分析apache日志,给出报表。 要求: 1. 完成“说明”一节中描述的要求; 2. 代码具有良好的可维护、可测试性; 3. 完成单元测试,代码行覆盖率90%以上; 4. 代码符合公司规范要求,代码评级即练习成绩; ## 说明