簡(jiǎn)述21種設(shè)計(jì)模式...
關(guān)于異常,從我們一開(kāi)始寫代碼的時(shí)候就開(kāi)始伴隨著我們,只不過(guò)那時(shí)還沒(méi)入門,腦子里并沒(méi)有產(chǎn)生意識(shí)這就是異常。 異常:程序運(yùn)行期間發(fā)生錯(cuò)誤, 異常...
一、單一職責(zé)原則(Single Responsibility Principle) 二.開(kāi)閉原則(Open-Closed Principle, OCP) 三、里氏代換原則(Liskov Substitution Principle, LSP) 四、依賴倒置原則(Depend...
單例模式 意圖 保證一個(gè)類僅有一個(gè)實(shí)例,并提供一個(gè)訪問(wèn)它的全局訪問(wèn)點(diǎn)。 適用性 當(dāng)類只能有一個(gè)實(shí)例而且客戶可以從一個(gè)眾所周知的訪問(wèn)點(diǎn)訪問(wèn)它時(shí)。...
Cookie 瀏覽器第一次訪問(wèn)服務(wù)端時(shí),服務(wù)器此時(shí)肯定不知道他的身份,所以創(chuàng)建一個(gè)獨(dú)特的身份標(biāo)識(shí)數(shù)據(jù),格式為 key=value ,放入到 Set-Cookie 字段里,隨著響...
C# 的裝箱與拆箱 裝箱:將值類型(如 int ,或自定義的值類型等)轉(zhuǎn)換成 object 或者接口類型的一個(gè)過(guò)程。當(dāng) CLR 對(duì)值類型進(jìn)行裝箱時(shí),會(huì)將該值包裝為 S...