原创 [心得]利用docker做編譯庫環境總結
升級gcc4.8.4,遇到的一些坑總結在這裏。 首先是要檢查docker有哪些鏡像: docker images 發現我們要的那個image沒有 先清理掉之前限制的docker container: docker rm $(d
原创 [心得]基於Flask技術的web博客開發總結
Flask主要依賴werkzeng和jinja2模板。 werkzeng提供route,debug和web服務,jinja2模板提供網頁前端展示功能。 bootstrap是twitter的一個開源框架,它提供的用戶界面的組件可
原创 [心得]程序設計語言實踐之路第2版知識整理
前言 原書第4版已經與2015年聖誕節問世,我看的第2版是10年前的版本。裏面列舉的例子有點過時。第2版比第3版翻譯得更好一點。不過像現在通常稱爲垃圾回收的,在譯本里叫物料回收,一碼事兒。另外,第4版已經從原來的13章經擴充爲17
原创 [心得] 測試開發工程師成長之路
不懂業務基礎,做手動測試就是瞎做。自動化測試也是如此。 隨着測試在軟件開發週期中越來越受到重視,BAT大部分開始取消了測試工程師職位,全部變成了測試開發職位。需要在具有測試能力的基礎上兼備開發能力;另一方面自動化測試成爲趨勢,利用
原创 [心得]git使用技巧歸納
使用git管理代碼,之前看過好多資料,不得要領。總結如下: git reset、git checkout 這兩個命令不僅可以作用於提交,還可以作用於特定文件 Git倉庫有三個主要組成——工作目錄,緩存區和提交歷史。 你傳給g
原创 [筆記] 互聯網創業首選北京!
分別是BAT的老巢總部:北京、杭州、深圳。其中北京高校最多,人才儲備最雄厚,大有可爲! 純的互聯網公司一定要留在北京。 人的所有原動力都取決於目標。目標來自於視野。 人是社會化動物。所有知識和能力95%來自社會和環境。 若沒
原创 [心得]利用python併發提速上線測試效率
背景 在我們的工作中,分佈式的生產環境要求我們提高測試效率。原先的上線job串行執行,嚴重製約了我們的上線效率。 我們從兩個層面來解決問題:jenkins job層面,設置裏面勾選Execute concurrent builds
原创 [心得]mysql基本命令整理
看過了好多數據庫概念,下面要進入實戰了。看基本命令。 登陸mysql: $ mysql -u root -pxxx 應該看到類似這樣的提示信息纔算登錄成功: Welcome to the MySQL monitor. Comma
原创 [心得]APUE高級編程知識整理
主要動手去練習。 SVR4 Unix System V Release4 FreeBSD Berkeley Software Distribution MacOS X核心爲Darwin,它基於Mach內核和FreeBSD的組合。
原创 [心得] python打包
乾貨 安裝pyinstaller pip install pyinstaller pyinstaller : 打包可執行文件的主要命令 pyi-archive_viewer : 查看可執行包裏面的文件列表。 pyi-bindepe
原创 [心得]python元類解密
在大多數編程語言中,類就是一組用來描述如何生成一個對象的代碼段。 類同樣也是一種對象。是的,沒錯,就是對象。只要你使用關鍵字class,Python解釋器在執行的時候就會創建一個對象。 這個對象(類)自身擁有創建對象(類實例)的能
原创 [筆記] android/iOS自動化測試神器Appium小結
10大移動App測試要領 選擇Android還是iOS 全球80% android 美國60% android 選擇手機品牌 49%蘋果 29%三星 注意行業差異 iOS在零售和航空業最受歡迎
原创 [心得] docker目錄遷移心法
我們在一臺jenkins機器上/tmp目錄磁盤空間不夠了,而/tmp掛載到/目錄。最後一查根目錄。定位到是/var/lib/docker目錄太大。於是有了遷移這個目錄的需求。 du -sh /tmp/* | sort -h 乾貨
原创 [心得]UNP知識整理
Unix網絡編程是一本系統編程的經典書籍。這裏整理了相關知識。 #include "unp.h" int main(int argc, char **argv) { int sock
原创 [心得]gmock模塊
google mock是用來配合google test對C++項目做單元測試的。它依賴於googletest。 編譯我們自己的單測時,要在makefile里加入以下編譯選項:-IGTESTDIR/include−I {GMOCK