摘要:项目的一个需求是解析的日志文件。项目中已经按照业务规则对日志文件进行了处理命名规则如下并且所有的日志文件存放在统一路径下。模块使用缓存,所以会耗费内存,耗费量与要解析的文件相关。剩下的工作就是根据业务需要,对获得的基本信息进行处理。 项目的一个需求是解析nginx的日志文件。 简单的整理如下: 日志规则描述 首先要明确自己的Nginx的日志格式,这里采用默认Nginx日志格式: ...
摘要:以版本为例,介绍其用法。假设我有一个复杂的文件,用等文本编辑器打开,格式很乱。例如查询所有键为的值字段结果和我们用文件浏览器看到的一致的用法和完全一致。 这个命令行神器的下载地址:https://stedolan.github.io/jq/# showImg(https://segmentfault.com/img/remote/1460000016822480); Windows和L...
摘要:导读此文翻译自的为什么编程是独一无二的职业的演讲稿。编写正确的代码是唯一的选择。计算机不是一个可爱的人。在编程时仅仅调情是没有任何优势的。但是,编程是在真正解决现实世界中的问题。编程适合善于分析的人。 导读:此文翻译自Nalaka Gamage的《为什么编程是独一无二的职业》的演讲稿。 1. 简介 有些人说编程很难,有些人认为很容易。 编程不仅依赖你的能力,而且还取决你工作的态度。...
摘要:事情的起源是因为在调试一段模型事件时出现的,当时随便往数据库里插入了一段字符串,而不是标准的。然后发现我的模型事件中查找不到当前的模型。进一步查看,这个整数大小,很熟悉,觉得应该是整数类型大小溢出了。 起源 办法总比困难多,所以发现问题比解决问题更难得到。 事情的起源是因为在调试一段模型事件时出现的,当时随便往数据库里插入了一段字符串 ID,而不是标准的 uuid。然后发现我的模型事...
摘要:转换的结果和百度提供的接口精确到小数点后位请放心使用卫星椭球坐标投影到平面地图坐标系的投影因子。 WGS-84:是国际标准,GPS坐标(Google Earth使用、或者GPS模块) GCJ-02:中国坐标偏移标准,Google Map、高德、腾讯使用 BD-09:百度坐标偏移标准,Baidu Map使用 WGS-84 to GCJ-02 GPS.gcj_encrypt(); GC...