欧美三级国产三级日韩三级_亚洲熟妇丰满大屁股熟妇_欧美亚洲成人一区二区三区_国产精品久久久久久模特

做java的web開發(fā)有用過多線程嗎 - 新聞資訊 - 云南小程序開發(fā)|云南軟件開發(fā)|云南網(wǎng)站建設(shè)-昆明葵宇信息科技有限公司

159-8711-8523

云南網(wǎng)建設(shè)/小程序開發(fā)/軟件開發(fā)

知識

不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價值,我們在追求其視覺表現(xiàn)的同時,更側(cè)重于功能的便捷,營銷的便利,運營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序為后期升級提供便捷的支持!

做java的web開發(fā)有用過多線程嗎

發(fā)表時間:2016-3-17

發(fā)布人:葵宇科技

瀏覽次數(shù):41

現(xiàn)在很多招聘JavaWeb開發(fā)都有那么一條,
1.熟悉高并發(fā),多線程

但是我基本很少在Web開發(fā)中用到什么多線程,當然我是說自己寫那些,像servlet,SLSB等這些容器管理不算,實質(zhì)上servlet,SLSB基本上都是無狀態(tài)的。反倒是做過一個socket通信的一個小項目大量的應(yīng)用了線程。

大家在開發(fā)Web項目,有用到多線程嗎,用的多嗎??


引用 5 樓 bao110908 的回復:
互聯(lián)網(wǎng)應(yīng)用在高并發(fā)情況下,瓶頸在 IO 上(網(wǎng)絡(luò) IO 和磁盤 IO 上),并不在 CPU 上,這時采用傳統(tǒng)的多線程技術(shù)基本上無濟于事。

減少數(shù)據(jù)庫磁盤 IO 時間最有效的辦法是使用緩存,還可以將數(shù)據(jù)庫弄成 master/slave 的讀寫分離,分表分庫等等。

減少網(wǎng)絡(luò) IO、靜態(tài)資源磁盤 IO 有效的辦法:響應(yīng)使用 GZIP 壓縮(Web 服務(wù)器都能支持)、設(shè)置靜態(tài)資源(圖片、JS……

能做到這種程度公司不多啊,一般的web開發(fā)相當?shù)臎]技術(shù)含量。一些設(shè)計文檔拿出來,都是吹什么3層架構(gòu),MVC,IOC,AOP,ORM的。了不起的再給弄些個緩存,做一下數(shù)據(jù)優(yōu)化。實質(zhì)上這些都是網(wǎng)上一搜一大把的東西。像多線程這種設(shè)計一個高性能的又線程安全確實需要一點技術(shù),而算法這種東西在web開發(fā)中基本上碰不到了。而http協(xié)議在web開發(fā)早已經(jīng)有servlet了,其他的協(xié)議幾乎是不用的。虛擬機優(yōu)化更是少之又少。

唉,現(xiàn)在感覺只剩下業(yè)務(wù)了周而復始的重復,好沒意思,高級東西接觸不到永遠停留在這個層面技術(shù)止步不前了。

相關(guān)案例查看更多