实习工作内容总结
2016年9月:兩個練習任務
2016年10月、11月:D2.5高鐵相關模塊開發:參與了高鐵Realease2指標澄清,算法澄清會議,確定自己負責模塊為高鐵“日常管理”首頁GIS展現以及查詢指標后PDFCDF頁面展現兩個獨立模塊,包含了action層、OSGI層。數據庫查詢等。+ 參數校驗、操作日志+ 文檔
2016年12月:cma層1與層1.5:參與到Discovery底層CMA數據處理,從原始日志文件中獲取增加相應字段,并填入到相應byte[]文件
2017年1月:小區性能分析北京聯通特性:開發新需求,
2月 處理測試提出的關于TopN小區性能分析的問題單 寫升級腳本,組內專題 app說明書
培訓:業務相關的GUL(GSM、UMTS、LTE)及discovery整體流程講解的相關培訓。
2017年3月:高鐵專題新增首頁模塊:開發新增高鐵專題“首頁”特性,新增定時任務從DW數據庫匯總相關指標天級粒度存入oracle數據庫,上層展現直接從oracle數據庫查詢進行相關展示
4月 提交給組內同事檢視,按檢視意見進行修改,重構代碼,驗證相應指標正確性。與前臺聯調,并轉測,修改測試提單。
5月: 部署服務器,安裝Discovery產品,跑離線數據
升級、換核
2016年7月25號來到部門,剛來部門時師父說主管給我們實習生準備了幾個選題,讓自己看看哪個感興趣,選了做
當時選題如下:
技術研究和開發
1、問題區域識別算法
2、越區覆蓋性能算法
3、波動率算法
4、度量平臺開發
5、UT/ST開發
6、ST疑難問題研究
工具開發
1、探針落地和解析
2、配置CBB獨立可運行工具——待定
3、原始數據中抽取話單
最后參與了度量平臺的開發,干完后就通過寫代碼UT來開始了解項目,參與Discovery的開發。
現在要開始寫論文了,總結一下至目前為止參與的工作
項目:
1、度量平臺:
度量平臺采用Struts+iBatis框架。
2、Discovery:產品介紹,軟件架構,邏輯架構
??? IPD產品開發流程(TR)敏捷開發,B/S模式(軟件架構)
??? osgi action+osgi+mdx
??? scala spark
??? 高鐵專題+小區性能分析專題
??? 高鐵專題:1 新首頁展現+定時跑任務機制
????????????? 2 概述和綜合管理界面的gis展現、趨勢圖展現、PDFCDF展現、異步導出等功能。
同事總結參考:
2015-5——2016-8
項目經驗:Discovery2.1/2.5 地理化網絡優化Web應用
軟件架構:Spring + SpringMVC + OSGI + Ibatis + Postgresql + Oracle11G + Hadoop + Spark
產品描述:
??? 底層數據處理層,針對通信基站采集的大量日志文件應用Hadoop + Spark技術,周期實時解析、存入Oracle數據庫。
??? 業務層,應用服務器利用OSGI+Spring框架,由多臺服務器組合分布式提供服務。
??? Web層,應用Tomcat做為web容器接收轉發服務,從各個應用服務器請求服務,并返回數據。
項目描述:
??? D2.1版本,開發VIP用戶保障、終端分析專題,底層數據處理、業務層邏輯以及web層action代碼
??? D2.5版本,開發小區性能分析、高鐵監控專題,底層數據處理、業務層邏輯以及web層action代碼
??? 網上版本的問題定位、跟蹤、解決以及維護
主要負責:
D2.1版本 2015-5——2015-12
??? 1、VIP用戶保障、終端分析等專題配置業務開發。
??? 2、自動化測試用例的設計、開發。
?? ?
D2.5版本 2016-1——2016-8
項目經驗:Discovery2.5 地理化網絡優化Web應用
??? 1、小區性能分析專題:數千指標的管理、維護、校驗,以及根據指標設計文檔解析生成業務配置文件。
??? 2、高鐵監控專題,業務模塊設計、開發、撰寫接口文檔以及數據庫表結構設計。
??? 3、負責2.1和2.5兩個版本網上問題的跟蹤,組織各個組補丁的收集、統一驗證、刷新、轉測、發布。
? ?
? ?
? ?
??? 小點:
??? 跑數據流程
基礎:
??? java:面試寶典+JVM虛擬機
??? 數據結構+算法:算法導論+劍指offer+編程之美+OJ+leetcode+牛課網
??? spring+springMVC
工具:
辦公軟件:eSpace、outlook、notes、W3、Hi
java開發:jdk、eclipse、SmartIDE、IntelliJ IDEA、jd-gui.exe
UT:JUnit4、eclemma-2.3.1、eCobertura
編譯迭代構建:Ant、Maven、gradle、TortoiseSVN、git
基礎辦公:Beyond Compare 3 、Total Commander 64 bit、myBaseDesktop(nyfedit.exe ++) 、Enterprise Architect 、 Notepad++ 、GreeneTransClient、Everything
訪問服務器:SecureCRT、putty、FileZille
二進制:UltraEdit(Uedit32.exe)、FMA
數據庫:oracle: 客戶端 PLSQL Developer+數據庫 Oracle11gClient、
??????????????? postgresql:數據庫:postgresql-9.1.1-1+ 客戶端:pgAdmin III
??????????????? mysql:客戶端 HeidiSQL_9.3.0.4984_Setup
總結
- 上一篇: 地铁模型分析
- 下一篇: Leetcode 1227:飞机座位分配