原创 Android 使用monkey自動測試

    很簡單的一個monkey使用流程:     首先創建一個monkey腳本test.txt,例如一個簡單的反覆測試拍照功能的腳本: # Start of Script type= user count= 49 speed= 1.0

原创 創建一個簡單的配置android編譯環境的腳本

    由於有多個Android項目,每個項目配置編譯環境時選項都不同,所以嘗試寫一個sh腳本來完成這個功能。     首先進入bin文件夾,新建一個文件enbuild $ cd ~/bin $ touch enbuild     賦予這

原创 寫在2015年工作的第一天

    新年工作的第一天,很多同事還沒有上班,也沒有什麼實在的工作可做。新年的紅包拿在手裏,雖然錢不多,但我很高興。就想趁着這個機會寫點什麼。     剛剛過去的2014年,對我來說,是變動很大的一年。我實現了工作的轉型,離職、培訓、面試

原创 學習使用Vim(二)——User Manuals, Getting Started

Vim的用戶手冊主要包含以下三個部分:     Getting Started;     Editing Effectively;     Tuning Vim;     分別代表基本編輯技巧,更優化的編輯技巧和優化Vim編輯器本身。  

原创 Code Complete閱讀筆記(一)

    代碼大全也讀了好幾個月了,一開始讀中文版,到現在慢慢嘗試着讀原版,確實感受到了“每天進步一點點”的魅力。遺憾的是沒有從一開始就做閱讀記錄,總有不能盡興和思路不清之感。確實,就像項目需要版本控制系統,讀書也需要時時記錄變化。所以,今

原创 文摘:威脅建模(STRIDE方法)

    文摘,原文地址:https://msdn.microsoft.com/zh-cn/magazine/cc163519.aspx     威脅建模的本質:儘管通常我們無法證明給定的設計是安全的,但我們可以從自己的錯誤中汲取教訓並避免

原创 密碼如何改變了我的一生

本文是極客網原創翻譯,請按文末要求轉載!         “她爲什麼要這麼對我?爲什麼啊?”每天,我的腦海裏都充斥着這樣的話語,讓我不由地恍恍惚惚。         事情發生在11年,iOS圖標剛開始普及,人們還在使用除臭劑,而我,則陷入

原创 讓年輕程序員少走彎路的14個忠告

本文是碼農網原創翻譯,轉載請看清文末的轉載要求,謝謝合作! 無論是誰,在剛進入某個領域之時,有再大的雄心壯志也敵不過眼前的迷茫:不知道應該怎麼做,不知道應該做什麼。下面是我作爲一名軟件開發人員所學到的經驗,希望能對大家有所幫助。 1.

原创 Git(Repo)常用命令收集

(注意: 只記錄工作中實際使用的命令)     同步android源碼    repo sync;(可加-c,只取當前分支; 可加-j4,線程數量)   查看android源碼下所有項目的git狀態    repo forall -c "

原创 簡化工作——我的bat文件

重啓adb(radb.bat): @echo off call adb kill-server call adb start-server call adb remount push 一個apk(push.bat) @echo off

原创 Ubuntu自定義命令

回到主文件夾 $ cd ~ 建立.bash_aliases $ touch .bash_aliases $ vim .bash_aliases 在此文件中加入一句話: alias cdlauncher='cd ~/code/ep820/

原创 Vim知識點收集

(注意: 只記錄工作中實際使用的命令) 刪除帶有pattern的所有行    :g/pattern/d 刪除不帶pattern的所有行   :g!/pattern/d 匹配red和blue,無次序       red.*blue\|

原创 學習使用Vim(一)

   今天下定決心要逐漸脫離IDE的“comfortable zone”,學習使用Vim。以前偶爾使用Vim的經歷都是很痛苦的,覺得各種不方便和命令複雜難懂。但既然那麼多書都推薦使用Vim來瀏覽純文本,我想一定是有道理的。我想記錄下自己從

原创 2015年工具學習規劃

    "管理顧問們喜歡在談話中仍出“kaizen”這個詞語。“kaizen”是一個日語術語,表達的是持續地做出許多小改進的概念。它被認爲是日本製造業在生產率和質量方面取得長足進步的主要原因之一,並且在世界各地得到了廣泛的效仿。Kaize

原创 使用repo的本地開發流程

repo下的本地開發流程 單分支開發:    1 本地新建工作目錄並初始化repo庫: repo init;    2 下載代碼(只取服務器當前分支): repo sync -c;    3 創建本地分支