轉(zhuǎn)載自微信公眾號(hào)“Java中文社群” Redis 是基于單線程模型實(shí)現(xiàn)的,也就是 Redis 是使用一個(gè)線程來處理所有的客戶端請(qǐng)求的固额,盡管 Redis 使用了非阻塞式 IO磕谅,...
轉(zhuǎn)載自微信公眾號(hào)“Java中文社群” Redis 是基于單線程模型實(shí)現(xiàn)的,也就是 Redis 是使用一個(gè)線程來處理所有的客戶端請(qǐng)求的固额,盡管 Redis 使用了非阻塞式 IO磕谅,...
前言 現(xiàn)在谷歌等廠商大力推行https協(xié)議私爷,如果你的網(wǎng)站不支持https,在使用谷歌瀏覽器時(shí)膊夹,會(huì)被警告網(wǎng)站不安全衬浑。w(?Д?)w,不安全放刨?哪里不安全了工秩?OK,那我改成支持ht...
前言 我們編寫的代碼最終會(huì)編譯為Class文件进统,Class文件中描述的各種信息助币,最終都需要加載到虛擬機(jī)中之后才能運(yùn)行和使用。而虛擬機(jī)如何加載這些Class文件螟碎?Class文件...
前言 Java 中的 synchronized關(guān)鍵字可以在多線程環(huán)境下用來作為線程安全的同步鎖眉菱。本文不討論 synchronized 的具體使用,而是研究下synchroni...
前言 Web Service技術(shù)在我第一次接觸掉分,又沒有實(shí)際使用時(shí)完全不理解這是什么俭缓。以為是一種類似Spring克伊,Shiro的編程框架。后來漸漸理解华坦,WS(即Web Servi...
Java:HashMap原理與設(shè)計(jì)緣由 前言 Java中使用最多的數(shù)據(jù)結(jié)構(gòu)基本就是ArrayList和HashMap愿吹,HashMap的原理也常常出現(xiàn)在各種面試題中,本文就Ha...
本文源自參考《Think in Java》季春,多篇博文以及閱讀源碼的總結(jié) 前言 Java的集合其實(shí)就是各種基本的數(shù)據(jù)結(jié)構(gòu)(棧洗搂,隊(duì)列,hash表等)载弄,基于業(yè)務(wù)需求進(jìn)而演變出的Ja...
前言 近幾年NoSQL數(shù)據(jù)庫興起耘拇,各種新的產(chǎn)品層出不窮,在此學(xué)習(xí)下NoSQL的基本理論宇攻,并認(rèn)識(shí)下常見的NoSQL數(shù)據(jù)庫惫叛。 一 NoSQL數(shù)據(jù)庫興起的原因 隨著大數(shù)據(jù)技術(shù)興起和...
前言 最近想學(xué)習(xí)下大數(shù)據(jù),有點(diǎn)急于求成逞刷,于是去網(wǎng)上找了各種培訓(xùn)機(jī)構(gòu)的視頻嘉涌,發(fā)現(xiàn)大都質(zhì)量不佳,理論基本不說或者簡單講下夸浅,然后教你照貓畫虎的敲代碼仑最,出了問題都沒法分析。最后還是找...
本文源自參考《Think in Java》帆喇,多篇博文以及閱讀源碼的總結(jié) 前言 Java中的泛型每各人都在使用警医,但是它底層的實(shí)現(xiàn)方法是什么呢,為何要這樣實(shí)現(xiàn)坯钦,這樣實(shí)現(xiàn)的優(yōu)缺點(diǎn)有...
前言 《代碼整潔之道》在業(yè)內(nèi)有很高的知名度预皇,被諸多前輩推薦給后來者閱讀。本書以循序漸進(jìn)改造一個(gè)小程序的方式婉刀,演示了一個(gè)程序可能的各種設(shè)計(jì)(在代碼層面)吟温。手把手教你該怎么設(shè)計(jì)代...