selector.selectedKeys()不是阻塞的嗎?
海盜船長(zhǎng)_coco 評(píng)論自為什么java nio被稱為同步非阻塞io?
文末 JVM 思維導(dǎo)圖,有需要的自取 熟知并發(fā)編程的你認(rèn)為下面這段代碼的執(zhí)行結(jié)果是怎么樣的? 我如果說,執(zhí)行流程是: t1 線程和 t2 線程一直執(zhí)行 num 的累加操作 主...
這一周線上碰到一個(gè)詭異的BUG。 線上有個(gè)定時(shí)任務(wù),這個(gè)任務(wù)需要查詢一個(gè)表幾天范圍內(nèi)的一些數(shù)據(jù)做一些處理,每隔十分鐘執(zhí)行一次,直至成功。 通過日志發(fā)現(xiàn),從凌晨5:26分開始到...
老套的筆試題 在一些老套的筆試題中,會(huì)要你判斷s1==s2為false還是true,s1.equals(s2)為false還是true。 對(duì)于這種題,你總能很快的給出標(biāo)準(zhǔn)答案...
volatile是什么 volatile關(guān)鍵字是Java提供的一種輕量級(jí)同步機(jī)制。它能夠保證可見性和有序性,但是不能保證原子性 可見性 對(duì)于volatile的可見性,先看看這...
一個(gè)詭異的MySQL查詢超時(shí),居然揭開了隱藏了兩年的BUG 這一周線上碰到一個(gè)詭異的BUG。 線上有個(gè)定時(shí)任務(wù),這個(gè)任務(wù)需要查詢一個(gè)表幾天范圍內(nèi)的一些數(shù)據(jù)做一些處理,每隔十分...
全文建立在MySQL的存儲(chǔ)引擎為InnoDB的基礎(chǔ)上 先看一條SQL如何入庫的: 這是一條很簡(jiǎn)單的更新SQL,從MySQL服務(wù)端接收到SQL到落盤,先后經(jīng)過了MySQL Se...