摘要:堆區(qū)堆是虛擬機(jī)所管理的內(nèi)存中最大的一塊,它是被所有線程共享的一塊內(nèi)存區(qū)域,該區(qū)域在虛擬機(jī)啟動(dòng)的時(shí)候創(chuàng)建。 運(yùn)行時(shí)數(shù)據(jù)區(qū)域 ? ?想要了解jvm,那對(duì)其內(nèi)存分配管理的學(xué)習(xí)是必不可少的;java虛擬機(jī)在執(zhí)行java程序的時(shí)候會(huì)把它所管理的內(nèi)存劃分成若干數(shù)據(jù)區(qū)域。這些區(qū)域有著不同的功能、用途、創(chuàng)建/銷毀時(shí)間。java虛擬機(jī)所分配管理的內(nèi)存區(qū)域如圖1所示 程序計(jì)數(shù)器 ? ?程序計(jì)數(shù)器是一塊比較...
摘要:在平時(shí)實(shí)際開發(fā)中,我通常使用向上轉(zhuǎn)型的對(duì)象完成業(yè)務(wù)邏輯,這樣我覺得能使對(duì)象中的耦合度降低,而且在代碼重構(gòu)的時(shí)候能夠輕易切換實(shí)現(xiàn)類。 ????本文首發(fā)于cartoon的博客????轉(zhuǎn)載請(qǐng)注明出處:https://cartoonyu.github.io/c... java 對(duì)synchronized的了解 java的一個(gè)關(guān)鍵字,用于重量級(jí)鎖的設(shè)定 利用synchronized關(guān)鍵字,...
Problem On a 2D plane, we place stones at some integer coordinate points. Each coordinate point may have at most one stone. Now, a move consists of removing a stone that shares a column or row with a...
摘要:一個(gè)輕量級(jí)高效率的支持聊天與物聯(lián)網(wǎng)的通訊框架從月初到現(xiàn)在已經(jīng)大約已經(jīng)三個(gè)月了,由于一直沒有時(shí)間與精力很好的維護(hù)這個(gè)項(xiàng)目,心里一直有所歉意。希望本項(xiàng)目對(duì)你有所幫助,我的目標(biāo)暫定,一個(gè)小眾加物聯(lián)網(wǎng)的開源通訊項(xiàng)目。 篇幅較長(zhǎng),感謝閱讀。 萬事開頭難 在我決定做開源是因?yàn)樽陨砉ぷ鹘佑|到大多數(shù)的項(xiàng)目都是基于開源大佬寫的框架,自覺慚愧,工作以來一直忙于業(yè)務(wù)與功能實(shí)現(xiàn),多多少少做過的幾個(gè)項(xiàng)目也沒能抽...
摘要:隔離級(jí)別個(gè)等級(jí)的事務(wù)隔離級(jí)別,在相同的數(shù)據(jù)環(huán)境下,使用相同的輸入,執(zhí)行相同的工作,根據(jù)不同的隔離級(jí)別,可以導(dǎo)致不同的結(jié)果。不同事務(wù)隔離級(jí)別能夠解決的數(shù)據(jù)并發(fā)問題的能力是不同的。 Java知識(shí)點(diǎn)總結(jié)(JDBC-事務(wù)) @(Java知識(shí)點(diǎn)總結(jié))[Java, JDBC] 事務(wù) 事務(wù)基本概念 一組要么同時(shí)執(zhí)行成功,要么同時(shí)執(zhí)行失敗的 SQL 語句。是數(shù)據(jù)庫(kù)操作的一個(gè)執(zhí)行單元! 事務(wù)開始于:...
暫無介紹