單元測(cè)試 單元測(cè)試每個(gè)開(kāi)發(fā)者都了解,編寫(xiě)單元測(cè)試的目的在于可以通過(guò)測(cè)試用例自動(dòng)發(fā)現(xiàn)程序某些缺陷,測(cè)試用例越豐富,涵蓋地方越多,程序健壯性越強(qiáng)。很...
首先看下解釋器模式的定義: 定義一個(gè)語(yǔ)句,定義它的一個(gè)文法的一種表示,并定義一個(gè)解釋器,這個(gè)解釋器使用改表示來(lái)解釋語(yǔ)言中的句子。 解釋器模式結(jié)構(gòu)...
裝飾模式Decorator的定義: 動(dòng)態(tài)給一個(gè)對(duì)象添加一些額外的職責(zé)。就增加功能來(lái)說(shuō),Decorator模式相比生成子類(lèi)更加靈活。關(guān)系圖如下: ...
作為新手經(jīng)常遇到ImportError: No module named 'XXX'這個(gè)錯(cuò)誤,有時(shí)候甚至一段代碼在終端能跑,在sublimeTe...
轉(zhuǎn)做后端一段時(shí)間,之前沒(méi)搞明白這幾樣?xùn)|西的關(guān)系,查閱相關(guān)文檔資料之后,作出以下總結(jié)。 Web服務(wù)器 我這里用了Nginx,首先介紹一下Nginx...
學(xué)了大半個(gè)月的統(tǒng)計(jì),這里總結(jié)一下,順便整理一遍。 首先定義一些名詞,樣本與總體。假設(shè)有一個(gè)關(guān)于某大學(xué)學(xué)生對(duì)食堂滿(mǎn)意度的問(wèn)卷調(diào)查,全體學(xué)生為500...
在tableviewCell嵌套TextView,一般在評(píng)論功能里用的很多,例如微博。 這里有個(gè)問(wèn)題,里面一些藍(lán)色的地方需要響應(yīng)點(diǎn)擊,而點(diǎn)擊整個(gè)...
頁(yè)面最上面加一個(gè)SearchBar下面再來(lái)一個(gè)列表是很常見(jiàn)的設(shè)計(jì),但自己在實(shí)現(xiàn)這種設(shè)計(jì)的時(shí)候出現(xiàn)一個(gè)問(wèn)題。如圖,鍵盤(pán)收起來(lái)之后,cancelBu...
如圖, 這是一個(gè)評(píng)論列表,發(fā)評(píng)論者的名字用黑色粗體,被別人回復(fù)的名字用藍(lán)色字體@XX顯示。但當(dāng)名字出現(xiàn)emoji的時(shí)候,就會(huì)出現(xiàn)顏色字體對(duì)不上的...