![240](https://cdn2.jianshu.io/assets/default_avatar/5-33d2da32c552b8be9a0548c7a4576607.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
一、數(shù)據(jù)結(jié)構(gòu)與算法基礎(chǔ) 說一下幾種常見的排序算法和分別的復(fù)雜度薛夜。 用Java寫一個冒泡排序算法 描述一下鏈?zhǔn)酱鎯Y(jié)構(gòu)籍茧。 如何遍歷一棵二叉樹? 倒...
深入Java開發(fā)之前寞冯,您需要了解的一切。 有許多工具晚伙,方法吮龄,環(huán)境和特性改變了你編寫代碼的方式,并且通常來說這些東西是你在學(xué)校期間沒有遇到過的咆疗。 ...
內(nèi)存溢出測試(OutOfMemoryError) Java堆溢出 /** *-Xms20m-Xmx20m-XX:+HeapDumpOnOutOf...
目錄:1. Nginx的整體架構(gòu)2. Nginx的模塊化設(shè)計3. Nginx的請求方式處理4. Nginx事件驅(qū)動模型5. Nginx進(jìn)程處理模...
在做單元測試時尝抖,代碼覆蓋率常常被拿來作為衡量測試好壞的指標(biāo),甚至迅皇,用代碼覆蓋率來考核測試任務(wù)完成情況昧辽,比如,代碼覆蓋率必須達(dá)到80%或 90%登颓。...
一咕痛、引言 眾所周知,一旦提到AOP扁耐,相信大家都是條件反射的想到JDK代理和CGLib代理暇检,沒錯产阱,這兩個代理都是在運(yùn)行時內(nèi)存中臨時生成代理類婉称,故而...
一打開科技類論壇王暗,最郴诰荩看到的文章主題就是MySQL性能優(yōu)化了,為什么要優(yōu)化呢俗壹? 因?yàn)椋??數(shù)據(jù)庫出現(xiàn)瓶頸科汗,系統(tǒng)的吞吐量出現(xiàn)訪問速度慢 ?隨著應(yīng)用...
目錄 ?目錄 ?背景 ?分配方法 ?一致性hash原理 ?使用虛擬節(jié)點(diǎn)解決hash不均勻的問題 ?總結(jié) ?Java實(shí)現(xiàn)一致性hash算法緩存客戶...
在實(shí)際的開發(fā)當(dāng)中,我們經(jīng)常需要進(jìn)行磁盤數(shù)據(jù)的讀取和搜索绷雏,因此經(jīng)常會有出現(xiàn)從數(shù)據(jù)庫讀取數(shù)據(jù)的場景出現(xiàn)头滔。但是當(dāng)數(shù)據(jù)訪問量次數(shù)增大的時候,過多的磁盤讀...