DrawCall 以 UIPanel 為單位進(jìn)行計(jì)算 NGUI對UIPanel下相同材質(zhì)的相鄰對象進(jìn)行DrawCall合并,atlas等同與材質(zhì)...
每個(gè)線程都有自己的局部變量 重寫初始化函數(shù)的時(shí)候生成的實(shí)例應(yīng)該獨(dú)立 線程內(nèi)變量的更改互不影響
優(yōu)點(diǎn): 1. 降低了資源的消耗,可以重復(fù)使用已經(jīng)創(chuàng)建的連接,降低了創(chuàng)建連接和銷毀連接的資源消耗 2. 提高了執(zhí)行速度,如果有空閑的線程或者數(shù)據(jù)庫...
hashMap實(shí)現(xiàn)了Map接口,同樣實(shí)現(xiàn)map接口的還有set等。操作不是線程安全的,所以速度較快。 允許key或value為null。索引位置...
兩個(gè)主要接口Collection 和Map,一個(gè)存儲一組對象,另一個(gè)用來存儲鍵值對。 Collection根據(jù)是否有序和具有重復(fù)元素又分為Lis...
sleep 是Thread類方法,表示線程等待一定時(shí)間,不釋放對象鎖。 wait是Object的方法,釋放對象鎖,等待其他對象調(diào)用notify方...
四種引用類型主要是為了使得jvm的垃圾回收更加可控 強(qiáng)引用 如果對象存在一個(gè)強(qiáng)引用則不能被回收,及時(shí)報(bào)OOM 弱引用 如果對象沒有強(qiáng)引用和軟引用...
OOM尼瑪就是內(nèi)存不足,SOF就是棧溢出。狂調(diào)遞歸函數(shù)就會引起棧溢出,不停申請對象就會導(dǎo)致內(nèi)存超過上限。
第n個(gè)出列 ? ---> 0(**) 從上面可以總結(jié)規(guī)律: 1. f(*) = (f(**)+m)%n n指當(dāng)前未出列元素的個(gè)數(shù) 2. f(**...