熟练掌握Java 基础基础知识;
熟练使用JSP/Servlet,JDBC,连接池(c3p0,druid)等技术;
掌握 Spring、SpringMVC、SpringBoot、Mybatis 等开源框架,熟练应用 SSM 框架,基于shiro的鉴权管理技术,具有一定的源码阅读能力;
熟练应用 MySQL 数据库,了解 Oracle 数据库;
熟练应用 Redis 缓存数据库,在项目中合理使用其对数据进行缓存、修改,熟悉 Redis 内部数据结构及工作原理,熟悉 Redis 主从、哨兵等高可用方案;
熟悉SpringCloud 技术,熟练使用 Eureka、Ribbon、Feign、Zuul、Gateway、Hystrix 等分布式开发技术;
熟练使用 Nginx 进行负载均衡和反向代理;
熟练使用 RabbitMQ 消息中间件。
熟悉 HTML5、CSS3、JS、Ajax 等 Web 技术,掌握 BootStrap 、Element-UI、Mint UI、Vue 等框架;
熟悉 Linux 常用命令,能够在 Linux 环境下搭建应用环境;
熟练使用 Junit、SpringTest、Postman、Swagger2 等项目测试工具;
《陕西省应急平台项目》
该项目为快速开发两个月完成开发、联调、测试工作。本人在其中担任后台开发角色,完成应急平台的问卷填报模块以及问卷填报后的打分审核流程的后端开发,涉及的主要业务流程已工作流为主。
《中国电信智慧党建平台》
本人在该项目中总共开发了一年零两个月时间;在该项目中我担任的模块有:党员信息模块、党组织关系转接模块、会议记录模块、台账、任务、换届改选、以及系统中涉及到的所有审核的业务等。主要亮点为发展党员模块,我只用redis结合定时任务实现了一个可插队的消息队列的功能;