原创 [心得]利用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