1.熟練掌握J(rèn)AVA、html、js、jQuery、Spring、SpringMVC、Oracle、Informatica開發(fā)
2.熟悉Linux環(huán)境相關(guān)操作,熟悉搭建Linux系統(tǒng),并部署安裝JDK、Oracle、tomcat、Informatica
3.熟練掌握ETL流程,并獨立開發(fā)相關(guān)程序
4.了解數(shù)據(jù)倉庫項目建設(shè)過程
5.熟悉并了解shell、Perl腳本開發(fā)語言,編寫相關(guān)腳本程序
6.熟悉掌握并開發(fā)extJS、easyUI前端框架
7.熟悉并了解開發(fā)HTML5、ionic、angularJS組合的app頁面開發(fā)
8.熟悉并了解springboot前后端分離開發(fā)技術(shù)及過程
9.了解vue、LayUI前后分離技術(shù)應(yīng)用
10.了解postgreSQL數(shù)據(jù)庫,并處理過Oracle遷移postgreSQL、postgreSQL遷移Oracle數(shù)據(jù)庫遷移
11.熟悉掌握Struts2、hibernate等開源框架
12.了解redis
13.了解SVN、CVS文件代碼管理工具
14.了解Erwin、powerdesigner數(shù)據(jù)結(jié)構(gòu)設(shè)計工具
15.了解水晶報表相關(guān)開發(fā)
16.了解DB2數(shù)據(jù)庫簡單操作
1.金融局?jǐn)?shù)據(jù)直連系統(tǒng):整個項目的數(shù)據(jù)ETL框架獨立設(shè)計、搭建、開發(fā),運用到了shell腳本、perl腳本、Oracle、Informatica等技術(shù);在做該項目前一直從事Java開發(fā),曾接觸過幾個月數(shù)據(jù)倉庫,該項目是通過對數(shù)據(jù)倉庫的了解、對該項目需求的認(rèn)識獨自重構(gòu)設(shè)計的ETL項目,其中的調(diào)度任務(wù)是自己通過shell腳本實現(xiàn)的。雖然與Java無關(guān),但這是這個項目一是獨自架構(gòu);二是在此之前不懂?dāng)?shù)據(jù)的ETL。完全是一邊開發(fā)一邊學(xué)習(xí),也說明自己對未知技術(shù)的探索精神及駕馭能力。
2.在線文檔管理系統(tǒng):該系統(tǒng)是由本人在開源springboot、vue項目上的二次開發(fā),使用技術(shù):springboot、shiro、redis、vue、oracle、asponse。該項目是普通的CRUD管理系統(tǒng),難點在于文檔的在線預(yù)覽;設(shè)計考慮需要滿足大部分的文檔類型,包含PPT、Word、Excel、PDF、txt、jpg等格式。嘗試了各種開源工具嘗試將文檔轉(zhuǎn)成html、pdf進(jìn)行在線預(yù)覽,最后選擇asponse將文檔轉(zhuǎn)成PDF最優(yōu)。該項目在文檔轉(zhuǎn)換PDF過程中花費了大量時間,期間嘗試過很多辦法及工具,最終轉(zhuǎn)換效果都不是很滿意,轉(zhuǎn)換時間過長、或Excel橫向展示效果不佳、或Word中圖片展示不理想;最后經(jīng)過多次嘗試效果還很滿意,同時也說明對待事情需要持續(xù)保持認(rèn)真堅持的態(tài)度。
1.參與直連系統(tǒng)需求分析 2.參與直連系統(tǒng)數(shù)據(jù)庫分析設(shè)計,整理接口文檔及表結(jié)構(gòu)設(shè)計 3.負(fù)責(zé)金融局系統(tǒng)etl工作流程設(shè)計,etl環(huán)境搭建(包括:Linux系統(tǒng)安裝、oracle數(shù)據(jù)庫安裝、Informatica工具安裝等),etl程序開發(fā)(包括:Informatica程序開發(fā)
政策文件庫系統(tǒng)是財政局大數(shù)據(jù)平臺的子系統(tǒng),負(fù)責(zé)保存所有政策文件相關(guān)的附件。政策文件庫系統(tǒng)實現(xiàn)了包括excel、word、ppt、pdf、img、txt類型的文件上傳功能,同時系統(tǒng)統(tǒng)一將文件轉(zhuǎn)成pdf格式用于實現(xiàn)在線預(yù)覽功能、及單文件打印和多文件批量打印功能。 項目職責(zé): 1.