240 發(fā)簡(jiǎn)信
IP屬地:浙江
  • 120
    spring statemachine-復(fù)雜狀態(tài)機(jī)的實(shí)現(xiàn)

    1、講講復(fù)雜流程的需求 除了上面文章里面提到的一根筋狀態(tài)機(jī)流程谓着,實(shí)際的企業(yè)應(yīng)用中狀態(tài)機(jī)的流程會(huì)更加復(fù)雜绪商,而我們最常用到的就是choice。它類似于java的if語(yǔ)句耳璧,作為條件...

  • spring statemachine-傳遞參數(shù)的message與持久化

    1.傳遞參數(shù)的message ?? 在企業(yè)開發(fā)中成箫,數(shù)據(jù)在不同的業(yè)務(wù)間傳輸是最常見的工作,所以雖然我們的主架構(gòu)是用的狀態(tài)機(jī)旨枯,也就是從流程狀態(tài)的角度來(lái)看待這個(gè)項(xiàng)目蹬昌,但在具體業(yè)務(wù)中...

  • spring statemachine-多個(gè)狀態(tài)機(jī)共存

    1、多個(gè)狀態(tài)機(jī)的搞法 ?? 在實(shí)際的企業(yè)應(yīng)用中攀隔,基本不可能只有一個(gè)狀態(tài)機(jī)流程在跑皂贩,比如訂單,肯定是很多個(gè)訂單在運(yùn)行昆汹,每個(gè)訂單都有自己的訂單狀態(tài)機(jī)流程明刷,但上一章的例子,大家可以...

  • spring statemachine-單個(gè)狀態(tài)機(jī)

    1.代碼例子 先來(lái)一個(gè)StateMachineConfig满粗,它的主要作用就告訴狀態(tài)機(jī)的初始狀態(tài)應(yīng)該啥樣辈末,然后把整個(gè)狀態(tài)流程都用代碼配置出來(lái)。@Configuration是sp...

  • 120
    DDD系列-應(yīng)用架構(gòu)

    架構(gòu)這個(gè)詞源于英文里的“Architecture“败潦,源頭是土木工程里的“建筑”和“結(jié)構(gòu)”本冲,而架構(gòu)里的”架“同時(shí)又包含了”架子“(scaffolding)的含義,意指能快速搭建...

  • DDD系列-Domain Primitive

    前言 ?? 在全面了解DDD之前劫扒,首先給大家介紹一個(gè)最基礎(chǔ)的概念: Domain Primitive(DP) Primitive的定義是:? 不從任何其他事物發(fā)展而來(lái)? 初級(jí)...

  • 120
    Quartz任務(wù)調(diào)度快速入門

    概述 了解Quartz體系結(jié)構(gòu) Quartz對(duì)任務(wù)調(diào)度的領(lǐng)域問題進(jìn)行了高度的抽象沟饥,提出了調(diào)度器添怔、任務(wù)和觸發(fā)器這3個(gè)核心的概念湾戳,并在org.quartz通過接口和類對(duì)重要的這些...

  • 120
    JDK源碼解析——TreeMap

    第1部分 TreeMap介紹 TreeMap 簡(jiǎn)介 TreeMap 是一個(gè)有序的key-value集合,它是通過紅黑樹實(shí)現(xiàn)的广料。TreeMap 繼承于AbstractMap砾脑,所...

  • 120
    紅黑樹之原理詳解

    R-B Tree簡(jiǎn)介 R-B Tree,全稱是Red-Black Tree艾杏,又稱為“紅黑樹”韧衣,它一種特殊的二叉查找樹。紅黑樹的每個(gè)節(jié)點(diǎn)上都有存儲(chǔ)位表示節(jié)點(diǎn)的顏色购桑,可以是紅(R...

  • 120
    JDK源碼解析——TreeSet and TreeMap

    TreeSet and TreeMap 總體介紹 之所以把TreeSet和TreeMap放在一起講解畅铭,是因?yàn)槎咴贘ava里有著相同的實(shí)現(xiàn),前者僅僅是對(duì)后者做了一層包裝勃蜘,也就...

  • 120
    Timsort詳解

    原理介紹 TimSort是結(jié)合了合并排序(合并排序)和插入排序(插入排序)而得出的排序算法硕噩,它在現(xiàn)實(shí)中有很好的效率.Tim Peters在2002年設(shè)計(jì)了該算法并在Pytho...

  • 120
    快速排序算法原理及實(shí)現(xiàn)(單軸快速排序、三向切分快速排序缭贡、雙軸快速排序)

    歡迎探討炉擅,如有錯(cuò)誤敬請(qǐng)指正 如需轉(zhuǎn)載,請(qǐng)注明出處http://www.cnblogs.com/nullzx/ 1. 單軸快速排序的基本原理 快速排序的基本思想就是從一個(gè)數(shù)組中...

  • 120
    JDK源碼解析——數(shù)據(jù)數(shù)組排序:Arrays.sort()

    概述:JDK提供了概述:JDK提供了對(duì)于數(shù)組排序的庫(kù)函數(shù)阳惹,java.util.Arrays類中的一些列重載的sort的方法為給定數(shù)組進(jìn)行排序谍失,以下是各個(gè)重載方法簽名: 對(duì)于這...

  • 120
    BM字符串搜索算法二

    由于是畢業(yè)后轉(zhuǎn)行的原因,所以本人在工作之前沒有系統(tǒng)的學(xué)過數(shù)據(jù)結(jié)構(gòu)穆端、算法導(dǎo)論之類的課袱贮。說白了就是沒有這樣的底蘊(yùn),哈哈体啰。所以這篇博客主要是寫給自己看的攒巍,因?yàn)闀r(shí)間有限,本人寫的內(nèi)容...

  • 120
    KMP字符串搜索算法一

    字符串匹配KMP算法詳解 1. 引言 以前看過很多次KMP算法荒勇,一直覺得很有用柒莉,但都沒有搞明白,一方面是網(wǎng)上很少有比較詳細(xì)的通俗易懂的講解沽翔,另一方面也怪自己沒有沉下心來(lái)研究兢孝。...

  • 120
    排序算法系列:基數(shù)排序

    引言 今天要說的這個(gè)排序算法很特殊,它不需要直接對(duì)元素進(jìn)行相互比較仅偎,也不需要將元素相互交換跨蟹,你需要做的就是對(duì)元素進(jìn)行“分類”。這也是基數(shù)排序的魅力所在橘沥,基數(shù)排序可以理解成是建...

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