用户中心USER CENTER

首页/用户
  • 使用Python解析nginx日志文件

    摘要:项目的一个需求是解析的日志文件。项目中已经按照业务规则对日志文件进行了处理命名规则如下并且所有的日志文件存放在统一路径下。模块使用缓存,所以会耗费内存,耗费量与要解析的文件相关。剩下的工作就是根据业务需要,对获得的基本信息进行处理。 项目的一个需求是解析nginx的日志文件。 简单的整理如下: 日志规则描述 首先要明确自己的Nginx的日志格式,这里采用默认Nginx日志格式: ...

    Baaaan 发布于Nginx
  • 一个JSON字符串和文件处理的命令行神器jq,windows和linux都可用

    摘要:以版本为例,介绍其用法。假设我有一个复杂的文件,用等文本编辑器打开,格式很乱。例如查询所有键为的值字段结果和我们用文件浏览器看到的一致的用法和完全一致。 这个命令行神器的下载地址:https://stedolan.github.io/jq/# showImg(https://segmentfault.com/img/remote/1460000016822480); Windows和L...

    Baaaan 发布于k8s
  • 为什么编程是独一无二的职业?

    摘要:导读此文翻译自的为什么编程是独一无二的职业的演讲稿。编写正确的代码是唯一的选择。计算机不是一个可爱的人。在编程时仅仅调情是没有任何优势的。但是,编程是在真正解决现实世界中的问题。编程适合善于分析的人。 导读:此文翻译自Nalaka Gamage的《为什么编程是独一无二的职业》的演讲稿。 1. 简介 有些人说编程很难,有些人认为很容易。 编程不仅依赖你的能力,而且还取决你工作的态度。...

    Baaaan 发布于PHP
  • 谈谈我是如何为 Laravel 贡献源码

    摘要:事情的起源是因为在调试一段模型事件时出现的,当时随便往数据库里插入了一段字符串,而不是标准的。然后发现我的模型事件中查找不到当前的模型。进一步查看,这个整数大小,很熟悉,觉得应该是整数类型大小溢出了。 起源 办法总比困难多,所以发现问题比解决问题更难得到。 事情的起源是因为在调试一段模型事件时出现的,当时随便往数据库里插入了一段字符串 ID,而不是标准的 uuid。然后发现我的模型事...

    Baaaan 发布于PHP
  • GPS坐标互转:WGS-84(GPS)、GCJ-02(Google地图)、BD-09(百度地图)

    摘要:转换的结果和百度提供的接口精确到小数点后位请放心使用卫星椭球坐标投影到平面地图坐标系的投影因子。 WGS-84:是国际标准,GPS坐标(Google Earth使用、或者GPS模块) GCJ-02:中国坐标偏移标准,Google Map、高德、腾讯使用 BD-09:百度坐标偏移标准,Baidu Map使用 WGS-84 to GCJ-02 GPS.gcj_encrypt(); GC...

    Baaaan 发布于PHP
<