天天看點

程式傳回值的資料結構

2014年3月5日 08:36:13

主要是判空處理

如果沒有的到想要的值,傳回時可以這樣(有鍵無值)

也可以直接傳回空值

當傳回值需要被memcache等緩存下來的時候,最好傳回空值,這樣從緩存中讀出來時,就可以直接判空,然後從資料庫中讀取

如果緩存的是"有鍵無值"的情況,當從緩存中讀出來時不能直接判空,還要深入到傳回值内判斷鍵為k1的值是否為空,或者k2,k3是否為空,然後決定是否去資料庫讀值