1、掌握Dubbo、Zookeeper、SSM、Spring Data JPA、SpringBoot、Hibernate、Mybatis等开源框架
2、掌握ActiveMQ、FastDFS、Solr、POI、Freemarker、Echarts等常用技术
3、熟练使用Mysql及sql优化,了解Oracle等关系型数据库
4、熟练使用非关系型数据库Redis
5、熟练使用Eclipse、IDEA、SVN、Maven、WinSCP、Xshell、postman等开发工具和项目管理工具
6、熟悉Nginx服务器、反向代理、负载均衡
7、熟悉HTML、JavaScript、Ajax、jQuery、Bootstrap、AngularJS等前台技术
8、了解linux常用命令、Zookeeper、Redis集群技术
9、熟练使用JUnit、debug、tomcat进行程序调试
一、EMM企业移动终端管理
1.参与管理平台首页报表统计功能
2.参与设备管理模块相关功能开发
3.参与日志、策略模块部分功能开发
4.参与消息中间件(platform)开发
5.了解权限管理的相关功能开发
二、某应急系统
1.后台从设计到编码全部负责,包括:
(1)预警信息对接(webservice),短信系统对接,友盟app消息推送对接...
(2)预警信息接收与提示,同时对预警文本信息预处理,根据模板生成相应信息,同时定制多种策略,如:夜间自动发送,工作时间内在预设的时间内未发送自动发送,app一键发送等
(3)配置双数据源(SQLserver,MySQL),Redis缓存等
(4)使用了shiro作为权限管理框架,自定义表单验证拦截器验证验证码、ip等
(5)使用aop全局异常拦截和接口访问日志的记录
2.后台管理页面全部负责使用layui前段框架
3.项目Nginx前端部署