mock的使用場合和時機: (1)單元測試/接口測試中測試對象依賴其他對象,這些被依賴的對象構(gòu)造復(fù)雜或耗時或根本無法構(gòu)造(未交付) (2)我們只測試對象內(nèi)部邏輯的質(zhì)量,不關(guān)心...
vi打開一個文件后,用vs filename或sp filename可以橫向或縱向打開另一個文件。通過ctrl+ww在兩個文件中切換。 在 Vi/Vim 的正常模式下輸入:s...
1.安裝Homebrew ?/usr/bin/ruby-e"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/i...
python的各種推導(dǎo)式(列表推導(dǎo)式、字典推導(dǎo)式、集合推導(dǎo)式) 推導(dǎo)式comprehensions(又稱解析式),是Python的一種獨有特性。推導(dǎo)式是可以從一個數(shù)據(jù)序列構(gòu)建...
Python是運行在解釋器中的語言,查找資料知道,python中有一個全局鎖(GIL),在使用多線程(Thread)的情況下,不能發(fā)揮多核的優(yōu)勢。而使用多進(jìn)程(Multipr...
python內(nèi)存管理是通過引用計數(shù)來實現(xiàn)的。當(dāng)對象的引用計數(shù)為0時,會被gc回收。 為了探索對象在內(nèi)存的存儲,我們可以求助于Python的內(nèi)置函數(shù)id()。它用于返回對象的身...
在Python中,有幾個特別的函數(shù),它們常常被看做是Python能夠進(jìn)行所謂“函數(shù)式編程”的見證。它們是:filter、map、reduce、lambda、yield。有了它...
1.python2中print是一個語句,可以帶括號或不帶括號輸出。而python 3中print是一個函數(shù),必須帶括號輸出。 2. 整數(shù)除法的區(qū)別。 python 2中 ...
默認(rèn)值函數(shù)參數(shù)。這種函數(shù)定義時,第一個有默認(rèn)值的參數(shù)后的每一個參數(shù)都必須提供默認(rèn)值。傳參時,可以直接傳參,也可以以“默認(rèn)值參數(shù)名=value”的形式傳參。 單星號函數(shù)參數(shù)。單...
軟性熱身題 這種題目,考的就是你的軟性能力,比如表達(dá)能力,理解能力,協(xié)調(diào)能力,一個詞概括就是套路。這類題目會在面試開始熱身的時候,問一道兩題,不會多,但是如果你能回答的有條不...
最近在使用Robolectric進(jìn)行單元測試的時候經(jīng)常需要模擬click、touch等UI操作,期間遇到了各種問題,例如:onTouch和onTouchEvent有什么區(qū)別?...
當(dāng)一個App發(fā)布之后,若發(fā)現(xiàn)一個嚴(yán)重bug需要進(jìn)行緊急修復(fù),這時候大家就開始手忙腳亂了,需要重新打包App、測試、向各個發(fā)布市場替換新包并提示用戶升級。有時候修復(fù)bug可...