張三
電話:xxx-xxxx-xxxx 郵箱: xxxxxxx@qq.com前端
年齡:x歲 籍貫:江蘇vue
求職意向:java開發工程師 指望薪資:面議java
專業技能
- 熟練使用Eclipse、idea開發工具進行項目開發;
- 熟練使用Maven、Git項目管理工具;
- 熟練使用SpringBoot+Dubbo+zookeeper進行開發;
- 熟練使用SpringCloud+Eureka快速搭建微服務架構體系;
- 獨立搭建Linux系統環境,搭建Docker容器,獨立部署系統多套服務;
- 獨立搭建Elasticsearch+Logstash+Kibana+Kafak環境,並進行日誌收集;
- 熟悉使用Feign微服務組件進行聲明式事物調用;
- 熟悉Mysql數據庫的使用,瞭解Oracle數據庫與Mysql數據庫的優化;
- 熟悉使用Mycat進行水平切割並分庫分表操做;
- 熟悉使用Redis進行數據緩存;
- 熟悉使用Nginx進行服務器負載均衡的搭建與使用;
- 熟悉使用LayUI+JQuery實現前端頁面的勾畫與動畫效果的設計,使vue+elementUI勾畫後臺工做頁面;
- 掌握RabbitMQ、ActiveMQ、Kafka消息中間件的使用。
- 掌握Postman數據傳輸測試,Jmeter壓力與負載測試等測試技術;
- 掌握高併發中的分佈式鎖原理,結合Token,Redis進行數據交互;
- 掌握Shiro安全框架管理用戶的登陸以及資源權限的控制;
- 掌握HTML, CSS,JavaScript,Ajax,Vue等前臺頁面技術開發;
- 瞭解多線程,設計模式,設計原則,Linux,數據結構和算法。
項目經歷
MallPlus商城
開發環境:SpringCloudredis
開發工具:idea算法
項目描述:基於springboot cloud構建的一個商城項目,包括前端,後端和h5應用,小程序,做爲zscat應用實踐的模板項目。基於SpringBoot2.x、SpringCloud和SpringCloudAlibaba並採用先後端分離的企業級微服務敏捷開發系統架構。並引入組件化的思想實現高內聚低耦合,項目代碼簡潔註釋豐富上手容易,適合學習和企業中使用。真正實現了基於RBAC、jwt和oauth2的無狀態統一權限認證的解決方案,面向互聯網設計同時適合B端和C端用戶,支持CI/CD多環境部署,並提供應用管理方便第三方系統接入;同時還集合各類微服務治理功能和監控功能。模塊包括:企業級的認證系統、開發平臺、應用監控、慢sql監控、統一日誌、單點登陸、Redis分佈式高速緩存、配置中心、分佈式任務調度、接口文檔、代碼生成等spring
關鍵技術:sql
- 部署Nginx負載均衡服務器,緩解前端服務器壓力。
- 該項目使用分佈式技術,實現先後臺分離管理。
- 在用戶、管理員等帳號登陸頁面實現shiro集中受權認證,並使用短信接口等API實現帳號的建立與綁定。
- 使用LayUI+JQuery實現前端頁面的勾畫與動畫效果的設計,使用vue+elementUI勾畫後臺工做頁面。
- 部署elasticsearch全文檢索引擎實現用戶對商品的搜索。
- 部署緩存服務器redis實現購物車模塊內容數據的保存。
- 經過部署數據庫服務器實現對數據的保存與更新,並使用mycat框架實現數據讀寫分離,儘量得作到數據的實時更新。
- 使用分佈式鎖實現搶購秒殺,使用RQ流量消峯提升性能