這里小編給大家?guī)淼氖?a target="_blank" href='http://tipsywinegypsy.com/fz/java/'>java實(shí)訓(xùn)總結(jié)報(bào)告,內(nèi)含3篇java實(shí)訓(xùn)報(bào)告總結(jié),需要的朋友可以免費(fèi)下載java實(shí)訓(xùn)總結(jié)報(bào)告資料查看詳細(xì)的內(nèi)容。
java實(shí)訓(xùn)總結(jié)報(bào)告節(jié)選
1、傳統(tǒng)的錯(cuò)誤觀念
以前以為教學(xué)視頻和代碼看多,自己就懂的多,實(shí)際做起來,卻不知從何下手,問題在那?如何定位?如何解決?通通跟一樣能力有關(guān),debug追蹤能力,也稱調(diào)試.在項(xiàng)目組工作不愁源碼資源,但問題是蛋糕擺在面前,你如何去消化?
有位同事告訴我:代碼看幾遍都沒用,要去抄,例如一個(gè)查詢模塊,在此基礎(chǔ)上去做具體記錄的歷史記錄查詢模塊,你可能會(huì)覺得很簡(jiǎn)單,但實(shí)際情況卻往往報(bào)一堆異常,配置問題涉及到方方面面,以及數(shù)據(jù)庫(kù)字段,傳值問題等等,一大堆對(duì)于新人來說很郁悶的問題.但不用怕,只要學(xué)會(huì)調(diào)試,一個(gè)個(gè)問題去追蹤,一個(gè)個(gè)去解決,自然而然,那段“源碼”才真正屬于你.
2、如何調(diào)試追蹤?
如果你能在短短的時(shí)間內(nèi)就看到問題點(diǎn)在那,放下斷點(diǎn)去追蹤,出去找工作,絕對(duì)沒問題.出現(xiàn)問題的時(shí)候,不要光看代碼,要用實(shí)際行動(dòng)去追蹤運(yùn)行期間的具體值,那是最好途徑.eclipse是個(gè)很爽的idea,這點(diǎn)做的很好.例如頁面內(nèi)容顯示不是自己想要的數(shù)據(jù),我們要先從數(shù)據(jù)庫(kù)查詢語句去下手,設(shè)置斷點(diǎn),一步一步step over,讓sql字段(存取最終sql語句的字符串)運(yùn)行到有值,inspect進(jìn)去看,如果還看不出來,就點(diǎn)擊它,copy后在sql客戶端去實(shí)際運(yùn)行,看看實(shí)際查詢出來的表是什么,如果是對(duì)的,有可能就是頁面調(diào)用的錯(cuò)誤或者action邏輯的傳值問題.
頁面錯(cuò)誤的調(diào)試,基本方法是用右鍵點(diǎn)擊實(shí)際網(wǎng)頁查看源代碼,copy到editplus,就能看到具體錯(cuò)誤發(fā)生在那幾行.通常有幾種常見的錯(cuò)誤,.例如.缺少對(duì)象 這種很多時(shí)候是有些被你調(diào)用的字段有可能為空的情況出現(xiàn)的,可以加if(xxx=null)語句加保護(hù).追蹤的方法基本就是用alert語句,放在有可能出錯(cuò)的地方.畢業(yè)實(shí)習(xí)總結(jié)
3、一些習(xí)慣
······
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版