1.熟練使用java中的集合框架,了解常用設計模" />
本人從事Java開發(fā)工作5年,熟練使用Java開發(fā)應用系統(tǒng)。使用的框架包括SSM(spring、springMVC、mybatis)、springboot、springcloud。
1.熟練使用java中的集合框架,了解常用設計模式,并熟練使用并發(fā)編程。
2.了解Java內(nèi)存模型并對性能進行調(diào)優(yōu)。
3.熟練使用web服務器,并可以獨立在linux系統(tǒng)上進行部署工作。
4.常用中間件包括有nginx、redis及消息中間件。
5.了解分布數(shù)開發(fā)并參與過分布式開發(fā)任務。
6.熟練使用Oracle及MySQL數(shù)據(jù)庫并對sql進行調(diào)優(yōu)工作。
7.熟練使用redis。
智慧社區(qū)項目
? ? ? ?該項目后臺使用springboot框架,使用activeMQ中間件完成內(nèi)網(wǎng)和云平臺的信息同步。我在項目中主要負責了手機app推送、硬件對接、視頻流的推送以及其它模塊的業(yè)務開發(fā)工作。手機推送功能是對接了第三方工具,硬件對接使用jna技術(shù)完成硬件和軟件的信息交互,視頻流推送使用nginx搭建流媒體服務器完成視頻流從內(nèi)網(wǎng)推送到外網(wǎng)觀看。另外,在項目中使用js完成頁面邏輯的開發(fā)工作。