1. 熟练JavaSE,JavaEE编程,具有良好的编码风格和编程习惯。
2. 熟练掌握SSH,SSM,Sping Boot+Mybatis等主流框架的使用。
3. 熟悉Vue,Angular,Jsp,Ajax,JS,HTML+CSS等前端开发技能。
4. 熟练使用Eclipse,IDEa,Maven,Svn,Git, 禅道等开发、管理工具
5. 熟练使用Oracle、MySql、PostgreSql,Sql Server等关系型数据库以及Redis缓存,接触过MongoDB,HBASE。
6. 了解消息队列kafk的基本读写。
7. Linux系统基本指令的使用。
8. Storm,Hadoop,Zookeeper等技术了解并简单使用过一点。
项目名称:国网商城-光伏云网2.0
时 间:2018年8月 —— 2019年6月
应用技术:SpringBoot,Mybatis,Vue,MySQL,Redis,Kafka,Svn,Storm,Hadoop,HBase,
Zookeeper
项目描述:面向全国扶贫电站工作人员使用的运维监测平台,主要对电站及相关设备运行指标数据监控,如电站每天发电量、发电功率、等效小时数、发电效率等,并对运维人员进行管理及派工和用户的管理。
责任描述:1. 首页后台开发,在首页展示当前用户的电站各个不同指标的监测信息,来源多种途径,从MySql、HBase、Redis获取数据进行数据展示。
2. 系统分析功能后台开发,如在线率、离散率、发电分析、电站评估等,用来展示不同指标的状态好坏和设备的效率高低。
3. 电站接入的后台开发,主要与多家厂商配合,将接入的扶贫电站在运维系统中展示出来,包括电站的设备信息和有关电站的信息和各个指标的测点的生成和数据展示。
4. 第三方接口集成,通过HttpClient调用第三方接口,获得相关信息,并组装成前端需要的数据结构返回前端并展示数据。
5. 计算程序对kafka上传上来的生产者数据进行消费,根据不同分区(topic)的标识,对数据信息处理并存入数据库中。
6. 对所做功能模块单元测试
7. 编写相应功能的操作手册和接口文档
用户管理功能1 一、业务功能分析 1,业务需求分析 用户的增删改查,权限分组的控制 2,功能分析 用户列表 修改用户 删除用户 二、用户列表 1.业务流程分析 接收参数
接口说明 修改会员密码; 接口地址 /member/member/updatePassByPass 传递参数 请求头中需带入token来验证身份信息。说明:会员token(app端),非用户token 参数类型:POST 必填 参数 类型 说明 o