作者:杜偉 在碼農(nóng)的世界里儡司,一直以來都有一個(gè)信仰:只要應(yīng)用使用了緩存嘉竟,性能就會(huì)翻倍;用上緩存的應(yīng)用就像是打通任督二脈的武林高手诽凌,內(nèi)力生生不息毡熏。但是今天我想跟各位猿類朋友聊一聊...
基于golang web項(xiàng)目實(shí)際開發(fā)中在controller層對客戶端請求參數(shù)進(jìn)行驗(yàn)證,這樣導(dǎo)致controller層代碼冗余度非常高侣诵,影響開發(fā)效率痢法。代碼示例: 代碼冗余度高...
高性能服務(wù)器Tornado Python的web框架名目繁多,各有千秋慕购。正如光榮屬于希臘躬络,偉大屬于羅馬尖奔。Python的優(yōu)雅結(jié)合WSGI的設(shè)計(jì),讓web框架接口實(shí)現(xiàn)千秋一統(tǒng)洗鸵。W...
SIP概括 會(huì)話初始協(xié)議(Session Initiation Protocal, SIP)。SIP是一個(gè)應(yīng)用層的信令控制協(xié)議火邓,主要目的是在 IP 網(wǎng)絡(luò)中建立丹弱、修改和釋放多媒...
內(nèi)存映射 內(nèi)存映射指的是將 : 進(jìn)程中的1個(gè)虛擬內(nèi)存區(qū)域 & 1個(gè)磁盤上的對象朱嘴,使得二者存在映射關(guān)系。當(dāng)然粗合,也可以多個(gè)進(jìn)程同時(shí)映射到一個(gè)對象上面萍嬉。 實(shí)現(xiàn)過程 內(nèi)存映射的實(shí)現(xiàn)過...
一行冰、操作系統(tǒng)相關(guān)基礎(chǔ) 在傳統(tǒng)的文件IO操作中,我們都是調(diào)用操作系統(tǒng)提供的底層標(biāo)準(zhǔn)IO系統(tǒng)調(diào)用函數(shù) read()伶丐、write() 悼做,此時(shí)調(diào)用此函數(shù)的進(jìn)程(在JAVA中即jav...
CountDownLatch和CyclicBarrier是jdk concurrent包下非常有用的兩個(gè)并發(fā)工具類,它們提供了一種控制并發(fā)流程的手段哗魂。本文將會(huì)提供一些應(yīng)用場景...
jvm原理 Java虛擬機(jī)是整個(gè)java平臺(tái)的基石,是java技術(shù)實(shí)現(xiàn)硬件無關(guān)和操作系統(tǒng)無關(guān)的關(guān)鍵環(huán)節(jié)录别,是java語言生成極小體積的編譯代碼的運(yùn)行平臺(tái)朽色,是保護(hù)用戶機(jī)器免受惡意...