sleep 方法和 wait 方法都是用來(lái)將線程進(jìn)入休眠狀態(tài)的,并且 sleep 和 wait 方法都可以響應(yīng) interrupt 中斷,也就是...
前言 我們?cè)贘ava面試中,只要是2年以上經(jīng)驗(yàn),一定會(huì)問(wèn)你一下關(guān)于JVM方面的問(wèn)題。開(kāi)發(fā)兩年時(shí)間不能對(duì)JVM沒(méi)有了解,如果你還不了解,說(shuō)明你的學(xué)...
前言 hello,大家好,我是bigsai哥哥,好久不見(jiàn),甚是想念哇??! 今天給大家分享一個(gè)TOPK問(wèn)題,不過(guò)我這里不考慮特別大分布式的解決方案...
前言 作為一名“程序猿”,大家應(yīng)該都聽(tīng)過(guò)這么一句話:程序=數(shù)據(jù)結(jié)構(gòu)+算法。 這句話是由瑞士計(jì)算機(jī)科學(xué)家尼古拉斯·沃斯(Niklaus Wirth...
1 真實(shí)案例 云辦公系統(tǒng)用戶實(shí)時(shí)信息查詢功能優(yōu)化發(fā)布之后,系統(tǒng)發(fā)生宕機(jī)事件(系統(tǒng)掛起,頁(yè)面無(wú)法加載)。 1.1 背景 我們IM原有的一個(gè)功能,當(dāng)...
在這篇回答里,就講以我常規(guī)的面試流程為例,說(shuō)下java方面大致會(huì)問(wèn)什么問(wèn)題,以及如何確認(rèn)候選人達(dá)到招聘要求。 我會(huì)問(wèn)兩個(gè)問(wèn)題:
HashMap 的遍歷方法有很多種,不同的 JDK 版本有不同的寫(xiě)法,其中 JDK 8 就提供了 3 種 HashMap 的遍歷方法,并且一舉打...
推薦閱讀:終于有人從計(jì)算機(jī)操作系統(tǒng)開(kāi)始,把JDK,NIO,Netty,TCP/IP、三級(jí)緩存、CPU內(nèi)核、BIO、Redis、高并發(fā),多線程、鎖...
推薦閱讀:DDD領(lǐng)域驅(qū)動(dòng)+設(shè)計(jì)模式 視頻學(xué)習(xí)[http://link.zhihu.com/?target=https%3A//www.bili...