代碼優(yōu)化,一個(gè)很重要的課題??赡苡行┤擞X(jué)得沒(méi)用,一些細(xì)小的地方有什么好修改的,改與不改對(duì)于代碼的運(yùn)行效率有什么影響呢?這個(gè)問(wèn)題我是這么考慮的,就...
Java IO,Socket非阻塞通信流程 這里我們使用一個(gè)內(nèi)嵌的永久循環(huán),來(lái)讓Socket成為一個(gè)非阻塞的通信流程。 如上圖所示,Server...
Java多線程實(shí)現(xiàn)的方式有四種 1.繼承Thread類,重寫run方法 2.實(shí)現(xiàn)Runnable接口,重寫run方法,實(shí)現(xiàn)Runnable接口的...
學(xué)習(xí)java過(guò)程中有三個(gè)概念,分別是jvm內(nèi)存結(jié)構(gòu)、java內(nèi)存模型、java對(duì)象模型。我們系統(tǒng)的學(xué)習(xí)完之后,如果不加以總結(jié)對(duì)比,很容易混淆,相...
相比于 Native App 和 Web App,Hybrid App 憑借其迭代靈活、控制自如、多端同步的優(yōu)勢(shì)在應(yīng)用市場(chǎng)上越發(fā)顯得優(yōu)勝,主要得...
JAVA是一款在商業(yè)領(lǐng)域運(yùn)用廣泛的編程軟件,他之所以在商圈比較受歡迎,也許其原因之一就是因?yàn)镴AVA時(shí)一款面向?qū)ο蟮木幊誊浖?。因?yàn)樯虡I(yè)性活動(dòng)中,...
導(dǎo)讀 在開(kāi)發(fā)中一定會(huì)用到統(tǒng)計(jì)一張表的行數(shù),比如一個(gè)交易系統(tǒng),老板會(huì)讓你每天生成一個(gè)報(bào)表,這些統(tǒng)計(jì)信息少不了sql中的count函數(shù)。 但是隨著記...
緩存穿透、緩存擊穿、緩存雪崩區(qū)別和解決方案 有很多解決高并發(fā)的應(yīng)用場(chǎng)景中都會(huì)使用memcache\redis緩存來(lái)解決響應(yīng)慢的問(wèn)題,但是緩存也不...
systemd systemctl start service //啟動(dòng)service systemctl stop service /...