240 發(fā)簡信
IP屬地:四川
  • 確實(shí)很多都講不明白,有些說不通的就直接跳過了

    三色標(biāo)記法與讀寫屏障

    前言 本文主要介紹了三色標(biāo)記法的基本思路猎贴、多標(biāo)導(dǎo)致的浮動垃圾曹体、漏標(biāo)的處理方案(讀寫屏障)等。 1. 垃圾回收的簡單回顧 關(guān)于垃圾回收算法戳寸,基本就是那么幾種:標(biāo)記-清除产喉、標(biāo)記-...

  • 120
    jdk1.7源碼解讀

    1.HashMap數(shù)據(jù)結(jié)構(gòu) HashMap的數(shù)據(jù)結(jié)構(gòu)是數(shù)組+鏈表的形式(Entry[])析珊,示意圖如下: 2.HashMap成員變量 3.HashMap構(gòu)造方法 1.7版本Ha...

  • 看到AQS渠驼,對于如何出隊(duì)這件事蜈块,明明自己就可以把前后指針破除,為何需要等到下一個(gè)喚醒的線程來執(zhí)行出隊(duì)迷扇?首先是cancelAcquire破壞了next指針鏈百揭,但prev沒有,喚醒是從隊(duì)尾開始的蜓席,因?yàn)閚ext已經(jīng)被破壞只能通過prev鏈遍歷信峻;通過喚醒下一個(gè)線程后再次進(jìn)入shouldParkAfterFailedAcquire通過跳過CANCEL節(jié)點(diǎn)來調(diào)整的prev,此時(shí)才能GC瓮床,
    這類似“我不主動出隊(duì)GC,我下次順帶來出隊(duì)GC”的味道,不知道對不對,那效率又高在哪里..

  • 這完全抄過來的隘庄,沒有任何價(jià)值

    Java面試必備之JVM虛擬機(jī)棧

    昨天跟大家聊過了關(guān)于JVM的程序計(jì)數(shù)器的細(xì)節(jié)實(shí)現(xiàn)踢步。相比大家覺得程序計(jì)數(shù)器也不過如此吧。其實(shí)技術(shù)本無難點(diǎn)丑掺。故若高深也會讓人感覺虛無縹緲获印。落入實(shí)地其實(shí)也就了了。那今天我們開始介紹...

  • 120
    最新阿里技術(shù)三面(已拿Offer):JVM+高并發(fā)性能+單點(diǎn)登錄+微服務(wù)

    一面 1.自我介紹2.談一個(gè)你覺得你學(xué)到最多的項(xiàng)目面徽,使用了什么技術(shù)艳丛,挑戰(zhàn)在哪里3.Spring的bean的作用域?(比如:singleton趟紊,prototype等)4.Spr...

  • 螞蟻金服面試

    一面 hashmap的實(shí)現(xiàn)原理氮双,多線程并發(fā)操作hashmap會有什么問題?原理簡述:使用數(shù)組加鏈表的數(shù)據(jù)結(jié)構(gòu),根據(jù)給出的key -hash到數(shù)組的一個(gè)下標(biāo)霎匈,如果當(dāng)前下標(biāo)有值建...

  • Java程序員從阿里拿到offer回來戴差,這些面試題你會嗎?

    前不久剛從阿里面試回來铛嘱,為了這場面試可以說準(zhǔn)備了一個(gè)半月暖释,做的準(zhǔn)備就是刷題和看視頻看書充實(shí)自己的技術(shù),話說是真難啊弄痹,不過還算順利拿到了offer饭入,有很多面試題我已經(jīng)記不起來了...

  • Integer類型為0時(shí)在mybatis中判斷的問題

    之前使用mybatis時(shí),當(dāng)傳入一個(gè)integer類型的參數(shù)進(jìn)行if判斷時(shí)會存在問題肛真,當(dāng)為0時(shí)也會被該判斷篩除掉谐丢,最后查找原因是0會默認(rèn)當(dāng)做空字符串來處理,所以這里建議直接去...

  • 120
    如何優(yōu)雅的關(guān)閉Java線程池

    面試中經(jīng)常會問到蚓让,創(chuàng)建一個(gè)線程池需要哪些參數(shù)啊乾忱,線程池的工作原理啊,卻很少會問到線程池如何安全關(guān)閉的历极。 也正是因?yàn)榇蠹也皇呛荜P(guān)注這塊窄瘟,即便是工作三四年的人,也會有因?yàn)榫€程池關(guān)...

  • 120
    MongoDB自學(xué)記錄【四】----->mongodb分片集群添加用戶權(quán)限

    MongoDB默認(rèn)是沒有用戶權(quán)限驗(yàn)證的趟卸,所以我們需要手動去添加用戶蹄葱,以便可以更加安全的進(jìn)行訪問氏义,在沒添加用戶驗(yàn)證之前,通過mongos進(jìn)入數(shù)據(jù)庫時(shí)會有如下的警告: 4.1 首...

  • MongoDB自學(xué)記錄【二】----->mongodb配置復(fù)制集

    邏輯圖 復(fù)制集中主要有三類節(jié)點(diǎn): Primary節(jié)點(diǎn):主節(jié)點(diǎn)图云,寫操作只能在主節(jié)點(diǎn)上進(jìn)行惯悠,primary節(jié)點(diǎn)把操作記錄在primary節(jié)點(diǎn)的oplog中,從節(jié)點(diǎn)從oplog中同...

  • MongoDB自學(xué)記錄【一】----->centos7下yum安裝mongodb

    1.1 配置包管理器(yum) 新建/etc/yum.repos.d/mongodb-org-3.4.repo文件竣况,方便我們使用yum安裝mongodb克婶。 寫入下面的內(nèi)容 1...

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