240 發(fā)簡信
IP屬地:浙江
  • 十分感謝

    Docker筆記5-安裝Docker Desktop碰到的問題

    最近升級Docker Desktop到4.x.x后浩聋,一直也沒有成功把Kubernetes啟用起來蒿秦。前段時間用3.x.x的Docker Desktop是可以正常啟用Kubern...

  • 二、工廠模式

    一、工廠方法 工廠方法模式他提供了一個抽象類(接口)疼蛾,子類實現(xiàn)該接口的某個方法,來創(chuàng)建自己的工廠,因此是子類來決定要“創(chuàng)建哪個工廠”页慷。 二、抽象工廠 抽象工廠提供一個接口胁附,...

  • Mysql學習筆記(四):索引的使用

    一酒繁、mysql索引的結(jié)構(gòu) 在學習數(shù)據(jù)結(jié)構(gòu)的時候,始終繞不開一個概念-------二叉搜索樹控妻。這種數(shù)據(jù)結(jié)構(gòu)本身排好序州袒,因此查找起來很快。但是弓候,不同于平常都是在內(nèi)存里操作郎哭,一...

  • 一、裝飾器模式

    一菇存、裝飾器模式的定義 head first對裝飾器模式的說明: 動態(tài)的將責任附加到對象上夸研。若要擴展功能,裝飾者提供了比繼承更優(yōu)秀的方案依鸥。 二亥至、使用裝飾器模式的目的 ...

  • 設計模式原則

    1.里氏替換原則:子類可以擴展父類的功能,但不能改變父類原有的功能(子類能夠替換父類對象贱迟,但程序邏輯不變) 2.合成復用原則:更多的使用has-a或contanis-a來替代...

  • Mysql學習筆記(二):幾種重要的日志

    一姐扮、redolog日志 在執(zhí)行更新操作時候,如果每次都要將更新的數(shù)據(jù)同步進入緩存衣吠,如果沒有索引的話溶握,需要去遍歷要修改的數(shù)據(jù)行,然后修改蒸播,這樣睡榆,頻繁的io和查找肯定滿足不了性...

  • 120
    Mysql學習筆記(一):Mysql的架構(gòu)

    一萍肆、mysql的組成部分 下面是來自Mysql實戰(zhàn)的圖片,該圖片很好的表示了mysql的組成 我們主要是和server層打交道胀屿,該層由連接器塘揣,分析器,優(yōu)化器執(zhí)行器...

  • mysql Mvcc解析

    一宿崭、什么是mvcc mvcc(multiversion concurrency control)亲铡,多版本并發(fā)控制,主要是在事務的讀已提交和可重復讀情況下發(fā)揮作用葡兑。 它主要...

  • 120
    設計模式學習(一):了解設計模式

    當我們剛開始接觸業(yè)務的時候奖蔓,也許會遇到這么一個問題。隨著代碼的需求的增加讹堤,或者業(yè)務的不完善吆鹤,需要增加(修改)代碼,來滿足需求洲守,對于沒有什么經(jīng)驗的程序員(比如說我)來說疑务,常...

  • 120
    UML類圖 關(guān)系

    按照從弱到強分為:依賴、關(guān)聯(lián)梗醇、聚合知允、組合、泛化叙谨、實現(xiàn) 一温鸽、依賴關(guān)系 依賴(Dependency)關(guān)系是一種使用關(guān)系,它是對象之間耦合度最弱的一種關(guān)聯(lián)方式手负,是臨時性的關(guān)聯(lián)涤垫。在代...

  • Java內(nèi)部類

    一、什么是內(nèi)部類 將一個類定義在另一個給類里面或者方法里面虫溜,這樣的類就被稱為內(nèi)部類。廣泛意義上的內(nèi)部類一般來說包括這四種:成員內(nèi)部類股缸、局部內(nèi)部類衡楞、匿名內(nèi)部類和靜態(tài)內(nèi)部類。 ...

  • 120
    JVM學習(一):認識JVM各內(nèi)存劃分區(qū)域

    一敦姻、了解JVM運行時數(shù)據(jù)區(qū)域結(jié)構(gòu) 可以看到瘾境,該區(qū)域分為5大模塊:程序計數(shù)器、虛擬機棧镰惦、本地方法棧迷守、堆、方法區(qū)旺入。 二兑凿、各模塊分析 1凯力、程序計數(shù)器 程序計數(shù)器時內(nèi)存中占的...

  • 120
    認識 Java “流”

    一、什么是流 流是一種抽象的概念礼华,可以理解為一條虛擬的管道咐鹤,里面進行數(shù)據(jù)的傳輸,再Java中圣絮,一切皆可為對象祈惶,流當然也被抽象為類。 二扮匠、流的分類 按照傳輸數(shù)據(jù)類型的分...

  • 樹學習筆記(一):二叉樹相關(guān)概念理解

    一捧请、為什么使用二叉樹 什么是樹:它是由n(n>=1)個有限結(jié)點組成一個具有層次關(guān)系的集合[https://baike.baidu.com/item/%E9%9B%86%E...

  • 120
    排序算法(二):遞歸排序之歸并排序

    一、什么是遞歸 遞歸就是函數(shù)調(diào)用本身棒搜,和高中數(shù)學的數(shù)學歸納法類似疹蛉。當在求一個數(shù)組的第n項的時候,有兩種方式帮非,第一種就是根據(jù)各種公式氧吐,求通項公式,第二種末盔,就是數(shù)學歸納法筑舅,發(fā)...

  • 120
    排序算法(三):高級排序之快速排序

    一、什么是劃分 劃分是快速排序的根本機制陨舱,它是取一個標準值翠拣,將數(shù)據(jù)分為兩種,大于等于標準值的為一種游盲,小于標準值的為一種误墓。具體實現(xiàn)如下(自己手寫,有點low) 二益缎、快速...

  • 120
    排序算法(一):三種簡單排序

    一谜慌、冒泡排序 顧名思義,這種排序就像氣泡一樣莺奔,最大值欣范,一點一點的向最后一位移動。有一種比較常用的說法令哟,該算法可以當成是一大排只能看到左右位置人(身高)的人恼琼。首先第一個位...

  • 120
    線程的學習(一):了解什么是線程

    一、什么是線程 首先在了解線程時屏富,了解什么是進程:進程是代碼在數(shù)據(jù)集合上的一次運行活動 晴竞, 是系統(tǒng)進行資源分配和調(diào)度的基本單位。 那么線程又是什么呢狠半?線程則是進程的一...

  • 120
    淺析代理模式

    一噩死、什么是代理模式颤难? 二、靜態(tài)代理以及其使用 三甜滨、動態(tài)代理的使用

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品