摘要:項目的一個需求是解析的日志文件。項目中已經(jīng)按照業(yè)務規(guī)則對日志文件進行了處理命名規(guī)則如下并且所有的日志文件存放在統(tǒng)一路徑下。模塊使用緩存,所以會耗費內(nèi)存,耗費量與要解析的文件相關。剩下的工作就是根據(jù)業(yè)務需要,對獲得的基本信息進行處理。 項目的一個需求是解析nginx的日志文件。 簡單的整理如下: 日志規(guī)則描述 首先要明確自己的Nginx的日志格式,這里采用默認Nginx日志格式: ...
摘要:以版本為例,介紹其用法。假設我有一個復雜的文件,用等文本編輯器打開,格式很亂。例如查詢所有鍵為的值字段結果和我們用文件瀏覽器看到的一致的用法和完全一致。 這個命令行神器的下載地址:https://stedolan.github.io/jq/# showImg(https://segmentfault.com/img/remote/1460000016822480); Windows和L...
摘要:導讀此文翻譯自的為什么編程是獨一無二的職業(yè)的演講稿。編寫正確的代碼是唯一的選擇。計算機不是一個可愛的人。在編程時僅僅調情是沒有任何優(yōu)勢的。但是,編程是在真正解決現(xiàn)實世界中的問題。編程適合善于分析的人。 導讀:此文翻譯自Nalaka Gamage的《為什么編程是獨一無二的職業(yè)》的演講稿。 1. 簡介 有些人說編程很難,有些人認為很容易。 編程不僅依賴你的能力,而且還取決你工作的態(tài)度。...
摘要:事情的起源是因為在調試一段模型事件時出現(xiàn)的,當時隨便往數(shù)據(jù)庫里插入了一段字符串,而不是標準的。然后發(fā)現(xiàn)我的模型事件中查找不到當前的模型。進一步查看,這個整數(shù)大小,很熟悉,覺得應該是整數(shù)類型大小溢出了。 起源 辦法總比困難多,所以發(fā)現(xiàn)問題比解決問題更難得到。 事情的起源是因為在調試一段模型事件時出現(xiàn)的,當時隨便往數(shù)據(jù)庫里插入了一段字符串 ID,而不是標準的 uuid。然后發(fā)現(xiàn)我的模型事...
摘要:轉換的結果和百度提供的接口精確到小數(shù)點后位請放心使用衛(wèi)星橢球坐標投影到平面地圖坐標系的投影因子。 WGS-84:是國際標準,GPS坐標(Google Earth使用、或者GPS模塊) GCJ-02:中國坐標偏移標準,Google Map、高德、騰訊使用 BD-09:百度坐標偏移標準,Baidu Map使用 WGS-84 to GCJ-02 GPS.gcj_encrypt(); GC...