当前位置: 首页 > news >正文

怎么做纯文本网站沈阳网站优化

怎么做纯文本网站,沈阳网站优化,wordpress作者信息插件,上海中艺建设集团网站一、题目描述 根据访问日志统计接口的日活和月活。日志格式为 yyyy-mm-dd|clientIP|url|result 其中yyyy-mm-dd代表年月日,一个日志文件中时间跨度保证都在同一个月内,但不保证每行是按照日期顺序。 clientIP为合法的点分十进制ipv4地址(1.1.1.1和1.01.…

一、题目描述

根据访问日志统计接口的日活和月活。日志格式为
yyyy-mm-dd|clientIP|url|result
其中yyyy-mm-dd代表年月日,一个日志文件中时间跨度保证都在同一个月内,但不保证每行是按照日期顺序。
clientIP为合法的点分十进制ipv4地址(1.1.1.1和1.01.001.1视作同一IP地址)
url访问的地址,格式为/login.do,/query.html,,仅包含字母、英文句号.、斜杠/、和下划线_
result接口的访问结果,只有2种:success和fail
日活:统计当天有多少不同IP访问地址是/login.do且结果为success
月活:统计当月有多少不同IP访问地址是/login.do且结果为success。注意月活数量不是日活数量的简单累加!
输出规则
第一个是月活,第2~31代表当月第1到第31天的日活数

样例
输入
2025-01-01|192.168.218.218|/login.do|success
2025-01-01|192.168.218.218|/login.do|success
2025-01-01|192.168.210.210|/login.do|fail
2025-01-02|192.168.210.210|/login.do|success
2025-01-02|192.168.218.218|/login.do|success
输出
2 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

二、算法实现

    // 获取月活,日活public static int[] getActiveUserNum(List<String> logs) {// key存当天,value存放IP,自动去重Map<Integer, Set<String>> activeIpMap = new HashMap<>();// 月活activeIpMap.put(0, new HashSet<>());for (String log : logs) {if (log.endsWith("fail") || !log.contains("login.do|success")) {continue;}Integer day = Integer.valueOf(log.substring(8, 10));String ip = getFormateIp(log);if (!activeIpMap.containsKey(day)) {activeIpMap.put(day, new HashSet<>());}// 日活activeIpMap.get(day).add(ip);// 月活activeIpMap.get(0).add(ip);}int[] res = new int[32];for (int i = 0; i < res.length; i++) {if (!activeIpMap.containsKey(i)) {continue;}res[i] = activeIpMap.get(i).size();}return res;}// 对IP地址格式化private static String getFormateIp(String log) {String[] infos = log.split("\\|");String[] ipNums = infos[1].split("\\.");String ip = "";for (int i = 0; i < ipNums.length; i++) {if (i == ipNums.length - 1) {ip += Integer.valueOf(ipNums[i]);} else {ip += Integer.valueOf(ipNums[i]) + ".";}}return ip;}
http://www.zhongyajixie.com/news/33691.html

相关文章:

  • 网站免费源码下载友情链接模板
  • wordpress 文件格式成都自动seo
  • 珠海做网站公司免费注册
  • 网站的软件维护包括什么昆明seo关键字推广
  • 网站建设合同附件明细百度投诉电话人工客服24小时
  • 湖南企业网站制作公司新浪舆情通官网
  • 做网站上凡科有创意的营销策划案例
  • 医院网站建设的指导思想应用宝aso优化
  • 网站优怎么做宽带营销策略
  • 网站建设遇到问题解决方案免费的关键词优化软件
  • 沈阳网站建设 龙兴科技爱站权重
  • 网站开发大作业seo综合查询 站长工具
  • 正规的网站制作哪个好旺道seo怎么优化网站
  • 江门日报官方网站semiconductor
  • 黄浦做网站公司专业地推团队
  • 做网站流量的方法百度官方推广平台
  • 做网站需要参考书目书聚名网官网登录
  • 公司用自己机房做网站备案免费网站推广软文发布
  • o2o是指的是什么seo高手是怎样炼成的
  • 建网站专用网站网站百度seo关键词优化
  • 最好的做任务赚钱网站信息流优化师发展前景
  • 大型集团网站建设百度网站推广电话
  • 建网站公司成都优化seo报价
  • 手机在线做ppt的网站广州网络推广公司
  • 多用户批发商城推广排名seo
  • iis7搭建网站教程seo详细教程
  • 营销型网站建设公司易网拓长沙seo霜天
  • 适合wordpress的主机东莞seo外包
  • 襄阳网站建设公司哪家好网站推广软件免费版大全
  • 做企业网站报价如何加入百度推广