色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

JavaWeb后端開發工程師的實習總結

工程師人生 ? 來源:工程師吳畏 ? 2019-07-09 16:49 ? 次閱讀

8 月份開始到現在,進行了一個多月的實習,崗位是 Java Web 后端開發。這過程學到的知識著實比自學要來得多,而且也讓我意識到需要學習的知識也更加多。在這里我會在比較大的方面總結這次實習中學習到的事情,以及之后需要努力學習的知識。

基礎

經過一個多月的項目的鍛煉,最大一點感受就是基礎的重要。這里我指的是數據結構基礎。因為經歷過實際項目的開發,無疑令我更清楚一個企業項目里的編程是怎樣一會事,明白實際用到的技術大概是怎樣,而這個過程讓我知道基本的數據結構是如此重要。老實說,我感覺一個項目大部分時候做的都是重復性活動,也就是所謂的增刪查改。這個過程無非就是與數據打交道,譬如怎么獲取數據,如何保存獲取的數據,怎樣返回前端想要的數據就是我們要做事情的核心。而這不正是數據結構的事情嗎?例如,我們要熟悉 List、Map 等結構,知道什么場景使用那些容器來封裝數據。還有一個是算法,雖然我這一個半月中沒有用到算法,但無疑這是進階必須的,因為算法可以幫助我們更好的處理數據,而這正是后端工程師的任務——處理數據。所以數據結構跟算法是未來一定要掌握的。

另外一點需要注意的基礎地方,就是 JDK 的常用 API 的使用。我印象深刻的一件事就是 String 的使用。有一次我要判斷 String 非空,當時的做法好像只是“抄”別人的代碼,沒有深入思考的過程,后來有空閑思考,發現一個 String 判斷非空其實要注意的事情是很多的,而我們其實可以直接查看 JDK 的文檔,就會發現 JDK 里面 String 類直接有 isEmpty() 方法供我們使用了;同樣,如果要判斷兩個字符串相等,API 文檔直接提供了 .equal() 方法供我們使用,這里還需要特別注意的一點就是不能用 == 來判斷兩個字符串相等!因此這個過程我學到的一點就是,養成查看官方文檔的習慣,特別是常用的 API,要做到熟記。

SQL 與數據庫

還有一個十分重要的地方是 SQL 的學習。這一塊跟數據結構是我現在認為最重要的。在上面我說過,后端的處理無非就是數據的處理,而很多時候數據需要從各種數據庫中檢索出來,這就需要用到 SQL 了。在沒有實習之前,我對 SQL 并不怎么熟悉,好幾次的面試中也因為這樣而吃了虧。在真正的實際項目開發中,也真正感受到使用 SQL 的頻繁與重要,特別是在 Mybatis 框架中要經常編寫 SQL 語句,加深了我對 SQL 的重視。當然 SQL 語句也只是非?;A的東西,在這上面還有數據庫要我去了解與學習,例如怎樣優化數據查詢,某些數據庫的特性等。項目使用的是 MySQL 數據庫,這也是我接下來需要加深學習的數據庫。

團隊開發

說說團隊開發。我們項目用的是 SVN,感覺挺方便,沒那么復雜(雖然我對 git 并不熟悉)。這里需要記錄的事情是,每次提交代碼的“規范流程”(不局限于 SVN,團隊開發都應該這樣做,以防沖突)。

每天到公司,打開項目后首先更新代碼(一般是全部),發現沖突及時解決;

寫好自己的功能,在本地跑,直到可以跑通;

現在需要更新全部代碼,防止與別人當天寫的代碼有沖突;

更新完代碼不能立刻提交,需要再次跑一下,驗證代碼更新后也沒有出錯;

再次檢查是否有更新代碼,沒有了才可以提交自己的代碼;

每天下班前檢查是否自己寫完的代碼有沒有提交的,及時提交。

這里再說說代碼提交的“注釋規范”,沒有統一標準,我是自己網上搜索后覺得挺不錯,以后要這樣用。

changed(完成的任務)

updated(完成任務的更新)

added(新加入的需求)

fixed(修復 bug)

修 issue 時可以寫:fixed #xx

小改的直接用一句話說清楚

大改的自己建一個 issue 說清楚情況、方案、變化,然后寫 fixed #該 issue 號

框架與流程

這個項目是用 SSM 框架的,現在我想對于這個框架的日常使用是沒問題了,這也是一大收獲,正式在企業項目中用到,對這幾個框架的認識深了很多。

再者,對一個項目的流程,如前期需求、原型實現、編碼、測試、上線也有更清晰的了解,知道是怎樣一會事。我想我算是踏入這個行業的門了。

最佳實踐

至于編程技術思想方面也同樣有很多進步。例如對一些技巧的使用,知道是怎樣一回事。好比 DTO,還有封裝前端請求數據的 Query 兩個對象的區別與用法,這些算得上是最佳實踐吧。說到最佳實踐,這次的實習也鍛煉了我遇到問題找尋原因的思想,其實這里頭也沒有多高深的知識。

例如,遇到 bug,首先整個流程跑一次,看看這個實際功能是否能跑通,然后觀察前端傳輸的數據有沒有錯,調用的請求是否真的調用了,這些步驟都沒錯的話,看看后端 Controller 接受的數據情況,以及進一步的數據處理的情況,而這后端的觀察便可以用 debug 了(加強了我 eclipse 的 debug 能力),這個流程走下來應該可以很快定位到問題出現的地方。

上面寫的這些都是大方面的內容,其他的收獲都是一些細節的技術內容,例如文件上傳下載實現、分頁對象原理與實現、一些 jQuery 插件使用等等,就不展開講了。

那么最后再來一個需要學習知識的粗略計劃:

數據結構與算法

MySQL 數據庫的深入學習(學習《數據庫技術叢書·MySQL技術內幕:InnoDB存儲引擎》)

Java 基礎以及 JVM、多線程等知識(學習《深入理解Java虛擬機:JVM高級特性與最佳實踐》《Java并發編程實戰》)

繼續深入學習 SSM 框架,也要學習 Spring Boot 框架(《Spring 實戰》以及相關視頻學習)

網絡編程相關知識

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Web
    Web
    +關注

    關注

    2

    文章

    1269

    瀏覽量

    69663
  • JAVA
    +關注

    關注

    19

    文章

    2974

    瀏覽量

    105033
  • 開發工程師
    +關注

    關注

    1

    文章

    91

    瀏覽量

    14947
收藏 人收藏

    評論

    相關推薦

    嵌入式工程師常用的開發工具有哪些?

    嵌入式工程師常用的開發工具有哪些? 在嵌入式系統開發的廣闊領域中,嵌入式工程師們憑借著一系列強大的工具,將創意與技術完美融合,打造出高效、可靠的嵌入式系統。以下是一些嵌入式
    發表于 12-20 15:29

    求LORA技術開發工程師合作

    求LORA技術開發工程師合作
    發表于 09-02 10:21

    正是拼的年紀|65歲電子工程師上班VLOG #65歲退休 #電子工程師 #搞笑 #上班vlog

    電子工程師
    安泰小課堂
    發布于 :2024年07月25日 11:31:02

    用二創,1:1復刻工程師的職場現狀

    工程師
    揚興科技
    發布于 :2024年07月19日 18:30:07

    找STM32硬件開發兼職工程師

    上海做傳感器的公司,找STM32硬件開發兼職工程師,會硬件開發,嵌入式軟件開發,可項目外包。有意聯系:15900460170
    發表于 06-22 19:12

    嵌入式軟件工程師如何提升自己?

    的發展打下堅實的基礎。 2.掌握專業技能 除了基礎知識外,嵌入式軟件工程師還需要掌握專業的技能。這包括熟練掌握嵌入式系統的開發工具、硬件平臺和軟件開發流程。建議通過參加培訓課程、實習
    發表于 06-12 11:20

    嵌入式軟件工程師和硬件工程師的區別?

    嵌入式軟件工程師和硬件工程師的區別? 嵌入式軟件工程師 嵌入式軟件工程師是軟件開發領域中的一種專業工程師
    發表于 05-16 11:00

    大廠電子工程師常見面試題#電子工程師 #硬件工程師 #電路知識 #面試題

    電子工程師電路
    安泰小課堂
    發布于 :2024年04月30日 17:33:15

    企業老工程師和高校老師有啥區別

    電子工程師硬件
    電子發燒友網官方
    發布于 :2024年02月28日 17:50:00
    主站蜘蛛池模板: 中文字幕欧美日韩VA免费视频 | 久久爱狠狠综合网 | 一本之道高清在线观看免费 | 迅雷成人下载 | 男人和女人一级黄色大片 | 日日噜噜噜夜夜爽爽狠狠图片 | 精品香蕉99久久久久网站 | 4399亚洲AV无码V无码网站 | 欧美激情精品久久久久 | xxx粗大长欧美 | 国产精品永久免费视频 | 中文字幕无码亚洲视频 | 亚洲精品理论电影在线观看 | 忘忧草在线 | 国产午夜精品理论片影院 | 亚洲中文无码永久免费 | 91精品欧美一区二区三区 | 国产成人免费视频 | 色欲人妻无码AV精品一区二区 | 四虎视频最新视频在线观看 | 在野外被男人躁了一夜动图 | 护士喂我吃乳液我脱她内裤 | 很很射影院 | 两性午夜刺激爽爽视频 | 最新中文字幕在线视频 | 99久久国产综合精品网成人影院 | 特黄特黄aaaa级毛片免费看 | 伊人久久亚洲精品一区 | 大陆老熟女60岁 | 国产午夜精品久久理论片小说 | 狂野猛交xxxx吃奶 | 高h 大尺度纯肉 np快穿 | 嗯啊哈啊好棒用力插啊 | 动漫AV纯肉无码AV电影网 | 99久久精品费精品国产一区二 | 国产精品久久毛片A片软件爽爽 | 国产一区二区在线免费观看 | 亚洲国产精品日本无码网站 | 女人一级毛片免费观看 | 国产在线一卡二卡 | 正在播放久久 |