1、扎实的java基础,掌握虚拟机内存分配
2、熟练掌握mysql,db2,oracle等数据库,处理过八张表以上的关联关系和亿级数据(在大数据平台做数据可视化分析)
3、前端掌握HTML,JS,CSS,bootstrap,jquery,layui,echarts,easyui等常用框架,经常独立开发前台组件(树形结构tab分页等)
4、后端掌握spring,spring mvc,mybatis,spring boot等常用框架,maven等项目管理工具
5、熟悉tomcat、jetty等服务器
6、熟悉shiro安全框架
系统使用率
1、开发周期12*8小时
2、涉及八张数据表,访问数据表有一亿两千万条数据,使用hana大数据平台处理
3、统计出各个分公司、子部门、科室、个人访问系统的情况,共四层,数据层层解析,以饼图、折线图和柱状图的形式展现各类数据,包括不限于最高访问率,最低访问率,平均访问率,访问人次,访问地址,最高访问率访问地址、最低访问率访问地址等,每层数据之间保持一致
4、统计出系统各个领域、子系统、页面共三层的数据,表现形式同上,数据保持一致
5、查询日期可以是某天也可以是某个时间段,时间段长度不限用户自定义
6、页面点击饼图或者柱状图或者折线图的某个节点即可进入下一层,数据有缓存处理,返回上级菜单不用连接服务器
7、前台界面有CSS3动画效果
api网关
1、处理请求分发请求的平台
2、主要功能有请求可配置化,参数正则匹配校验,自定义数据缓存管理,流量监控统计分析、接口监控报警等