★ 熟練使用JSP、Servlet、JDBC等進行Web開發技術
★ 熟練使用Spring、SpringMVC、Mybatis、Strust2等JavaEE框架,
★ " />
★ 熟練使用Java,良好的編程習慣和編程思想
★ 熟練使用JSP、Servlet、JDBC等進行Web開發技術
★ 熟練使用Spring、SpringMVC、Mybatis、Strust2等JavaEE框架,
★ 熟悉Tomcat服務器
★ 熟悉DIV+CSS布局、HTML、JavaScript、jQuery等技術
★ 熟悉MySQL主流數據庫
★ 熟悉MongoDB、Redis等非關系型數據庫
★ 熟悉單例模式、代理模式等常用設計模式
★ 熟悉Linux常用命令
★ 能用python, go語言進行項目開發
項目名稱:金山云云數據庫服務
開發環境:Tomcat、Mysql、jdk1.7
開發工具:eclipse
項目介紹:
此系統主要的作用是封裝接口,向外提供開通實例 (此處的實例是關系型數據庫的簡稱)、刪除出實例、備份、日志下載、參數配置、精確數據回滾等服務。
技術描述:
此項目的開發使用了Spring、SpringMVC、Mybatis、Maven技術。其中Spring技術完成對象之間屬性的注入,以及數據庫事務的管理;SpringMVC處理對接口的請求,如:根據請求的url找到對應的Model,然后按要求返回去調用方數據;Mybatis與Spring結合用于處理持久層的操作。
責任描述:
個人主要負責的工作是接口的封裝,如:針對用戶創建實例,精確數據回滾等需求開發接口。
項目名稱:金山云監控系統
開發環境:Tomcat、Mysql、jdk1.7
開發工具:eclipse
項目介紹:
此系統主要的作用是獲取云主機和存儲服務的數據,經過計算后把用戶購買的云主機和存儲服務的資源使用情況實時展現出來,如:磁盤、CPU、網絡、IOPS等。并提供觸發閾值后報警的機制,以便用戶實時了解自己服務的使用情況。
技術描述:
底層把數據上報到Redis里,然后由程序和Kafka、Zookeeper、Storm處理后存到MongoDB集群里,之后由java封裝到MongoDB里取數據的接口向外提供服務。此處的java項目開發用到了Spring、SpringMVC、Mybatis、Maven技術。
責任描述:
個人主要負責的工作是開發到MongoDB里取數據的接口,和維護Kafka、Zookeeper、Storm、MongoDB集群不出故障,以及有新機房時在新機房部署監控服務。
項目名稱:金山軟件游戲充值系統
開發環境:JBoss7、Oralce、jdk1.6
開發工具:MyEclipse8.6
項目介紹:
本系統主要負責金山手游和端游的所有充值業務,讓玩家可以在游戲中或者官網、天貓等平臺方便快捷的進行充值。
技術描述:
本系統采用了Spring+SpringMVC框架和JDBC技術,采用MVC三層體系結構。應用了SpringMVC對前后端參數的傳遞和視圖的跳轉進行了很好的處理;靈活應用了Spring的IoC和aop技術,完成對象之間屬性和對象的注入,以及接口訪問日志的監聽等,大大降低了業務邏輯層之間的耦合性;在操作數據庫方面,巧妙的使用了JDBC技術以及存儲過程技術,在保證完成業務功能的基礎上,大大降低了對數據庫的多I/O操作,以及使用Spring事務管理模塊,很好的完成了程序中事務的處理。在程序中對充值相關數據的處理方面,使用了BASE64、MD5、RSA等加密算法對數據進行加密。
責任描述:
本人主要負責的工作是第三方充值平臺的接入,主要涉及到調用第三方接口和第三方回調時數據的傳輸形式以及數據的加密等。在數據操作方面都是采用JDBC和數據庫存儲過程技術完成對數據的操作。