運(yùn)行dubbo-admin服務(wù), 此服務(wù)需要單獨(dú)啟動(dòng)一個(gè)zookeeper容器 dubbo-admin將監(jiān)聽所有注冊(cè)到zookeeper的服務(wù), dubbo-admin默認(rèn)端...
運(yùn)行dubbo-admin服務(wù), 此服務(wù)需要單獨(dú)啟動(dòng)一個(gè)zookeeper容器 dubbo-admin將監(jiān)聽所有注冊(cè)到zookeeper的服務(wù), dubbo-admin默認(rèn)端...
環(huán)境安裝 安裝kafka kafka使用zookeeper管理往毡,安裝過程會(huì)自動(dòng)安裝zookeeper 安裝目錄:/usr/local/Cellar/kafka/* (*為具體...
很多人都聽說的webhook,也知道他有一個(gè)響當(dāng)當(dāng)?shù)拿置裆担恒^子』耍休,但是想我一樣聽過沒用過的人也有很多,這次我嘗試了下個(gè)github上webhook的試水教程走了一遍编丘,在這里...
由于某些原因需要修改已經(jīng)提交的代碼里面的提交者名稱和提交者郵箱 git filter-branch https://git-scm.com/docs/git-filter-b...
這幾天秋招面試的時(shí)候問到了線程池原理棘伴,因?yàn)榫€程池這塊都是只了解API寞埠,當(dāng)時(shí)沒能很好的回答面試官提出的問題,花了整整一晚上結(jié)合別人的博客看了下源碼焊夸,了解了線程池的大概執(zhí)行流程仁连,...
1. 時(shí)間復(fù)雜度:O(N + C),C=N*(logN-logM) 對(duì)于待排序序列大小為 N阱穗,共分為 M 個(gè)桶饭冬,主要步驟有: N 次循環(huán),將每個(gè)元素裝入對(duì)應(yīng)的桶中 M 次循環(huán)...
一揪阶、創(chuàng)建一個(gè)SpringBoot項(xiàng)目 二昌抠、引入相關(guān)依賴 三、創(chuàng)建如下結(jié)構(gòu)文件 編寫實(shí)體類com.zhg.demo.mybatis.entity.User 編寫接口com.zh...
一鲁僚、前言 對(duì)于這兩個(gè)方法的研究炊苫,源于一道比較經(jīng)典的面試題:“x.equals(y)==true;x,y可有不同的hashcode對(duì)嗎?”冰沙,其實(shí)這道題的關(guān)鍵在于考我們對(duì)e...
簡述 我們知道HashMap不支持并發(fā)侨艾,在并發(fā)情況下會(huì)有一系列問題產(chǎn)生,如形成死鏈和節(jié)點(diǎn)丟失拓挥,下面我們簡單分析一下什么情況下會(huì)產(chǎn)生以及產(chǎn)生原因 死鏈問題 先貼一段源碼 當(dāng)Ha...
文章出自于我自己的理解,如果哪里寫的不對(duì)了盖灸,留言給我蚁鳖,或者發(fā)我郵箱superealboom@163.com。寫這段是因?yàn)樵谖铱磩e的博客赁炎,資料學(xué)習(xí)的時(shí)候才睹,發(fā)現(xiàn)了他們寫的錯(cuò)。因?yàn)?..
加法操作中無進(jìn)位時(shí)直接對(duì)最后一位進(jìn)行操作誰都會(huì),但是設(shè)計(jì)到進(jìn)位時(shí)大家很容易就暈頭轉(zhuǎn)向了琅攘,但只要認(rèn)真捋一捋就會(huì)發(fā)現(xiàn)并沒有那么復(fù)雜垮庐。 加法操作可以分為兩個(gè)部分來處理: 最后一位加...
DAO層 DAO 是 Data Access Object(數(shù)據(jù)訪問對(duì)象的縮寫),DAO層是業(yè)務(wù)邏輯層與數(shù)據(jù)庫層之間的中間層坞琴,大大降低了開發(fā)成本哨查,提升了系統(tǒng)維護(hù)效率。業(yè)務(wù)邏輯...
遞歸算法 遞歸算法通常有兩種剧辐,一種是自己直接遞歸寒亥,另一種是結(jié)合一個(gè)Helper類幫助遞歸,但本質(zhì)上都可以擴(kuò)展為第二種遞歸荧关。 例如:尋找兩個(gè)節(jié)點(diǎn)的最低公共祖先就屬于結(jié)合一個(gè)He...
第一章 類加載器 1.1 類的加載 當(dāng)程序要使用某個(gè)類時(shí)溉奕,如果該類還未被加載到內(nèi)存中,則系統(tǒng)會(huì)通過加載忍啤,連接加勤,初始化三步來實(shí)現(xiàn)對(duì)這個(gè)類進(jìn)行初始化。 加載指將class文件...
Windows Terminal(Preview)實(shí)用同波、優(yōu)化技巧(含第三方Terminal工具介紹)注意:Windows Terminal(Preview)只有 win10 ...
在閱讀多線程書籍的時(shí)候鳄梅,對(duì)volatile的原子性產(chǎn)生了疑問,問題類似于這篇文章所闡述的那樣未檩。經(jīng)過一番思考給出自己的理解戴尸。我們知道對(duì)于可見性,Java提供了volatile關(guān)...
原創(chuàng)文章&經(jīng)驗(yàn)總結(jié)&從校招到A廠一路陽光一路滄桑 詳情請(qǐng)戳www.codercc.com 1. volatile簡介 在上一篇文章中我們深入理解了java關(guān)鍵字synchro...
在java的集合類中常見的變量modCount孙蒙,用于記錄對(duì)象的修改次數(shù),比如增悲雳、刪挎峦、改,也基本存在于非線程安全的集合類中 Fail-Fast 機(jī)制
1怜奖、你要切換到y(tǒng)arn-cluster或者yarn-client模式浑测,很簡單翅阵,將我們之前用于提交spark應(yīng)用程序的spark-submit腳本歪玲,加上--master參數(shù),設(shè)...