240 發(fā)簡(jiǎn)信
IP屬地:北京
  • 按照你說(shuō)的在~/.zshrc配置了也還是報(bào)zsh:Command not found: mvn

    Mac設(shè)置maven環(huán)境變量

    因?yàn)閾Q了Mac后一開(kāi)始各種不適應(yīng)竹宋,在開(kāi)發(fā)環(huán)境搭建過(guò)程中也遇到一些坑闻妓,今天簡(jiǎn)單講下Mac下如何設(shè)置maven環(huán)境變量,尤其是使用了zsh的同學(xué)挖垛,我就是掉進(jìn)zsh的小坑了。 一元旬、...

  • 如何讓兩個(gè)線程交替打印數(shù)字

    問(wèn)題 如何讓兩個(gè)線程交替打印1-100的數(shù)字煎楣?廢話不多說(shuō),直接上代碼: synchronized鎖+AtomicInteger 這里需要注意兩點(diǎn): 用AtomicIntege...

  • 120
    Zookeeper——一致性協(xié)議:Zab協(xié)議

    聲明:本文寫(xiě)的時(shí)候以现,當(dāng)時(shí)就是完全不懂zk狠怨,邊看網(wǎng)上的文章邊學(xué)習(xí)歸納和整理,這不是我的產(chǎn)出邑遏,不用點(diǎn)贊打賞佣赖。大家理智友善的討論,有錯(cuò)誤歡迎指出记盒。不過(guò)我最近不怎么上簡(jiǎn)書(shū)了憎蛤。可能沒(méi)來(lái)...

  • HashMap底層實(shí)現(xiàn)原理(下)

    上一篇文章我們介紹了HashMap的底層實(shí)現(xiàn)棚辽,但還遺留了一點(diǎn)內(nèi)容,我們?cè)倩仡櫼幌律弦黄恼吕镎f(shuō)的內(nèi)容 執(zhí)行完紅框里的代碼冰肴,personMap里放入了8個(gè)元素屈藐,放置完成后在堆內(nèi)...

  • 120
    HashMap底層實(shí)現(xiàn)原理(上)

    本來(lái)想先在專(zhuān)欄里簡(jiǎn)單的說(shuō)一下二叉樹(shù),紅黑樹(shù)的內(nèi)容后再說(shuō)HashMap的熙尉,但看到評(píng)論區(qū)里不斷的出現(xiàn)HashMap這個(gè)詞联逻,怕大家等得著急,本篇文章就先說(shuō)說(shuō)HashMap吧检痰,前面講...

  • 120
    Arraylist與Vector的區(qū)別

    這幾天工作有點(diǎn)忙遣妥,有很多代碼需要寫(xiě),更新文章有點(diǎn)慢攀细,說(shuō)聲抱歉箫踩,前幾天有人反饋LinkedList的文章不太看得懂,臨時(shí)準(zhǔn)備補(bǔ)兩篇文章谭贪。 前幾篇文章我們重點(diǎn)說(shuō)了ArrayLIs...

  • 120
    LinkedList初探

    在前面的文章里境钟,我們講了數(shù)組和ArrayList,在現(xiàn)實(shí)中俭识,不管什么系統(tǒng)慨削,如果不考慮性能的話,用其中的一個(gè)就可以完成所有工作,那為什么不用它們來(lái)進(jìn)行所有的數(shù)據(jù)存儲(chǔ)呢缚态? 在數(shù)組...

  • 120
    ArrayList底層數(shù)組擴(kuò)容原理

    我們先回顧一下之前的所說(shuō)過(guò)的數(shù)組磁椒,話不多說(shuō),上代碼: 老規(guī)則玫芦,我們繼續(xù)畫(huà)一畫(huà)愈捅,加深一下印象宴胧,上圖: 這個(gè)圖我們?nèi)サ袅薃rrayList初探 - 知乎專(zhuān)欄一文圖里那些無(wú)用的細(xì)節(jié)...

  • 120
    Java基本數(shù)據(jù)類(lèi)型和引用類(lèi)型

    前面的文章有時(shí)候會(huì)留一些思考題,主要是想讓大家多想想文章的內(nèi)容,所以沒(méi)留答案诱贿,評(píng)論區(qū)回復(fù)也是五花八門(mén)提陶。寫(xiě)這篇文章是想再幫大家鞏固一下之前的內(nèi)容框都,子曾經(jīng)說(shuō)過(guò):“溫故而知新确丢,可以...

  • 120
    String是一個(gè)很普通的類(lèi)

    上一篇我們講了Java中的數(shù)組,其實(shí)是為本章的內(nèi)容做準(zhǔn)備的祈匙,String這個(gè)類(lèi)是我們?cè)趯?xiě)Java代碼中用得最多的一個(gè)類(lèi)忽刽,沒(méi)有之一,今天我們就講講它夺欲,我們打開(kāi)String這個(gè)類(lèi)...

  • Java中的數(shù)組

    在說(shuō)說(shuō)Java里有equals(上)這篇文章里跪帝,文末我們提到了String底層是char數(shù)組來(lái)實(shí)現(xiàn)的,好多人當(dāng)年上學(xué)時(shí)被二維數(shù)組洁闰,三維數(shù)組嚇哭了吧。我們今天來(lái)講講數(shù)組万细,數(shù)組非...

  • 說(shuō)說(shuō)Java里的equals

    在Java字符串那些事兒一文發(fā)表后扑眉,朋友給我留言說(shuō):比較字符串用equals不就完了唄,干嘛要用"=="赖钞,吃飽了撐的腰素,能不能來(lái)點(diǎn)實(shí)際的。其實(shí)在文章里我是想表明雪营,Java字符串...

  • 120
    Java字符串那些事兒

    我們?cè)賮?lái)看一段代碼: 運(yùn)行一下: 沒(méi)錯(cuò)弓千,一個(gè)true,一個(gè)是false献起,(答錯(cuò)的小朋友去面壁去)洋访,大家可能在想編譯器肯定又調(diào)皮了,編譯的時(shí)候是不是又偷偷加了些什么谴餐,迫不及待的...

  • 120
    關(guān)于Integer緩存解惑

    我們先看一段代碼姻政,很簡(jiǎn)單對(duì)不對(duì) 執(zhí)行一下: 和大多數(shù)人心里想的不一樣吧,好多人還在糾結(jié)岂嗓,到底是全是true還是全是false呀汁展。 然而一個(gè)是true,一個(gè)是false,這是為...

  • 120
    Java數(shù)據(jù)結(jié)構(gòu)之線性表

    這篇文章我們來(lái)說(shuō)說(shuō)Java里一個(gè)很重要的數(shù)據(jù)結(jié)構(gòu)——線性表食绿,還是這張圖侈咕,線性表對(duì)應(yīng)著下圖里的List。 紅框里的內(nèi)容就是線性表的大家族了器紧,其中黃色部分是要重點(diǎn)了解的耀销,線性表里...

  • 說(shuō)實(shí)話一直不知道這個(gè)問(wèn)題要回答到什么樣子才算合格,大家覺(jué)得呢品洛?

    請(qǐng)別再問(wèn)Spring Bean的生命周期了树姨!

    Spring Bean的生命周期是Spring面試熱點(diǎn)問(wèn)題。這個(gè)問(wèn)題即考察對(duì)Spring的微觀了解桥状,又考察對(duì)Spring的宏觀認(rèn)識(shí)帽揪,想要答好并不容易!本文希望能夠從源碼角度入...

  • 120
    elasticsearch 倒排索引原理

    如何快速檢索辅斟? Elasticsearch是通過(guò)Lucene的倒排索引技術(shù)實(shí)現(xiàn)比關(guān)系型數(shù)據(jù)庫(kù)更快的過(guò)濾转晰。特別是它對(duì)多條件的過(guò)濾支持非常好,比如年齡在18和30之間士飒,性別為女性...

  • 請(qǐng)問(wèn)查邢,如果對(duì)于原本返回?cái)?shù)據(jù)很多的集合,指定resouce會(huì)對(duì)性能提升有幫助么

    ElasticSearch API實(shí)現(xiàn)返回指定的字段

    source中包含多個(gè)字段酵幕,想在結(jié)果中返回用戶指定的字段扰藕。下面的代碼實(shí)現(xiàn)此功能。 result 如果指定resouce字段 結(jié)果就變?yōu)椋?/p>

  • 如何使用RedisTemplate訪問(wèn)Redis數(shù)據(jù)結(jié)構(gòu)

    Redis 數(shù)據(jù)結(jié)構(gòu)簡(jiǎn)介 Redis 可以存儲(chǔ)鍵與5種不同數(shù)據(jù)結(jié)構(gòu)類(lèi)型之間的映射芳撒,這5種數(shù)據(jù)結(jié)構(gòu)類(lèi)型分別為String(字符串)邓深、List(列表)、Set(集合)笔刹、Hash(...

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