摘要:一為什么要消除當(dāng)寫下第一行時(shí)就為發(fā)展成幾十個(gè)埋下了伏筆當(dāng)一個(gè)有可能臃腫時(shí)那么它一定會(huì)臃腫墨菲一個(gè)例子看起來非常美妙簡(jiǎn)潔但是當(dāng)系統(tǒng)慢慢復(fù)雜化角色不斷的豐富就變成這樣的代碼來個(gè)極端的例子可以說非常可怕了二如何消除消除這種條件里都是 一. 為什么要消除 if-else 當(dāng)寫下第一行 if-else 時(shí),就為發(fā)展成幾十個(gè) if-else 埋下了伏筆. 當(dāng)一個(gè) if-else 有可能臃腫時(shí),那么...
摘要:為什么學(xué)學(xué)習(xí)或并不容易。但它也不一定非常困難。作為一個(gè)愛好者,我想出了為那些學(xué)習(xí)或提供圖形備忘單的想法,我也發(fā)現(xiàn)這是一個(gè)非常好的方法來構(gòu)建一個(gè)教程。 vi/vim graphical cheat sheet 為什么學(xué)vi/vim 學(xué)習(xí)vi或vim并不容易。 但它也不一定非常困難。 無論如何,它比使用任何其他編輯器進(jìn)行編輯更快,更強(qiáng)大,更高效,因此您可以非常好地投入時(shí)間和精力來學(xué)習(xí)它。 ...
摘要:和通訊通常都用,但用傳過來的數(shù)組并不是標(biāo)準(zhǔn)的,而是類型。那么我們可以參考下面的幾個(gè)方法進(jìn)行轉(zhuǎn)換。方法一轉(zhuǎn)方法二方法三如果是的數(shù)據(jù)量的話,執(zhí)行要進(jìn),結(jié)構(gòu)再復(fù)雜些,可以達(dá)到,性能太差了可以用以下替換但是對(duì)的特性,只能是針對(duì)的,否則得先轉(zhuǎn)碼下。 PHP和JS通訊通常都用json,但用 json 傳過來的數(shù)組并不是標(biāo)準(zhǔn)的array,而是 stdClass 類型。那么我們可以參考下面的幾個(gè)方法進(jìn)...
摘要:最近更新到最新的系統(tǒng)后,在本地用開發(fā)的時(shí)候發(fā)現(xiàn)蘋果自帶的被重置了,所以之前的安裝的擴(kuò)展都沒了,本來是自帶包的,以為安裝上包后用能很快把要用的擴(kuò)展裝上。 最近Mac更新到最新的OS X EI captain系統(tǒng)后, 在本地用PHP開發(fā)的時(shí)候發(fā)現(xiàn)蘋果自帶的PHP被重置了,所以之前的安裝的PHP擴(kuò)展都沒了,本來Mac是自帶pear包的,以為安裝上PEAR包后用PECL能很快把要用的擴(kuò)展裝上。...
摘要:緩存類,版權(quán)摘自框架緩存設(shè)置緩存設(shè)置緩存,和緩存時(shí)間值值緩存時(shí)間情況下永久緩存緩存獲取緩存通過獲取緩存數(shù)據(jù)值緩存清除一個(gè)緩存從中刪除一條緩存值緩存清空所有緩存不建議使用該功能清除用戶緩存清楚緩存檢查緩存是否存在值字段自增用于記數(shù)值
暫無介紹