摘要:直到有一天你會(huì)碰到線上奇奇怪怪的問(wèn)題,如線程執(zhí)行一個(gè)任務(wù)遲遲沒(méi)有返回,應(yīng)用假死。正好這次借助之前的一次生產(chǎn)問(wèn)題來(lái)聊聊如何排查和解決問(wèn)題。本地模擬上文介紹的是線程相關(guān)問(wèn)題,現(xiàn)在來(lái)分析下內(nèi)存的問(wèn)題。盡可能的減少多線程競(jìng)爭(zhēng)鎖。 showImg(https://segmentfault.com/img/remote/1460000015568421?w=2048&h=1150); 前言 之前或...
摘要:如今行至于此,當(dāng)觀賞一方。由于所返回的無(wú)執(zhí)行意義。源碼閱讀總體門(mén)檻相對(duì)而言比,畢竟大多數(shù)底層都由實(shí)現(xiàn)了。比心可通過(guò)這篇文章理解創(chuàng)建一個(gè)實(shí)例過(guò)程圖工作原理往期線路回顧源碼一帶一路系列之源碼一帶一路系列之源碼一帶一路系列之 本文以jdk1.8中LinkedHashMap.afterNodeAccess()方法為切入點(diǎn),分析其中難理解、有價(jià)值的源碼片段(類似源碼查看是ctrl+鼠標(biāo)左鍵的過(guò)程...
摘要:任何一條主從線下的服務(wù)全部故障,則導(dǎo)致集群不可用。沒(méi)有分配哈希槽的話表示就沒(méi)有存儲(chǔ)數(shù)據(jù)的能力。錯(cuò)誤幫助如果過(guò)程中出現(xiàn)槽錯(cuò)誤分別登錄和執(zhí)行為添加從節(jié)點(diǎn)部署進(jìn)入目錄執(zhí)行八移除集群節(jié)點(diǎn)刪除從節(jié)點(diǎn),因?yàn)闆](méi)有分配哈希槽,所以直接刪除。 【背景】 2年前在本地電腦上搭建過(guò)redis集群。但苦于創(chuàng)業(yè)公司服務(wù)器資源有限(窮),并沒(méi)有應(yīng)用到生產(chǎn)環(huán)境。近期換了個(gè)工作環(huán)境,有資源條件了準(zhǔn)備開(kāi)始搭建使用。雖然...
摘要:前端面試每日題,以面試題來(lái)驅(qū)動(dòng)學(xué)習(xí),每天進(jìn)步一點(diǎn)讓努力成為一種習(xí)慣,讓奮斗成為一種享受相信堅(jiān)持的力量學(xué)習(xí)不打烊,充電加油只為遇到更好的自己,天無(wú)節(jié)假日,每天早上點(diǎn)純手工發(fā)布面試題死磕自己,愉悅大家。 今天的知識(shí)點(diǎn) (2019.07.31) —— 第106天 [html] 除了音頻和視頻,HTML5還支持哪些媒體標(biāo)簽? [css] CSS中的calc()有什么作用? [js] 說(shuō)說(shuō)...
摘要:布局是什么網(wǎng)格布局使我們能夠比以往任何時(shí)候都可以更靈活構(gòu)建和控制自定義網(wǎng)格能夠?qū)⒕W(wǎng)頁(yè)分成具有簡(jiǎn)單屬性的行和列來(lái)完成我們需要的網(wǎng)格布局。布局由兩個(gè)核心組成部分是父元素和子元素。是實(shí)際的網(wǎng)格,是網(wǎng)格內(nèi)的內(nèi)容。 Gird布局是什么? Grid(網(wǎng)格) 布局使我們能夠比以往任何時(shí)候都可以更靈活構(gòu)建和控制自定義網(wǎng)格 ; 能夠?qū)⒕W(wǎng)頁(yè)分成具有簡(jiǎn)單屬性的行和列來(lái)完成我們需要的網(wǎng)格布局。 showImg...