有兩周不上csdn了吧,其實心裡一直想著這裡的好友們……但是,兩周的時間,我收穫了很多,興奮過,煩惱過,絕望糾結過,豁然開朗過……這兩周當中,有太多的經歷是我以前從來沒有感受過的。
這兩周中,我一直在做乙個小的「專案」,其實,現在說明白了,就是用struts2和hibernate實現乙個使用者登入,註冊,查詢,其中擴充套件功能是用ajax驗證使用者是否存在,僅僅這些。剛剛接到這個任務,對於乙個從來沒有用過struts2和hibernate的我來說,有挑戰和**。
第一次接到任務後回來做,四天的時間,搭建起框架,連線好資料庫,然後就是對資料庫的查詢。那是第一次領回來任務,也是最傻的一次,為什麼傻,因為,當時交流,根本沒有弄明白要用框架的哪個版本,於是,看到的是哪本書,就按照上面的開始了,急急忙忙,也沒有任何的設計和計畫,想到什麼功能弄什麼功能,不過,整個過程還是比較順利的,兩天半的時間,連線好了資料庫,懂得了怎樣去配置檔案,也懂了其中的一點原理,就在高興之餘,突然發現,自己用的是struts1,而任務是要求用struts2,我暈!乙個大大的教訓,於是,用一天的時間開始找資料,看書,上網查,然後,以前做的所有的全部改掉了……我很深刻的記得,那天晚上,我失眠了……
雖然第一次的任務在完成的過程中有些倉促,但是,還是有一定的收穫,也有一定的成就感,所以,去領第二個任務的時候,很快確定了接下來要實現的功能:搜尋,分頁,驗證,將sql語句寫到另乙個檔案,類的構架要有抽象性。經過師兄的一番解釋後我基本明白,也有一定的思路。這次,時間應該是4天。這一次,我有了太多的第一次:第一次上葉老師的課沒有聽進去,第一次坐在電腦旁邊三個小時不知道做什麼,第一次晚上1點以後睡覺,第一次感覺到程式給我帶來的困惑和無助……結果很明顯,我沒有完成任務,但是,約定的時間我還是去了,去了之後,讓師兄看了程式和功能實現的進度,結果是:程式亂,功能沒有實現。這樣,我又一次意識到了自己犯的又一大錯誤:action沒有分開,都是在乙個action裡面寫方法……現在想想,真是傻到家了……這樣又意味著什麼?——全部重做!但是,這次從師兄那裡得到了很多的資訊,比如,程式實現乙個功能就要寫乙個action,要分開工具類和具體的實現類,寫程式之前要先設計好等等……這樣,我再次改程式並完成沒有實現的功能。就在思路最混亂的時候見到了我的導師,很巧合,老師給我一支筆,可能老師沒有感覺到給我的支援,但是我拿著筆告訴自己,這支筆只允許在做專案的時候用!不要著急,慢慢來,一切都會明了的!加油加油!」
這樣,第三個任務等於是要接著實現第二次的任務。時間是兩天。還好,這兩天是週末,我覺得時間還是比較多了。這次,專案重新建,所有框架重新搭,但是,很幸運,因為以前有經驗了,所以,這些都很順利。這次沒有拿來程式就寫,而是用了整整一天的時間來想整體的構架。我覺得,這一天也是我最痛苦的時間了。終於,在第二天動工,在第二天的晚上,心中突然有了一種清晰的感覺,因為,終於似乎明白了框架怎麼用……
急急忙忙,寫完了程式,今天本來應該去接受檢驗的,但是,老師有事,明天去。相信明天去了又有好多新的任務,又有好多新的知識要學習,但是,至少到現在,我心裡總算明朗一些了。
很感謝葉君的幫助,沒有他,我的很多東西會走更多的彎路,還有我的分頁也寫不成,但是,他寫的程式基礎上,我改了一些,還加了一些,呵呵,實現了搜尋分頁。不過,我仍然存在很大的問題,就像葉君說的:錯誤定位太太太太慢了……
好久 不見,csdn
建立乙個自定義列表 如何建立乙個註腳 注釋也是必不可少的 katex數學公式 新的甘特圖功能,豐富你的文章 uml 圖表 flowchart流程圖 匯出與匯入 你好!這是你第一次使用markdown編輯器所展示的歡迎頁。如果你想學習如何使用markdown編輯器,可以仔細閱讀這篇文章,了解一下mar...
好久不見,我回來啦
好久不見,上次寫的csdn部落格還是臨近畢業在校時候寫的,輾轉間都快3年了,這期間一直忙碌於工作,加班很多,以及在懶的加持下,基本沒有更新自己的部落格。說實話,我還是會有事沒事地看下自己賬號,時不時幾天就有粉絲關注我或提一些問題,3年間,一直沒斷過,但卻停止文章更新了。而今天,我又提筆了,彷彿回到3...
好久不見,疫情也慢慢消散了!
好久沒有寫過東西了 今天重新回到了六安回到了學校 在家裡養成了很規律的生活作息!本以為身邊的人會和我一樣在家待久後也會很有作息規律呢!然而結果恰恰相反!他們的夢想彷彿就是天天睡覺一般,最好能夠長眠!一直睡呀睡呀像個死豬一樣!這次回來像是闊別已久有著很大的變化!身體上的變化!變成了大笨豬,跑個步能累死...