Java基础扎实,有良好的编码习惯。
熟练掌握Spring,、SpringWebFlux、SpringMVC、Mybatis、SpringBoot、SpringCloudGateway, SpringCloudConfig框架的使用方法以及整合搭建;
个人可独立搭建微服务模块(除k8s,docker)
熟悉 JUC
了解JBDC编程
掌握MySql,掌握基本sql语句编写;
掌握NOSQL: Redis
了解Augluarjs、Bootstrap前端技术;
掌握消息中间件RabbitMQ了解KafKa
联想官网商城 2018.05 - 2019.07
项目描述:
软件架构:Spring MVC、Spring、Mybatis、dubbox 、Zokeeper
开发工具:idea、Maven、Git
责任描述:
1. 负责会员模块管理 : 企业会员以及门店会员与其他平台对接进行导入导出等操作
2. 权益平台特定会员管理
3. 参与编写cas单点登录系统 : 使用网络编程实现单点登录技术
4. 参与编写托管式加载配置文件工程
你的成就:
技术要点:
1. 通过Dubbo实现服务器的远程调用,使用zookeeper作为注册中心;
2. 会员导入导出使用POI技术操作
3. 通过消息中间件kafka技术与其他平台对接会员某些业务
4.使用zxing插件生成企业会员二维码
丰潮世界小程序 2019.08 - 2020.01
项目描述:
描述:
软件架构:SpringBoot、SpringWebFlux、Mybatis、SpringCloud组件:Eureka、Config、Gateway、Admin
开发工具:IDEA、Maven、Git
项目简介:
这是一个一汽丰田与粉丝互联共建的生态世界。潮世界将实现由粉丝自主运营管理,同时建造丰田粉丝实时共享论坛
责任描述:
1.负责: 粉丝论坛, 车型展厅 ,个人中心,对接丰田官网,趣味活动, 第三方日志记录分析
2.项目使用 阿里云日志查看,未方便查看第三方打通日志, 拦截 WebClient 及 Okhttp日志
(1)使用 RabbitMQ Routing模式,不同第三方进行日志记录,同时消费者分局各异常及结果进行入库
(2)日志服务 Schedule 定时 分析日志
3.粉丝论坛存在发帖,发表评论 :
(1)视频帖,用户上传视频帖使用RabbitMq实现异步, JavaCV 提取视频封面(需后台人工审核),
(2)对帖子进行分析归类,用户对某用户及某帖子进行互动,实现智能推荐, 使用RabbitMQ, Redis技术
(3)个人中心存在草稿箱功能,为用户提供了预埋帖功能
(4)发表评论一级二级评论, 用户发表文字 使用 WeClient 对接微信校验敏感字
(5)实现上传图片,使用WeClient对接微信敏感图片校验
(6)对接百度定位接口用户发帖定位,并实现同城帖子功能
(7)
4.车型展厅
(1)预约试驾WeClient 对接 DMS 经销商推送预约试驾功能
5.个人中心
(1)认证车主功能使用 Alibaba图像识别实现车辆行驶证信息同时对接 DMS 校验用户提交信息, 同时打通官网认证车主拉取
(2)用户消息功能,分为互动及系统消息查询, 互动消息较多全部阅读使用 RabbitMQ 异步实现
(3)购车推荐码, 使用 Redis 记录用户分享码并设置有效时间,期间需打通个经销商及DMS信息同步,防止数据异常使用 Schedule 周期性扫描修复数据
6.趣味活动模块重点介绍 : 最近做漂移大作战游戏,各活动抽奖
(1)各种游戏及活动模块
(2)抽奖使用 List 实现概率范围随机
(3)抽奖实物使用 Redis List类型定向控制数量,
(4)使用Redis 实现分布锁
(5)漂移大作战排行榜使用Redis ZSET类型 score 自动排序, zrevrange实现分页,并检索结算成绩当前排名
(6)漂移大作战开始用及结算防止刷接口,使用MD5 解密及记录用户活动日志,不进行重点介绍
一起来亚小程序(主要负责) 2020.02 - 2020.04
项目描述:
描述:
软件架构:SpringBoot、SpringWebFlux、Mybatis、SpringCloud组件: Eureka、Config、Admin、Gateway、 zipkin, Docker, K8S
开发工具:IDEA、Maven、Git
项目简介:
这是一个东风悦达起亚品牌为用户打造移动共享平台,粉丝交流互动专属福利活动等
描述重点责任: (开发人员共五人)
1.用户注册, 对接微信应用唯一标记实现用户授权及注册, 期间使用 阿里大鱼实现短信发送验证码
2.在Gateway中 路由过滤,鉴权用户信息 动态生成 token,使用 @RequestHeader注解用于将请求的头信息数据映射到功能处理方法的参数上。
3.使用 Gateway, Redis 实现用户 IP 拦截
4.使用 SpringAop,Redis切注解方式实现用户禁言操作
5.使用 GateWay
角色 | 职位 |
负责人 | Java开发工程师 |
队员 | 产品经理 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
这是一个一汽丰田与粉丝互联共建的生态世界。潮世界将实现由粉丝自主运营管理,同时建造丰田粉丝实时共享论坛
这是一个东风悦达起亚品牌为用户打造移动共享平台,粉丝交流互动专属福利活动,粉丝运营小程序平台