240 發(fā)簡(jiǎn)信
IP屬地:北京
  • kafka配置KAFKA_LISTENERS和KAFKA_ADVERTISED_LISTENERS

    kafka配置KAFKA_LISTENERS和KAFKA_ADVERTISED_LISTENERS 介紹kafka的兩個(gè)參數(shù)KAFKA_LISTENERS和KAFKA_ADV...

  • vim

    "tab縮進(jìn)set ts=4set expandtabset shiftwidth=4 "配色syntax enable "語(yǔ)法高亮set background=darkco...

  • 【redis】分布式鎖的實(shí)現(xiàn)

    setnx redis 分布式鎖使用非常廣泛的,來(lái)實(shí)現(xiàn)對(duì)一些共享資源進(jìn)行互斥訪問(wèn)平挑。 一般使用setnx(set if not exists) 來(lái)?yè)屨加翁恚琩el 來(lái)釋放。 但是這...

  • 設(shè)計(jì)模式(二十):命令模式

    命令模式(Command)將請(qǐng)求封裝成對(duì)象通熄,從而使你可用不同的請(qǐng)求對(duì)客戶進(jìn)行參數(shù)化唆涝;對(duì)請(qǐng)求排隊(duì)或記錄請(qǐng)求日志,以及支持可撤消的操作唇辨。這么說(shuō)很抽象石抡,我們舉個(gè)例子: 假設(shè)我們有一...

  • 設(shè)計(jì)模式(二十一):狀態(tài)模式

    狀態(tài)模式(State)又稱狀態(tài)對(duì)象模式,主要解決的是當(dāng)控制一個(gè)對(duì)象狀態(tài)轉(zhuǎn)換的條件表達(dá)式過(guò)于復(fù)雜時(shí)的情況助泽。狀態(tài)模式允許一個(gè)對(duì)象在其內(nèi)部狀態(tài)改變的時(shí)候改變其行為,把狀態(tài)的判斷邏輯...

  • 設(shè)計(jì)模式(十九):觀察者模式

    觀察者模式有時(shí)也被稱作發(fā)布/訂閱模式嚎京,該模式用于為對(duì)象實(shí)現(xiàn)發(fā)布/訂閱功能:一旦主體對(duì)象狀態(tài)發(fā)生改變嗡贺,與之關(guān)聯(lián)的觀察者對(duì)象會(huì)收到通知,并進(jìn)行相應(yīng)操作鞍帝。 將一個(gè)系統(tǒng)分割成一個(gè)一些...

  • 設(shè)計(jì)模式(十八):中介者模式

    用一個(gè)中介者對(duì)象封裝一系列的對(duì)象交互诫睬,中介者使各對(duì)象不需要顯示的相互作用,從而使耦合松散帕涌,而且可以獨(dú)立的改變他們之間的交互. 角色 抽象中介者類(lèi)(AbstractMediat...

  • 設(shè)計(jì)模式(十七):迭代器模式

    迭代器模式(Iterator)摄凡,又叫做游標(biāo)(Cursor)模式续徽。提供一種方法訪問(wèn)一個(gè)容器(Container)對(duì)象中各個(gè)元素,而又不需暴露該對(duì)象的內(nèi)部細(xì)節(jié)亲澡。 當(dāng)你需要訪問(wèn)一個(gè)...

  • 設(shè)計(jì)模式(十六):解釋器模式

    給定一個(gè)語(yǔ)言钦扭,定義它的文法表示,并定義一個(gè)解釋器床绪,這個(gè)解釋器使用該標(biāo)識(shí)來(lái)解釋語(yǔ)言中的句子客情。 何時(shí)使用:如果一種特定類(lèi)型的問(wèn)題發(fā)生的頻率足夠高,那么可能就值得將該問(wèn)題的各個(gè)實(shí)例...

  • 設(shè)計(jì)模式(十五):責(zé)任鏈模式

    責(zé)任鏈模式(Chain of Responsibility Pattern) 責(zé)任鏈模式將處理請(qǐng)求的對(duì)象連成一條鏈癞己,沿著這條鏈傳遞該請(qǐng)求膀斋,直到有一個(gè)對(duì)象處理請(qǐng)求為止,這使得多...

  • 設(shè)計(jì)模式(十四):模板模式

    模板模式(Template Pattern) 定義一個(gè)操作中的算法的骨架痹雅,而將一些步驟延遲到子類(lèi)中仰担。模板方法使得子類(lèi)可以在不改變算法結(jié)構(gòu)的情況下,即可重定義該算法的某些特定步...

  • 設(shè)計(jì)模式(十三):策略模式

    定義一系列的算法,把它們一個(gè)個(gè)封裝起來(lái), 并且使它們可相互替換绩社。 策略模式(Strategy Pattern) 主要解決:在有多種算法相似的情況下摔蓝,使用 if...else ...

  • 設(shè)計(jì)模式(十二):享元模式

    運(yùn)用共享技術(shù)有效地支持大量細(xì)粒度的對(duì)象。在有大量對(duì)象時(shí)铃将,有可能會(huì)造成內(nèi)存溢出项鬼,我們把其中共同的部分抽象出來(lái),如果有相同的業(yè)務(wù)請(qǐng)求劲阎,直接返回在內(nèi)存中已有的對(duì)象绘盟,避免重新創(chuàng)建。 ...

  • 設(shè)計(jì)模式(十一):代理模式

    代理模式(Proxy)為其他對(duì)象提供一種代理以控制對(duì)這個(gè)對(duì)象的訪問(wèn)悯仙。 在某些情況下龄毡,一個(gè)客戶不想或者不能直接引用另一個(gè)對(duì)象,而代理對(duì)象可以在客戶端和目標(biāo)對(duì)象之間起到中介的作用...

  • 設(shè)計(jì)模式(十):組合模式

    組合模式(Composite Pattern)又叫做部分-整體模式锡垄,用于將對(duì)象組合成樹(shù)形結(jié)構(gòu)以表示“部分-整體”的層次關(guān)系沦零。組合模式使得用戶對(duì)單個(gè)對(duì)象和組合對(duì)象的使用具有一致...

  • 設(shè)計(jì)模式(九):門(mén)面/外觀模式

    門(mén)面模式(Facade)又稱外觀模式 為客戶端提供了一個(gè)客戶端可以訪問(wèn)系統(tǒng)的接口。降低訪問(wèn)復(fù)雜系統(tǒng)的內(nèi)部子系統(tǒng)時(shí)的復(fù)雜度货岭,簡(jiǎn)化客戶端與之的接口路操。 何時(shí)使用: 1、客戶端不需要...

  • 設(shè)計(jì)模式(八):裝飾器模式

    裝飾器模式(Decorator) 裝飾器模式能夠從一個(gè)對(duì)象的外部動(dòng)態(tài)地給對(duì)象添加功能千贯。 一般的屯仗,我們?yōu)榱藬U(kuò)展一個(gè)類(lèi)經(jīng)常使用繼承方式實(shí)現(xiàn),由于繼承為類(lèi)引入靜態(tài)特征搔谴,并且隨著擴(kuò)展...

  • 120
    設(shè)計(jì)模式(七):橋梁模式

    橋梁模式(Bridge) 將抽象與實(shí)現(xiàn)解耦魁袜,使它們都可以獨(dú)立的變化。 主要解決: 橋梁模式完全是為了解決繼承的缺點(diǎn)而提出的設(shè)計(jì)模式。在有多種可能會(huì)變化的情況下峰弹,用繼承會(huì)造成類(lèi)...

個(gè)人介紹
種一棵樹(shù)最好的時(shí)間是十年前店量,其次是現(xiàn)在。
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品