240 發(fā)簡(jiǎn)信
IP屬地:廣東
  • 使用redis的bitmap實(shí)現(xiàn)簽到功能

    一、簽到功能的實(shí)現(xiàn)思路 最常規(guī)的思路,一般我們會(huì)選擇每個(gè)用戶料祠,每天的簽到作為一條mysql表的數(shù)據(jù),然后一條一條的記錄敷燎。這種方式的確是可以的谣殊,但是它的局限性很大,只能適用于小...

  • 120
    Drools中RETE算法詳解

    1.相關(guān)概念 Fact(事實(shí)):對(duì)象之間及對(duì)象屬性之間的關(guān)系 Rule(規(guī)則):是由條件和結(jié)論構(gòu)成的推理語句紊馏,一般表示為if…Then料饥。一個(gè)規(guī)則的if部分稱為L(zhǎng)HS(left...

  • 120
    Drools詳解

    Drools規(guī)則引擎的結(jié)構(gòu)示意圖 Drools相關(guān)概念 事實(shí)(Fact):對(duì)象之間及對(duì)象屬性之間的關(guān)系 規(guī)則(rule):是由條件和結(jié)論構(gòu)成的推理語句,一般表示為if...T...

  • 120
    JUC詳解(四)線程池

    JUC包含幾個(gè)部分? 1)Lock框架 2)并發(fā)集合 3) 原子類 4) 線程池 5)工具類、ThreadLocal 線程池中常見5種工作隊(duì)列 任務(wù)太多的時(shí)候朱监,工作隊(duì)列用于暫...

  • 120
    JUC詳解(二)并發(fā)集合(5)CopyOnWriteArraySet

    CopyOnWriteArraySet結(jié)構(gòu)圖 CopyOnWriteArraySet主要方法 public boolean add(E e);public boolean r...

  • 120
    JUC詳解(四)線程池-ScheduledThreadPoolExecutor與Fork/Join

    JUC包含幾個(gè)部分? 1)Lock框架 2)并發(fā)集合 3) 原子類 4) 線程池 5)工具類岸啡、ThreadLocal ScheduledThreadPoolExecutor簡(jiǎn)...

  • 120
    JUC詳解(二)并發(fā)集合(4)ConcurrentSkipListSet

    1 ConcurrentSkipListSet簡(jiǎn)介 ConcurrentSkipListSet,是J.U.C新增的一個(gè)集合工具類赫编,顧名思義巡蘸,它是一種SET類型奋隶。 SET類型,...

  • 120
    JUC詳解(二)并發(fā)集合(3)CopyOnWriteArrayList

    為什么用CopyOnWriteArrayList CopyOnWriteArrayList引入 模擬傳統(tǒng)的ArrayList出現(xiàn)線程不安全的現(xiàn)象 運(yùn)行結(jié)果如下:由于fail-...

  • 120
    JUC詳解(二)并發(fā)集合(2)ConcurrentSkipListMap

    JUC包含幾個(gè)部分? 1)Lock框架 2)并發(fā)集合 3) 原子類 4) 線程池 5)工具類悦荒、ThreadLocal 二唯欣、并發(fā)集合 ConcurrentSkipListMap...

  • 120
    JUC詳解(二)并發(fā)集合(1)ConcurrentHashMap

    JUC包含幾個(gè)部分? 1)Lock框架 2)并發(fā)集合 3) 原子類 4) 線程池 5)工具類、ThreadLocal 二逾冬、并發(fā)集合 ConcurrentHashMap 為什么...

  • final關(guān)鍵字詳解

    final的作用 final根據(jù)修飾位置的不同作用也不相同黍聂,針對(duì)三種情況:1)修飾變量,被final修飾的變量必須要初始化身腻,賦初值后不能再重新賦值产还。注意:局部變量不在我們討論...

  • 120
    volatile關(guān)鍵字

    Java 內(nèi)存模型中的可見性、原子性和有序性嘀趟。 可見性:可見性脐区,是指線程之間的可見性,一個(gè)線程修改的狀態(tài)對(duì)另一個(gè)線程是可見的她按。原子性:原子是世界上的最小單位牛隅,具有不可分割性。...

  • 120
    synchronized與ReentrantLock(Lock的默認(rèn)實(shí)現(xiàn))類

    synchronized詳解 公平鎖是指當(dāng)鎖可用時(shí),在鎖上等待時(shí)間最長(zhǎng)的線程將獲得鎖的使用權(quán)酌泰。 非公平鎖則隨機(jī)分配這種使用權(quán)媒佣。 synchronized的三種使用方式 修飾實(shí)...

  • 悲觀鎖與樂觀鎖

    樂觀鎖與悲觀鎖 概念 悲觀鎖(數(shù)據(jù)庫(kù)鎖) 悲觀鎖(Pessimistic Lock),顧名思義陵刹,很悲觀默伍,每次在拿數(shù)據(jù)時(shí)都認(rèn)為數(shù)據(jù)有可能被別人修改了,所以每次拿數(shù)據(jù)時(shí)都會(huì)上鎖衰琐,...

  • 120
    Spring IOC/DI詳解

    1. IoC理論的背景 我們都知道也糊,在采用面向?qū)ο蠓椒ㄔO(shè)計(jì)的軟件系統(tǒng)中,它的底層實(shí)現(xiàn)都是由N個(gè)對(duì)象組成的羡宙,所有的對(duì)象通過彼此的合作狸剃,最終實(shí)現(xiàn)系統(tǒng)的業(yè)務(wù)邏輯。 耦合關(guān)系不僅會(huì)出...

  • 120
    Spring mvc工作流程

    一狗热、SpringMVC簡(jiǎn)介 SpringMVC是一種基于Spring實(shí)現(xiàn)了Web MVC設(shè)計(jì)模式的請(qǐng)求驅(qū)動(dòng)類型的輕量級(jí)Web框架钞馁,使用了MVC架構(gòu)模式的思想,將web層進(jìn)行職...

  • 120
    Spring加載Bean流程解析

    一.spring讀取配置或注解的過程 1.先通過掃描指定包路徑下的spring注解匿刮,比如@Component指攒、@Service、@Lazy @Sope等spring識(shí)別的注解...

  • 120
    Tomcat優(yōu)化方案

    1.Tomcat的優(yōu)化分成兩塊: Tomcat啟動(dòng)命令行中的優(yōu)化參數(shù)即JVM優(yōu)化 Tomcat容器自身參數(shù)的優(yōu)化 2. Tomcat啟動(dòng)行參數(shù)的優(yōu)化 Tomcat 的啟動(dòng)參數(shù)...

  • 120
    分布式事務(wù)的解決方案

    1.基礎(chǔ)概念 1.1.什么是事務(wù) 什么是事務(wù)僻焚?舉個(gè)生活中的例子:你去小賣鋪買東西允悦,“一手交錢,一手交貨”就是一個(gè)事務(wù)的例子,交錢和交貨必 須全部成功隙弛,事務(wù)才算成功架馋,任一個(gè)活動(dòng)...

  • 布隆過濾器

    什么是布隆過濾器? 布隆過濾器(BloomFilter)是由一個(gè)叫“布隆”的小伙子在1970年提出的,它是一個(gè)很長(zhǎng)的二進(jìn)制向量全闷,主要用于判斷一個(gè)元素是否在一個(gè)集合中叉寂。 在介紹...

個(gè)人介紹
希望能得到前輩的指點(diǎn)。
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品