何時(shí)使用單例模式:當(dāng)需要控制一個(gè)類(lèi)的實(shí)例只有一個(gè), 而且客戶(hù)只能從一個(gè)全局訪問(wèn)點(diǎn)去訪問(wèn)她。 經(jīng)典的單例模式有兩種,懶漢式和餓漢式,各自都有各自的...
線程安全的本質(zhì):ConcurrentHashMap:本質(zhì)上是創(chuàng)建一個(gè)HashEntry數(shù)組去存儲(chǔ)元素。分段去鎖數(shù)據(jù)Collections.syn...
像新生報(bào)到一樣,加入了公司,終于步入了社會(huì)。
開(kāi)放定址法: 一旦發(fā)生沖突 就去尋找下一個(gè)空的散列地址,只要散列表足夠大,空的散列地址總能找到。 再散列函數(shù)法:每當(dāng)發(fā)生散列地址沖突的時(shí)候,就換...
以下內(nèi)用均不是原創(chuàng),都是在網(wǎng)絡(luò)摘抄,留著面試用。如若侵權(quán)請(qǐng)告知 HTTP 和 HTTPS HTTP 的URL 以http:// 開(kāi)頭,而HTTP...
我們說(shuō)的oc是動(dòng)態(tài)運(yùn)行時(shí)語(yǔ)言是什么意思? 答案:多態(tài)。 主要是將數(shù)據(jù)類(lèi)型的確定由編譯時(shí),推遲到了運(yùn)行時(shí)。這個(gè)問(wèn)題其實(shí)淺涉及到兩個(gè)概念,運(yùn)行時(shí)和多...
runloop和線程有什么關(guān)系? 引用自這里 總的說(shuō)來(lái),Run loop,正如其名,loop表示某種循環(huán),和run放在一起就表示一直在運(yùn)行著的循...
聲明,不是原創(chuàng),筆記均來(lái)自 群主大神~ 手動(dòng)實(shí)現(xiàn)KVO 什么是KVO和KVC? KVO內(nèi)部實(shí)現(xiàn)原理 NSNotification和KVO的區(qū)別和...
所有的面試題出自群主大神的筆記??,摘抄整理,留著自己面試用。 KVO Delegation NSNotification 我們說(shuō)的oc是動(dòng)態(tài)運(yùn)行...