原创 CRLF LF的區別、git core.autocrlf的使用

1. 什麼是CRLF和LF 由於歷史的原因,各種不同的操作系統在處理行尾結束符采取了不同的處理方法。 CRLF 是carriagereturnline feed的縮寫。中文意思是回車換行。LF是line feed的縮寫,中文意思是換行。

原创 python3 fabric兼容Windows和Ubuntu

python3 fabric兼容Windows和Ubuntu部署服務到遠程的Ubuntu系統     python3 的fabric需要按着fabric3才能正常運行;     tar 在Windows下無法識別帶路徑的文件名,只能在當前

原创 Git commit message規範

簡單的commit message 可以使用[type]作爲前綴 用於說明 commit 的類別,只允許使用下面7個標識。 feat:新功能(feature) fix:修補bug docs:文檔(documentation) style

原创 在flask中使用jsonify和json.dumps的區別

flask提供了jsonify函數供用戶處理返回的序列化json數據,而python自帶的json庫中也有dumps方法可以序列化json對象,那麼在flask的視圖函數中return它們會有什麼不同之處呢?想必開始很多人和我一樣

原创 網絡安全:URL簽名驗證的實現API防篡改

文章目錄原理算法服務器驗證代碼python 實現 我們在做APP開發的時候,APP的網絡安全是極其重要,我們有必要對請求的API進行加密和防篡改。HTTPS是一個很好的傳輸加密的方式。如果APP的請求API地址和參數被泄露,我們還

原创 shell 與 export命令

shell 與 export命令用戶登錄到Linux系統後,系統將啓動一個用戶shell。在這個shell中,可以使用shell命令 或聲明變量,也可以創建並運行shell腳本程序。運行shell腳本程序時,系統將創建一個子shell

原创 [python] python 編碼ASCII、Unicode、utf-8

python 編碼ASCII、Unicode、utf-8 1. python2中我們看到的字符串 #當前系統的默認編碼爲utf-8 In [39]: locale.getdefaultlocale() Out[39]: ('en

原创 MongoDB索引優化

MongoDB 索引優化1. 一圖看懂索引原理2. 查看執行計劃3. 如何建索引3. 索引的優化4. 索引的選擇機制5. 優化實踐country_themes 優化wallpapers mongo 優化themes mongo

原创 shell中 source命令即點空格後面再跟可執行文件的說明

這裏記錄的是在一個shell腳本里面使用. ./file.sh 和./file.sh 的區別,本文參考了http://www.lslnet.com/linux/dosc1/39/linux-283534.htm (這個藍森林的東西應該是來

原创 python將常量集中在一個文件中、常量類的實現、sys.modules的使用

將常量集中在一個文件裏、常量類的實現、sys.modules的使用常量類實現sys.modules的使用 通過命名風格來提醒使用者該變量代表的意義爲常量,如常量名所有字母大寫,用下劃線連接各個單詞 常量類實現 通過自定義的類實現常

原创 Ubuntu 安裝包的兩種形式

Ubuntu 安裝包的兩種形式:1. 源碼安裝2. apt-get安裝3. apt命令的使用 1. 源碼安裝 ./configure 生成Makefile make make install 不能用service啓動,當然如果把

原创 瀏覽器併發請求資源限制

瀏覽器併發請求資源限制一. 結論二. 頁面加載三. 優化方案 一. 結論 1、瀏覽器的網絡請求資源數是針對單一域名的。 2、不同瀏覽器,不同http協議版本允許的網絡請求資源數是不一樣的(具體自行百度),不過總的來說在2-8個之間

原创 linux 同時安裝python2 python3, 及pip 的安裝使用

linux 同時安裝python2 python3, 及pip 的安裝使用1. python 的安裝2. pip 的安裝3. python包安裝 1. python 的安裝 由於ubuntu系統自帶python2.7(默認)和

原创 Linux 軟鏈、硬鏈

linux 軟件、硬鏈1. 命令語法2. 軟鏈、硬鏈 1. 命令語法 ln -s 源文件 目標文件 -s 表示軟鏈, 默認是硬鏈 鏈接: 會保持每一處鏈接文件的同步性,也就是說,不論你改動了哪一處,其它的文件都會發生相同的變

原创 python 抓取google play 各搜索詞排名

背景: 做app推廣的時候需要看各 搜索詞搜到的各app的排名 需要的結果: 在https://play.google.com/apps 中搜索某關鍵詞,如browser抓取頁面返回的所有app,並保存對應的位置即排名 主要實現是用ht