12 2019 档案
摘要:[TOC] 大佬请自觉路过~ ~ ~ 1、背景介绍 本文以我的博客站点其中一段时间的访问日志为例进行分析 用到的知识点 基本数据类型列表,基本数据类型字典, 模块正则匹配, 模块数据处理, 模块 写入等 最终实现的功能 分析得到日志中访问 的`top20 top20 ua excel`报表 2、思路
阅读全文
摘要:[TOC] 1、GoAccess是什么 GoAccess 是一款开源的且具有交互视图界面的实时 Web 日志分析工具,通过你的 Web 浏览器或者 nix 系统下的终端程序(terminal)即可访问。 能为系统管理员提供快速且有价值的 HTTP 统计,并以在线可视化服务器的方式呈现。 2、为什么要
阅读全文
摘要:1、粘包及其成因 1.1、粘包产生 先来看一个案例,单进程启动一个tcp socket通信,从服务端发送两次数据到客户端。 服务端tcp_socket_server1.py import socket sk = socket.socket() sk.bind(("127.0.0.1", 8888))
阅读全文
摘要:[TOC] SonarQube 是一款用于代码质量管理的开源工具,它主要用于管理源代码的质量。 通过插件形式,可以支持众多计算机语言,比如 java, C , go,C/C++, PL/SQL, Cobol, JavaScrip, Groovy 等。sonar可以通过PMD,CheckStyle,F
阅读全文