概述 ZAB (Zookeeper Atomic Broadcast)協(xié)議是為分布式協(xié)調(diào)服務(wù) ZooKeeper 專(zhuān)門(mén)設(shè)計(jì)的一種支持崩潰恢復(fù)的原子廣播協(xié)議。在 ZooKeep...
概述 ZAB (Zookeeper Atomic Broadcast)協(xié)議是為分布式協(xié)調(diào)服務(wù) ZooKeeper 專(zhuān)門(mén)設(shè)計(jì)的一種支持崩潰恢復(fù)的原子廣播協(xié)議。在 ZooKeep...
一、并發(fā)控制 當(dāng)程序中可能出現(xiàn)并發(fā)[http://m.itdecent.cn/p/94b7c2ab84ac]的情況時(shí),就需要保證在并發(fā)情況下數(shù)據(jù)的準(zhǔn)確性,以此確保當(dāng)前用...
模式定義 命令模式(Command),將一個(gè)請(qǐng)求封裝為一個(gè)對(duì)象,從而使你可用不同的請(qǐng)求對(duì)客戶(hù)進(jìn)行參數(shù)化;對(duì)請(qǐng)求排隊(duì)或記錄請(qǐng)求日志,以及支持可撤銷(xiāo)的操作。 類(lèi)圖 Command...
DiscardOldestPolicy不是丟棄最近一個(gè)任務(wù)吧?
設(shè)計(jì)模式之--策略模式及其在JDK中的應(yīng)用前言:本文主要介紹設(shè)計(jì)模式中的策略模式,準(zhǔn)備按照以下幾個(gè)方面展開(kāi): 什么是策略模式 策略模式結(jié)構(gòu)和UML圖 策略模式在JDK中的應(yīng)用 一、什么是策略模式以及策略模式功能 1....
案例 《植物大戰(zhàn)僵尸》這個(gè)游戲很多人都玩過(guò),里面有各種不同的植物和僵尸。不同的植物、僵尸各自有不同的特點(diǎn)。假如你要開(kāi)發(fā)這樣一款游戲,游戲最開(kāi)始的版本比較簡(jiǎn)單,只有兩種僵尸:普...
現(xiàn)象 代碼中有一段邏輯有時(shí)會(huì)沒(méi)有執(zhí)行完成就突然停止。 定位 查看報(bào)出的異常。查看異常信息發(fā)現(xiàn)有空指針。而往上追代碼發(fā)現(xiàn)是因?yàn)闃I(yè)務(wù)邏輯中遍歷某list時(shí)有元素為null。但是此...
負(fù)載均值在 uptime 或者 top 命令中可以看到,它們可能會(huì)顯示成這個(gè)樣子:load average: 0.09, 0.05, 0.01 很多人會(huì)這樣理解負(fù)載均值:三個(gè)...
跳槽時(shí)時(shí)刻刻都在發(fā)生,但是我建議大家跳槽之前,先想清楚為什么要跳槽。切不可跟風(fēng),看到同事一個(gè)個(gè)都走了,自己也盲目的開(kāi)始面試起來(lái)(期間也沒(méi)有準(zhǔn)備充分),到底是因?yàn)榧夹g(shù)原因(影響...
1.一些概念 1.1.數(shù)據(jù)類(lèi)型 Java虛擬機(jī)中,數(shù)據(jù)類(lèi)型可以分為兩類(lèi):基本類(lèi)型和引用類(lèi)型。基本類(lèi)型的變量保存原始值,即:他代表的值就是數(shù)值本身;而引用類(lèi)型的變量保存引用值。...
本文參考:http://blog.csdn.net/zxxyyxf/article/details/6609272 復(fù)雜點(diǎn)說(shuō) TCP(Transmission Control...