一括勺、工廠方法 工廠方法模式他提供了一個抽象類(接口)均澳,子類實現(xiàn)該接口的某個方法,來創(chuàng)建自己的工廠垃杖,因此是子類來決定要“創(chuàng)建哪個工廠”男杈。 二、抽象...
一缩滨、mysql索引的結(jié)構(gòu) 在學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)的時候势就,始終繞不開一個概念-------二叉搜索樹泉瞻。這種數(shù)據(jù)結(jié)構(gòu)本身排好序脉漏,因此查找起來很快。但是袖牙,...
一、裝飾器模式的定義 head first對裝飾器模式的說明: 動態(tài)的將責(zé)任附加到對象上鞭达。若要擴展功能司忱,裝飾者提供了比繼承更優(yōu)秀的方案。 ...
1.里氏替換原則:子類可以擴展父類的功能畴蹭,但不能改變父類原有的功能(子類能夠替換父類對象坦仍,但程序邏輯不變) 2.合成復(fù)用原則:更多的使用has-...
一、redolog日志 在執(zhí)行更新操作時候叨襟,如果每次都要將更新的數(shù)據(jù)同步進入緩存繁扎,如果沒有索引的話,需要去遍歷要修改的數(shù)據(jù)行,然后修改梳玫,這樣爹梁,...
一、mysql的組成部分 下面是來自Mysql實戰(zhàn)的圖片提澎,該圖片很好的表示了mysql的組成 我們主要是和server層打交道姚垃,該層...
一、什么是mvcc mvcc(multiversion concurrency control)盼忌,多版本并發(fā)控制积糯,主要是在事務(wù)的讀已提交和可...
當(dāng)我們剛開始接觸業(yè)務(wù)的時候,也許會遇到這么一個問題谦纱。隨著代碼的需求的增加絮宁,或者業(yè)務(wù)的不完善,需要增加(修改)代碼服协,來滿足需求绍昂,對于沒有什么經(jīng)...
按照從弱到強分為:依賴、關(guān)聯(lián)偿荷、聚合窘游、組合、泛化跳纳、實現(xiàn) 一忍饰、依賴關(guān)系 依賴(Dependency)關(guān)系是一種使用關(guān)系,它是對象之間耦合度最弱的一種...