生活随笔
收集整理的這篇文章主要介紹了
2022年大一参加软件服务外包暑期Java集训感想
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 大作業感想
- 前言
- 困難
- 動手前的迷茫
- 困難和收獲
- 什么,我把項目刪了還沒備份?
- 解決問題的能力
- 總結
大作業感想
前言
暑期在優秀的學長學姐們的帶領下,初步入門了java和javaWeb基礎。在這個過程中,不僅有知識的傳授,更有思想的傳遞:一位學姐在教授過程中說到,自己能這么熟悉這些小細節的知識,那也是沒事就看看,記一記;另有學長談到問問題也是有方法的,總要自己先去搜索一番(搜商也很重要啊),問一些有價值的問題;還有會長談到自己的目標和方向……能真真切切地感受到實驗室的每個成員都在不斷學習和成長。對自己來說,在暑假自己動手完成大作業是個很好的鍛煉機會,無論在是心態還是技能方面。
困難
動手前的迷茫
大作業初期,在學習JavaWeb基礎知識的同時,越來越清楚自己需要一個項目能跟著做,直到聯系一位同學拿到他找到的視頻,和自己的知識程度適配度很高,于是就這樣開始了。
困難和收獲
數據庫基本操作類BaseDao,觀看的視頻中將查詢整個表,返回得到一個Object數組單獨寫了一個方法,具體運用了反射技巧,最初只是稀里糊涂跟著做,直到后來自己需要查詢一個表中所有數據時,才知道它返回的是每一個行對象;也是在不斷的實操過程中,自己又掌握了數據庫的聯表查詢以及resultSet究竟是什么(原來是按要求查詢到的表格),并在展示用戶或資料表格時熟練運用視頻中還創建了一個resultInfo的泛型類,現在也已經清楚它的強大功能,在servlet中只需接收service層中傳來的resultInfo對象,就可以將后端執行的結果告訴前端(失敗或成功,提示信息,前端需要的對象)記得剛開始寫項目時,總是更新了資源后,發現網頁還是沒法按想要的結果顯示,依稀知道是瀏覽器緩存的問題,但總是渴望清理緩存后就達到效果(比較死板吧),甚至搜索各種方法,刪target、刪idea的索引和緩存(經常是弄完還不行就先緩緩吧);但現在已經不是問題啦,這個瀏覽器不行就清楚緩存再換個瀏覽器,不然再重啟一下idea就好,大部分時候簡單更新資源就能解決完成了登錄等操作后,開始著手表格,本來想用數據表格,奈何它的數據接口是Json,不清楚怎么讓數據庫中的數據變成json,還是它要求的格式,找視頻嘗試,改變request請求參數,page和limit要能夠讓瀏覽器識別?但是視頻中的人成功了,我沒成功;卡在表格卡了好幾天,后來果斷放棄,選擇用靜態表格,數據庫中數據直接在jsp頁面中查詢并遍歷到表格中,效果還挺好!所以說,一條路不通時,大膽嘗試一下另一條!(雖然到現在還是不清楚數據庫變json格式啊,盡管和后面的ajax有點聯系)是的,關于前端傳遞參數,可以是form表單提交,也可是ajax發送,對不同的方式,后端需要有不同的響應方法,設置結果到request作用域中,或將結果轉成流輸出給ajax回調函數項目最初用到sweetalert的彈出層和bootstrap的模態框,第一次做的時候,導入sweetalert的cdn,總是莫名出現很多錯誤,而且還有版本不同,語法也大不一樣的情況(不能識別),我服了呀,后來就直接用layui的彈出層了,對我很友好;bootstrap倒沒有出現過什么大問題等到展示、修改、刪除、添加等操作都完成了,自己對基礎操作已經比較熟練了,但是由于知識欠缺,也沒有模板(搜商不夠吧),上傳文件和評論功能,當時都是一籌莫展;第二次開始做項目時,發現視頻里有上傳文件操作,跟著寫代碼,感覺也不是很難(單找文件上傳的視頻看,覺得好難啊),自己用的是form表單提交,在ajax里接收form的data數據 發送給后端,這樣也可以在回調函數中設置提示。期間學會了應用下拉菜單和span提示,以及失焦和聚焦的操作。盡管如此,還剩下很多一直沒解決的問題,比如瀏覽word或ppt和mst文件時,它不是文件,而是下載框,好像設置response的ContentType可以解決;比如上午還在研究亂碼問題,我的tomcat是9點幾的版本啊,那就是響應亂碼,真不知道為什么設置了過濾器反而不行;搜索功能沒來的及實現;總結下來,知識還可以再單獨細看一下,當然還有很多模板可以作為基礎,進一步實現更多操作!
什么,我把項目刪了還沒備份?
沒錯,備份一定要!
解決問題的能力
是的,很多不一樣的情況都報一樣的錯誤,不要立馬就去搜,可以先自己看看服務器和控制臺、頁面給你的提示,嘗試自己去思考解決,印象也會深刻很多;真的不行時,那就先放一放。
總結
學無止境,只希望自己能更加強大,遇到問題能有自己的思考方向,如果可以,應該會選擇后端吧,前端的頁面設計不來捏。
總結
以上是生活随笔為你收集整理的2022年大一参加软件服务外包暑期Java集训感想的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。