1.精通springboot,springcloud等常用后端开发框架
2.精通JAVA基础
3.熟练使用微服务中间件,包括Nacos,Redis,RabbitMq,Kafka,ClickHouse等
4.熟练使用常用数据库,如Mysql,Pgsql,Mongodb,Oracle等
5.熟悉JVM调优,能够对代码,sql等进行优化
6.熟悉前端框架,如Vue,bootstrap,layui等
云平台高压
基于activiti7,实现国网客户高压业务推进及管控的平台
主要技术
前端:Vue
后端:springcloudForAlibaba、nacos、redis、zuul、rabbitmq、zipkin、springSecurity、Springboot+Mysql
其他:activiti工作流
功能模块
整个项目分为2个模块:
高压主业务工单数据展示
高压工作流对工单流程进行推进
对高压各环节进行管控通知
项目职责
1、使用Git对高压主业务、管控通知代码进行开发,使用confluence进行API接口文档编写
2、使用redis的String数据结构实现用户登录注册的时效控制
3、使用springSecurity对用户的登录进行认证,使用oauth2协议授权码模式过滤访问请求,使用@PreAuthorize等注解实现权限控制
哈尔滨数据迁移
满足哈尔滨国网单位数据迁移,实现海迅数据库同步数据到odps
主要技术
后 端 :JNI、maxCompute
功能模块
整个项目分为2个部分:
海迅数据库数据采集
数据同步至odps
项目职责
1、配合使用JNI对海迅数据库数据进行采集
2、使用多线程编写odps数据迁移接口
3、亿级数据同步与监控
技术派
基于真实案例提供海量高品质课程,提升程序员实战技术的教学服务平台
主要技术
前端:Vue+react+uniApp
后端:springcloudForAlibaba、redis、rabbitmq、shiro、fastDfs、ES、Springboot+Mysql 其他:短信验证码、三方支付平台
功能模块
整个项目分为6个模块:
用户模块是对用户的细分和权限的分配
课程模块是对平台所有课程的管理
订单模块是平台对所有用户的订单进行管理
账户流水模块是对用户账户信息变动的跟踪
帮助模块是一些附加功能,如面试宝典、异常处理手册、思维导图等
系统模块是对整个平台中的一些信息或功能的配置
项目职责
1、使用Git对小组代码的合并,对组员代码报错进行解决,使用RAP2进行API接口文档编写
2、使用redis的String数据结构实现用户登录注册的时效控制,利用布隆过滤器对缓存穿透、击穿进行预防
3、使用shiro自定义realm对用户的登录进行认证,使用authc、logout等过滤器实现访问 路径拦截,使用@RequiresRoles、@RequiresPermissions等注解实现权限控制
4、课程购买、课程分享、余额提现功能实现,使用rabbitmq直连交换机发送消息,listener 接收消息并进行结果通知
渝闪购APP
满足重庆市内消费者对生鲜产品高时效性的要求,提供闪电式网购服务的一款APP
主要技术
前端:layUI
后端:Springboot+Mybatis+Mysql,shiro
其他:短信验证码,高德地图、支付宝支付、微信支付、达达同城配等三方平台
功能模块
整个项目分为三端:
消费者端是对商品的展示和购买
商户端分为商品管理、订单管理两个功能模块
平台端分为商户资质管理、订单的监控、用户的权限分配和APP配置四个功能模块
项目职责
1、负责消费端商品数据渲染,利用高德地图进行定位,推送附近商家及商品
2、负责购物车增添改,使用localStorage保存并展示订单详情,调用三方支付接口实现订 单支付
3、对商户商品信息进行审核,利用websocket实现订单的实时更新
婚礼汇
秉承以顾客为中心,提供最好的服务的宗旨。全力打造一站式高端婚礼服务的网站
主要技术
前端:Js+Jquery+Html+layUI
后 端 :SpringMVC+Spring+Mybatis+Mysql,Nginx 其他:短信验证码,三方支付
功能模块
整个项目分为3个部分:
酒店、婚车、摄影、婚礼服租赁等服务
购物车提交,订单支付
后端对所有服务进行管控
项目职责
1、通过ajax请求获取并展示酒店基本信息、酒店宴会厅、酒店套餐信息
2、使用Nginx进行静态资源代理,对酒店部分的功能模块进行测试
3、后期bug修复以及维护优化
整个项目分为5个模块: 1)用户认证授权及菜单管理模块 2)子服务管理及调用模块 3)数据中心模块,包括取数及数据研判等 4)台区异动监测分析模块 5)规则配置模块 项目职责 1、整合阿里云ODPS,利用Tunnel从中台获取千万级源表数据 2、利用Spring
功能模块 整个项目分为3个部分: 1)内网数据采集 2)内网数据展示 3)Excel数据录入 项目职责 1、使用Selenium进行国网内部系统接口分析和数据采集 2、接口加密参数解析,利用Tessdata进行验证码识别 3、对30多个Excel模板进行整合,标准
负责Evaluation模块中的dealer-details页面数据展示 负责provision模块的clear-check数据整合 负责SDS系统的文档维护和流程审批等所有后端开发和协调工作