原创 mongodb啓用認證後出現RECOVERING 與 not reachable/healthy

問題描述 在部署副本集模式的mongodb的時候,當啓用認證後,執行rs.status()後,變成了如下狀態: { "set" : "mytest", "date" : ISODate("2019-12-24T02:24:30

原创 SQLAlemchy性能測試

最近在完善一個項目,由於展示界面使用的是django,但是卻想解耦合,後臺與展示界面並沒有直接使用django的ORM,於是就使用了SQLAlemchy來做後端數據收集的數據庫接口,但是網上說,SQLAlemchy的性能並不好,今

原创 find命令詳解

今天,來分享一下find命令的使用方法。 find: 與其他的查找命令相比,如locate,find的查找是實時的,精確的查找命令,但其缺點是查找速度慢。 find使用方法基本可以總結爲: find 查找路徑 查找標準 處理

原创 CAJ文件轉PDF的簡單方法

最近在寫一個集羣監控的項目,但是感覺全都是自己想的,沒有參考其他人的設計思想方法,於是就在知網上搜了一下,發現了幾個論文挺好的,但是下載下來是CAJ格式的文件,我一般都是在linux環境下工作的,發現Linux無法打開CAJ文件,

原创 JSON優點簡單總結

最近在糾結一個問題:爲什麼我們在項目中的數據通信時使用JSON,JSON有什麼優點呢? 下面是我的簡單總結: 與XML相比,JSON更加的簡潔,我們可以一眼就看出其中的內容,方便檢查排錯 JSON更加輕量級,不管是編寫,傳輸,

原创 關於Go語言中的go:linkname

在閱讀time包源碼的時候,遇到了一個特別奇怪的函數定義,類似於C語言中的函數聲明一樣,只有函數定義,沒有函數體,代碼如下: func startTimer(*runtimeTimer) func stopTimer(*runt

原创 Python Mako模版之頁面繼承

最近在重構自己的一個項目,於是將Django的模版轉換成mako的第三方模版,但是發現關於mako的文檔挺多,但是全都是英文的,看起來挺費力,但是這兒有一篇博文翻譯的不錯:http://blog.csdn.net/cdnight/

原创 ctime和mtime的區別

今天在整理find命令的時候,突然對這兩個的區別產生了疑惑,下面詳細解釋一下: ctime : ChangeTime 既:改變時間 mtime:ModifyTime 既:更改時間 這下出問題了,到底有啥區別?看下面例子 [z

原创 系統線程和goroutine的區別

從棧空間上,goroutine的棧空間更加動態靈活。 每個OS的線程都有一個固定大小的棧內存,通常是2MB,棧內存用於保存線程執行期間的局部變量,且大小是固定不變的,在多變的場景下,這樣固定大小的棧,既太大,又太小,往往不能滿足多

原创 arc (Arcanist) 源碼安裝教程

由於公司開發機我只有rd權限,許多軟件只能通過源碼來安裝,今天就和大家分享一下代碼review工具arcanist的源碼安裝過程。 源碼安裝curl curl的源碼下載地址爲:https://curl.haxx.se/downlo

原创 Python rstrip函數踩坑記錄

問題背景 從許多中文的參考文獻上,rstrip() 函數的功能被簡單描述爲 :刪除字符串末尾的指定字符(默認爲空格),我的理解是,直接去掉末尾指定的字符序列,如我傳入的是d,則會去掉末尾的字符d(如果存在),如果傳入了字符ad,則

原创 python實現詞法分析器

這篇文章主要爲大家詳細介紹了python實現詞法分析器的相關資料,具有一定的參考價值,感興趣的小夥伴們可以參考一下 簡單Python詞法分析器實現,供大家參考,具體內容如下 詞法分析器狀態轉換圖: 詞法分析器總流

原创 Python安裝第三方庫,出現‘PyThreadState’ has no member named ‘exc_type’解決方法

最近由於工作需要,要從hbase中讀取數據,然後處理過後,展示給用戶,在網上搜通過Python的happybase模塊可以進行簡單快捷的讀取,但是在安裝happybase,讓我非常不開心,具體錯誤如下: Collecting happ

原创 Zookeeper詳解

Zookeeper簡介 zookeeper是一個爲分佈式應用所設計的開源協調服務,提供同步,配置管理,分組和命名服務。 設計目標: 簡單化 zookeeper允許分佈式的進程通過共享體系內的命名空間來進行協調,其組織與標準的文件系統

原创 初識HBase

HBase是一個開源的,分佈式的,多版本的,面向列的存儲模型。 面向列:簡單來說,就是指在存儲數據庫中的數據時,以列爲單位來存儲,把一列的數據串在一起存儲起來,而非把一行的數據作爲一個單元存儲起來。 HBase的特點: HBase