240 發(fā)簡信
IP屬地:湖北
  • spring aop實現(xiàn)原理

    Java是面向對象的編程語言,整個程序的執(zhí)行是方法縱向的調(diào)用完成,Aop是面向切面的編程思想擦俐,是對面向對象的一個補充糯而。Aop面向切面的思想是針對方法進行編程师郑,依賴動態(tài)代理來實...

  • spring ioc容器之Bean實例化和依賴注入

    spring中的bean對象和java對象是有些許差別的添忘,spring中的bean包含了java對象察皇,并且是基于java對象在spring中做了一些列的加工不傅,所以說sprin...

  • 120
    spring ioc容器之BeanDefinition注冊

    這段時間開始了對spring的復習旅掂,spring的模塊很多,這里主要對spring ioc容器访娶、aop的實現(xiàn)原理和spring聲明式事務原理做下探究和總結商虐,給自己后續(xù)復習所用...

  • 120
    設計模式-工廠方法模式

    1.介紹: 工廠方法模式顧名思義就是創(chuàng)建產(chǎn)品的,這里的產(chǎn)品在Java程序里面就是一個個對象崖疤,該模式就是用于封裝對象的創(chuàng)建秘车,是一種創(chuàng)建型模式。根據(jù)抽象程度的不同劫哼,它又分為:簡單...

  • final關鍵字的理解

    在Java中叮趴,final關鍵字可以用來修飾類、方法和變量(類變量和實例變量以及局部變量)权烧,在Java中做到了無孔不入眯亦,這些都是在語法層面的限制伤溉,在編譯期就會限制住。其作用如下...

  • Zookeeper之Leader選舉

    Zookeeper是采用的zab協(xié)議進行實現(xiàn)的,而不是完全Paxos實現(xiàn)的宫静。在主備系統(tǒng)架構模式下走净,采用zab協(xié)議來保證集群中所有副本的數(shù)據(jù)一致性。主系統(tǒng)接受處理所有的事務性請...

  • zookeeper學習

    zookeeper重新梳理學習下以下這些部分: 1孤里、raft算法和paxos算法 2伏伯、zab協(xié)議 3、zookeeper基本概念 4扭粱、zookeeper客戶端操作 5舵鳞、zoo...

  • 120
    Linux中物理內(nèi)存管理

    1. Linux中內(nèi)存模型:平坦、非連續(xù)和稀疏模型 Linux中的內(nèi)存模型說的是站在cpu的角度琢蛤,物理內(nèi)存的分布情況蜓堕。 平坦模型:從任意一個進程的角度看,在其訪問物理內(nèi)存的時...

  • 120
    進程管理

    主要內(nèi)容: 進程概念 進程生命周期 進程的創(chuàng)建 命名空間機制 1博其、進程概念 進程也即是在機器中運行的程序套才,在系統(tǒng)中資源分配是以進程為單位進行分配。在Linux內(nèi)核中進程是用t...

  • ElasticJob故障轉移機制

    在ElasticJob中慕淡,會把一個任務分成多個分片背伴,然后再把分片分配給集群中不同的節(jié)點實例進行作業(yè)任務的執(zhí)行。但是如果集群中的某幾臺機器宕機峰髓,這些分片任務的執(zhí)行就需要轉移到其...

  • ElasticJob分片機制

    ElasticJob是一個彈性的分布式任務調(diào)度框架傻寂,這里的分布式就是采用分片的來進行任務調(diào)度和業(yè)務執(zhí)行的解耦,分片信息就是中間進行解耦的携兵。ElasticJob任務調(diào)度框架調(diào)度...

  • ElasticJob冪等機制

    ElasticJob的冪等機制疾掰,是指作業(yè)分片執(zhí)行的冪等,他需要做到以下兩點: 同一個分片在當前作業(yè)實例上不會被重復執(zhí)行 一個作業(yè)分片不能同時在多個作業(yè)實例上執(zhí)行在Elasti...

  • 120
    ElasticJob任務執(zhí)行過程

    ElasticJob是基于Quartz實現(xiàn)的彈性分布式任務調(diào)度框架徐紧,整個任務觸發(fā)的底層是Quartz來觸發(fā)静檬。LiteJob框架觸發(fā)任務執(zhí)行的開始,下面來分析任務的執(zhí)行過程并级。 ...

  • ElasticJob選舉實現(xiàn)

    1拂檩、為什么需要選舉?ElasticJob中嘲碧,所有的節(jié)點服務器都是對等的稻励,他們在整個集群當中的地位都是相同的。為了避免每個服務器節(jié)點獲取的分片信息不統(tǒng)一愈涩,需要由一個主服務器來進...

  • ElasticJob任務啟動流程

    在springboot中配置一個簡單的elastic job任務: 定義一個自己的簡單任務钉迷,實現(xiàn)SimpleJob接口至非,編寫自己任務的實際業(yè)務流程: zookeeper配置钠署,...

  • sleep0的思考

    在操作系統(tǒng)中唐片,線程有等待丙猬、就緒和運行這幾種狀態(tài),等待隊列中的線程是不會參與到CPU的競爭费韭,只有就緒隊列中的線程會參與到CPU的競爭茧球,對應的在Java中的線程有6種狀態(tài):new...

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