2 回答

TA貢獻(xiàn)1854條經(jīng)驗(yàn) 獲得超8個(gè)贊
提升一下下面幾方面的深度廣度吧
網(wǎng)絡(luò)協(xié)議,socket,tcp,http等
操作系統(tǒng)知識(shí),進(jìn)程,線程,內(nèi)存等
用好一個(gè)編輯器,多使用terminal和具體命令,拜托一下對(duì)IDE的依賴(lài)
最后一點(diǎn),也是最重要的一點(diǎn):
和老大說(shuō)一聲,讓他給你創(chuàng)造一個(gè)契機(jī),不然其他的都用不上。

TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超5個(gè)贊
我的建議是,spring mvc
+ mybatis
,再隨便找個(gè)模板引擎。
然后是不要碰jsp
,這東西過(guò)于復(fù)雜,模板復(fù)雜了不是什么好事,容易寫(xiě)出來(lái)意大利面條式的垃圾代碼。而寫(xiě)jsp編譯之后是按行print
的,效率略渣。
說(shuō)實(shí)話后端的框架太多了,但是路由、請(qǐng)求處理、模板、orm、部署這幾個(gè)要素是不變的。接觸一個(gè)框架的時(shí)候,先要盡可能把這些東西怎么做弄明白,之后就是調(diào)API了。這就像開(kāi)局探路一樣重要。
另外把HTTP的基本原理看一看,了解一個(gè)請(qǐng)求的生命周期和執(zhí)行過(guò)程,也會(huì)有幫助。起碼不至于寫(xiě)出來(lái)跳來(lái)跳去的頁(yè)面邏輯。
添加回答
舉報(bào)