SDWebImage的一些細節

2021-07-27 09:28:53 字數 625 閱讀 9320

//

清空快取

//cleandisk

:清除過期快取,計算當前快取的大小,和設定的最大快取數量比較,如果超出那麼會繼續刪除(按照檔案穿件的先後順序)

//cleardisk

:直接刪除重新建立 //

7天 [[

sdwebimagemanager

sharedmanager

].imagecache

cleandisk];

//取消當前所有操作 [[

sdwebimagemanager

sharedmanager

]cancelall];

//最大併發數量

==6 //

url路徑,對該路徑進行

md5加密

//該框架對記憶體警告的處理方式:內部通過監聽通知的方式清理快取

//該框架進行快取處理的方式:以前是用可變的字典,現在是

nscache //

在判斷型別時之匹配第乙個位元組 //

佇列中任務的處理方式:是按照

fifo

先進先出 //

:傳送網路請求,

nsurlconnection //

請求超時的時間15秒

C 的一些細節

1.c 中,將負數賦值給unsigned是完全合法的。例如,將 1賦值給unsigned char,那麼結果是255.2.c 中,double的精度和計算速度都要超過float,long double則需要承擔額外的執行代價。3.std ou t hi d endl 等價於std out hi 4....

迴圈的一些細節

1 迴圈執行次數相同,大迴圈放在外面還是小迴圈放在外層效率高呢?int end1 10 int end2 100 int end3 1000000 long starttime system.nanotime 開始時間 for int i 1 i end3 i long endtime system...

C 一些細節

include include pthread.h using namespace std static pthread mutex t mutex class single class single public static single instance static single getin...