下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
計(jì)算機(jī)科學(xué)數(shù)碼科技軟件開發(fā)實(shí)習(xí)報(bào)告一、摘要
2023年7月1日至2023年8月30日,我在一家數(shù)碼科技公司擔(dān)任軟件開發(fā)實(shí)習(xí)生,負(fù)責(zé)移動(dòng)端應(yīng)用后端API開發(fā)與優(yōu)化。通過8周實(shí)踐,獨(dú)立完成3個(gè)模塊的接口重構(gòu),使系統(tǒng)響應(yīng)時(shí)間縮短20%,并發(fā)處理能力提升35%,具體數(shù)據(jù)來源于壓測報(bào)告記錄。參與搭建自動(dòng)化測試腳本,累計(jì)執(zhí)行測試用例1200條,缺陷發(fā)現(xiàn)率提高25%,相關(guān)代碼已納入團(tuán)隊(duì)代碼庫。工作中應(yīng)用JavaSpringBoot框架進(jìn)行RESTfulAPI設(shè)計(jì),結(jié)合Redis緩存技術(shù)優(yōu)化查詢效率,并使用Docker容器化部署加速環(huán)境配置??偨Y(jié)出模塊化開發(fā)與持續(xù)集成結(jié)合的優(yōu)化方法,可有效提升開發(fā)效率與系統(tǒng)穩(wěn)定性,這些方法論已在本學(xué)期《軟件工程》課程項(xiàng)目中得到驗(yàn)證。
二、實(shí)習(xí)內(nèi)容及過程
2023年7月1日到8月30日,我在一家數(shù)碼科技公司做軟件開發(fā)實(shí)習(xí)生,負(fù)責(zé)移動(dòng)端應(yīng)用的后端API開發(fā)。實(shí)習(xí)初期,我跟著導(dǎo)師熟悉項(xiàng)目代碼庫,主要是SpringBoot框架和MySQL數(shù)據(jù)庫操作。導(dǎo)師讓我參與重構(gòu)用戶認(rèn)證模塊,原接口響應(yīng)時(shí)間平均500ms,我通過引入Redis緩存熱點(diǎn)數(shù)據(jù),把耗時(shí)關(guān)鍵操作降到150ms,壓測報(bào)告顯示QPS從800提升到1500。期間遇到并發(fā)請求超過1000時(shí),數(shù)據(jù)庫連接池頻繁超限的問題。我花了兩周時(shí)間研究線程池配置和SQL優(yōu)化,學(xué)習(xí)到設(shè)置合理的maxPoolSize參數(shù),把SQL查詢用分頁和索引優(yōu)化,最終讓并發(fā)承載能力翻倍。8周里我還搭建了自動(dòng)化測試環(huán)境,寫了300多條用JUnit和Mockito的測試用例,測試覆蓋率從60%提到85%,這段經(jīng)歷讓我意識(shí)到單元測試是保障代碼質(zhì)量的重要手段。雖然公司培訓(xùn)材料比較零散,但團(tuán)隊(duì)氛圍讓我能直接看資深工程師的代碼,比如他們用JWT實(shí)現(xiàn)無狀態(tài)認(rèn)證的方式,啟發(fā)我重新思考了自己做過的token設(shè)計(jì)。最后兩周,我獨(dú)立完成了訂單管理模塊的開發(fā),包括事務(wù)管理和樂觀鎖應(yīng)用,雖然上線后遇到一個(gè)邊界條件問題需要回滾,但通過這次錯(cuò)誤處理,我對(duì)分布式系統(tǒng)的一致性有了更直觀的認(rèn)識(shí)。這段經(jīng)歷讓我開始認(rèn)真考慮往后端開發(fā)方向深耕,特別是分布式事務(wù)這塊。
三、總結(jié)與體會(huì)
這8周,從2023年7月到8月,實(shí)習(xí)經(jīng)歷像給理論課打上了補(bǔ)丁,讓我真切感受到代碼怎么變成用戶手里的產(chǎn)品。重構(gòu)的接口響應(yīng)速度降了20%,測試覆蓋率從60%拉到85%,這些數(shù)字不是報(bào)表里的虛東西,是每天盯著JMeter壓測曲線和JUnit報(bào)紅綠燈才換來的。最大的收獲是認(rèn)識(shí)到什么才叫工程化的開發(fā),以前寫代碼像做實(shí)驗(yàn),現(xiàn)在明白每個(gè)commit都要有理由,每個(gè)接口都要考慮高并發(fā)和容錯(cuò),這讓我重新看《軟件工程》課上學(xué)到的架構(gòu)設(shè)計(jì)模式,原來書上那些不是空話,是實(shí)戰(zhàn)里的生存法則。
這次經(jīng)歷讓我職業(yè)規(guī)劃更清晰了。之前迷茫過是做前端還是后端,現(xiàn)在想深耕分布式系統(tǒng),所以下學(xué)期打算啃完《分布式計(jì)算》那本書,順便把AWS認(rèn)證考了,公司用的Docker和K8s我也在晚上跟著教程實(shí)踐,畢竟想轉(zhuǎn)正或者以后進(jìn)這類公司,光會(huì)理論不行??吹綄?dǎo)師帶著5人的小組每天站會(huì)解決線上問題,我明白了學(xué)校里一個(gè)人搞定課程設(shè)計(jì)跟公司里寫一行代碼要負(fù)整個(gè)模塊責(zé)任完全兩碼事,現(xiàn)在寫代碼前會(huì)多問自己三次會(huì)不會(huì)有并發(fā)問題,這種對(duì)質(zhì)量的偏執(zhí),可能就是從實(shí)習(xí)生變成正式工的第一步吧。
行業(yè)好像總在講云原生和微服務(wù),但這次發(fā)現(xiàn)哪怕是個(gè)移動(dòng)應(yīng)用后端,Redis緩存命中率、數(shù)據(jù)庫慢查詢優(yōu)化這些細(xì)節(jié)才是核心競爭力。公司用JavaSpringBoot,但我看到資深同事在核心模塊嵌入了Go語言實(shí)現(xiàn)高并發(fā)處理,這讓我意識(shí)到技術(shù)沒邊界,得保持空杯心態(tài)。下階段打算多看源碼,特別是開源項(xiàng)目里怎么處理分布式事務(wù),畢竟實(shí)習(xí)最后那個(gè)訂單回滾問題,讓我真切覺得這塊是技術(shù)盲區(qū),也是未來能脫穎而出的關(guān)鍵點(diǎn)。
四、致謝
在這段2023年7月1日至8月30日的實(shí)習(xí)期間,得到了不少人的幫助。感謝數(shù)碼科技公司給我這個(gè)機(jī)會(huì),讓我接觸到了真實(shí)的軟件開發(fā)流程。導(dǎo)師在代碼審查時(shí)給出的具體建議,特別是在處理并發(fā)請求和數(shù)據(jù)庫優(yōu)化方面,讓我學(xué)到了很多課堂上學(xué)不到的實(shí)踐知識(shí)。同組的同事也幫了不少忙,比如在調(diào)試Redis緩存問題時(shí),他們分享的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年阿拉善職業(yè)技術(shù)學(xué)院馬克思主義基本原理概論期末考試模擬題帶答案解析(必刷)
- 2026中國科學(xué)院物理研究所凝聚態(tài)物質(zhì)科學(xué)數(shù)據(jù)中心招聘備考題庫帶答案詳解(典型題)
- 2025年湖南電子科技職業(yè)學(xué)院馬克思主義基本原理概論期末考試模擬題含答案解析(必刷)
- 2025年鄭州體育職業(yè)學(xué)院單招綜合素質(zhì)考試題庫附答案解析
- 食品飲料行業(yè)供應(yīng)鏈管理
- 2025年河南輕工職業(yè)學(xué)院馬克思主義基本原理概論期末考試模擬題含答案解析(奪冠)
- 2026廣東茂名市公安局電白分局第一批招聘警務(wù)輔助人員70人備考題庫及答案詳解(基礎(chǔ)+提升)
- 2025年哈爾濱理工大學(xué)馬克思主義基本原理概論期末考試模擬題附答案解析(必刷)
- 2026廣西來賓市忻城縣果遂鎮(zhèn)人民政府招聘編外工作人員備考題庫帶答案詳解(a卷)
- 空乘培訓(xùn)課件
- 深圳大疆在線測評(píng)行測題庫
- 金屬廠生產(chǎn)制度
- 2026安徽淮北市特種設(shè)備監(jiān)督檢驗(yàn)中心招聘專業(yè)技術(shù)人員4人參考題庫及答案1套
- 2025年航空行業(yè)空客智能制造報(bào)告
- 蒙牛乳業(yè)股份有限公司盈利能力分析
- 2025民航西藏空管中心社會(huì)招聘14人(第1期)筆試參考題庫附帶答案詳解(3卷合一版)
- 圖書館室內(nèi)裝修投標(biāo)方案(技術(shù)標(biāo))
- 儲(chǔ)罐組裝施工措施方案(拱頂液壓頂升)-通用模版
- 動(dòng)物自然繁殖篇12標(biāo)清
- 質(zhì)量源于設(shè)計(jì)課件
- 2023屆高考語文復(fù)習(xí)-散文專題訓(xùn)練-題目如何統(tǒng)攝全文(含答案)
評(píng)論
0/150
提交評(píng)論