数据分析脚本:

filepath="request.log.2017-12-01-15"File.open("#{filepath}").each do |line|begin  File.open("#{filepath}").each do |line|if ! line.valid_encoding?s = line.encode("UTF-16be", :invalid=>:replace, :replace=>"?").encode('UTF-8')line = s.gsub(/dr/i,'med')end fields = line.split("\t") if fields.length <10next endadx = fields[3]desc = fields[10]ext10 = fields[45]reqtype= ext10['reqtype']puts "#{adx}\t#{desc}\t#{reqtype}"end
rescue SystemCallErrorputs "warn:: #{filepath} not  exits!!"
end

转载于:https://www.cnblogs.com/lavin/p/7976046.html

adx-desc-adtype统计相关推荐

  1. 统计字符串元素出现的个数_LeetCode 1295. 统计位数为偶数的数字

    题目 1295. 统计位数为偶数的数字 描述 给你一个整数数组 nums,请你返回其中位数为 偶数 的数字的个数. 示例 1: 输入:nums = [12,345,2,6,7896] 输出:2 解释: ...

  2. 用mysql完成的实际案例_mysql完成SQL统计的案例

    软件安装:装机软件必备包 SQL是Structured Query Language(结构化查询语言)的缩写.SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言.在使用它时,只需要发出& ...

  3. Hive项目之谷粒影音:ETL清洗原数据、Hive统计视频观看数top10、视频类别top、视频观看数top其所属类别、类别流量top、类别热度top、上传视频用户数量top、类别视频观看top

    Hive实战之谷粒影音 项目数据下载地址: guiliVideo.zip谷粒影音项目视频表.用户表 包含内容: 两个文件夹 User表中的74702条数据 video表中5张表,每张表中都有多条数据 ...

  4. mysql统计出每个姓氏的人数_SQL统计实例——mysql实现

    网上的经典例题,这里用mysql方言实现. 表格如下: mysql建表语句: /*Table structure for table `stuscore`*/ DROP TABLE IF EXISTS ...

  5. 持续集成Java覆盖率合并

    为什么80%的码农都做不了架构师?>>>    原来: 后来:(丑了点,但是链接进去和上图中三个一样,但直观明了) #! /usr/bin/python # -*- coding: ...

  6. SQL性能优化-查询条件与字段分开执行,union代替in与or,存储过程代替union

    PS:概要.背景.结语都是日常"装X",可以跳过直接看优化历程 环境:SQL Server 2008 R2.阿里云RDS:辅助工具:SQL 审计 概要 一个订单列表分页查询功能,单 ...

  7. mysql+control+user_mysql的基本使用

    用root账号管理其他用户 #创建用户 mysql> create user 'jasonhz'@'localhost' identified by '123456'; #给用户授权 mysql ...

  8. Exynos4412 中断处理流程详解

    Linux 中,当外设触发中断后,大体处理流程如下: a -- 具体CPU architecture相关的模块会进行现场保护,然后调用machine driver对应的中断处理handler: b - ...

  9. 开放分布式追踪(OpenTracing)入门与 Jaeger 实现

    摘要: 分布式系统的运维挑战 容器.Serverless 编程方式的诞生极大提升了软件交付与部署的效率.在架构的演化过程中,可以看到两个变化: 应用架构开始从单体系统逐步转变为微服务,其中的业务逻辑随 ...

  10. oracle关联分组查询,oracle中关联查询、分组查询

    高级查询 1.关联查询 作用:可以跨越多表查询 --查询出员工的名字和他所在部门的的名字 //古老的写法 select first_name,name from s_emp,s_dept where ...

最新文章

  1. 在Linux命令行下查询当前所使用的shell版本与种类的方法
  2. 防止缓存爆炸的快速提示
  3. 【python】过长代码换行续行方法
  4. display 隐藏css,CSS-元素的显示与隐藏
  5. C++中INT与BYTE相互转换
  6. Python调shell
  7. web端访问远程桌面
  8. Elk-Metricbeat配置Tomcat的日志分析 (Metricbeat-part3)
  9. java课程结课论文_Java技术综合课程设计论文
  10. 电子相册如何用c语言制作,电子相册怎样制作?
  11. 设置网页浏览器标签小图标
  12. 推荐视频:线性代数的本质
  13. 解决IndexOutOfBoundsException: Inconsistency detected. Invalid view holder adapter
  14. 老司机都懂的x件事,一般人我不告诉他
  15. 量化投资和主观投资到底有什么区别?
  16. 5G/NR, 3GPP 38.215: SS-RSRP, CSI-RSRP
  17. 【excel】定位列内差异/定位行内容差异单元格
  18. ASCII转十六进制小工具
  19. Echarts角锥柱形图
  20. 20170916导出fuck 7654导航

热门文章

  1. linux建ftp用户限制访问,Linux下建ftp用户并限制用户访问路径
  2. vue set方法_Vue 数据响应式
  3. Java转码amr_java amr格式转mp3格式(完美解决Linux下转换0K问题)
  4. linux dhcp 绑定mac地址,●DHCP协议的功能是 (58) 。在Linux中提供DHCP服务的程序是 (59) ;DHCP服务将主机的MAC地址和IP地 - 赏学吧...
  5. java lua脚本_请问该如何在Java中使用Lua脚本语言?
  6. 自定义标签的使用jsp实例_JSP自定义标签示例教程
  7. jquery显示隐藏切换_jQuery显示,隐藏,切换
  8. Java大厂面试100题,你面试时总会用到的!
  9. axios 发get,post 请求小结
  10. 通过CVE-2017-17215学习路由器漏洞分析,从入坑到放弃