1、前言 我相信,絕大部分程序猿在現(xiàn)實(shí)工作中,都會(huì)聽到架構(gòu)這個(gè)詞,但是,什么是架構(gòu)呢?相信大部分人一碰到這個(gè)問題都會(huì)很懵逼。去網(wǎng)上搜一下架構(gòu)這個(gè)...
學(xué)習(xí)Java已經(jīng)很多年了,一直以來(lái)我都是實(shí)踐優(yōu)先,按需學(xué)習(xí)。技術(shù)書雖然也看過不少,但是并沒有體系化。最近手頭上的事情有點(diǎn)少,所以準(zhǔn)備搞一份閱讀清...
1、引言 一個(gè)使用Java技術(shù)棧的大型分布式系統(tǒng)一般由成千上萬(wàn)臺(tái)機(jī)器構(gòu)成,從機(jī)器的視角看,他們都是跑在Linux系統(tǒng)上的JVM進(jìn)程,執(zhí)行一定的業(yè)...
摘要 Java I/O是Java技術(shù)體系中非?;A(chǔ)的部分,它是學(xué)習(xí)Java NIO的基礎(chǔ)。而深入理解Java NIO則是學(xué)習(xí)現(xiàn)代高性能網(wǎng)絡(luò)通信框...
0、前言 數(shù)據(jù)庫(kù)優(yōu)化有很多可以講,按照支撐的數(shù)據(jù)量來(lái)分可以分為兩個(gè)階段:?jiǎn)螜C(jī)數(shù)據(jù)庫(kù)和分庫(kù)分表,前者一般可以支撐500W或者10G以內(nèi)的數(shù)據(jù),超過...
1、單機(jī)系統(tǒng)應(yīng)用概述 幾乎所有的互聯(lián)網(wǎng)企業(yè),在一開始都是從單機(jī)系統(tǒng)開始的,最早的淘寶就是基于LAMP的單機(jī)系統(tǒng),數(shù)據(jù)庫(kù)和應(yīng)用服務(wù)器部署在一...
陸陸續(xù)續(xù)學(xué)Java也快一年多了,從開始的一竅不通到現(xiàn)在的初窺門徑,我努力過,迷茫過,痛過,樂過,反思過,沉淀過。趁著新年,我希望能把這些東西記下...