实现网
漫长

昵称登录后显示

400/8小时
4年工作经验

赛尔网络有限公司
中级工程师

java

0

被预约次数

0

被收藏次数

0

被评价次数

擅长技能

1. 熟练掌握JavaSE基础知识;有较好的系统设计及面向对象分析和设计能力;
2. 熟练掌握IDEA、SVN、Git、Maven等开发及版本控制工具;熟练掌握Web开发流程,具备独立开发能力;
3. 熟练使用Spring、SpirngMVC、Mybatis、MybatisPus、SpringBoot等开源框架;熟悉IOC、AOP设计思想;
4. 熟练使用MySQL、Oracle等关系型数据库;熟练使用Redis等非关系型数据库;
5. 熟悉使用RabbitMQ消息队列的使用场景及实战;
6. 熟悉第三方授权OAuth2.0协议、JWT标准、对接第三方支付接口及微信公众号开发;
7. 了解分布式、微服务架构,熟悉SpringCloud、SpringCloudAlibaba等微服务框架;了解分布式和微服务常见解方案;
8. 熟悉XXL-Job任务调度;
9. 熟练Tomcat,Nigx代理服务器集群,反向代理,前后分离;
10.熟练使用shareding-jdbc数据库进行数据库的分表分库;
11.熟练使用Docker,Linux,Jenkins的部署项目;
12.能够独立搭建Maven私服仓库,Gitlab代码管理平台;

项目经验

项目一:乐运动
开发周期:七个月
开发工具:IntelliJ IDEA
使用技术:Springboot+Springcloud+Mybatis+Redis+RabbitMQ+RabbitMq+MySQL+Nginx
项目描述:
现在手机的功能越来越强大,用户依赖于手机 App 的功能,并且,现在的人们注重于养生,健康生活,人们迫切的需要一个可以随身携带的健身教练,膳食计划建议的 App 系统,我们的乐运动便提供了一个健身课程和陪练功能,并且有专业的膳食计划数据提供参考。
项目描述:
本系统采用了前后台分离技术,微服务架构,使用Springboot 整合Mybatis和SpringMVC做独立模块以及整合redis做热点数据缓存,SpringCloud实现服务治理,降级和熔断,网关,Nginx 负载均衡到后台网关集群,RabbitMQ 做消息队列,流量削峰,异步处理提高业务处理效率和减轻后台请求压力,使用 Docker 自动化运维。
主要模块:
 健身课程模块
为用户提供各种类型的运动课程观看,其中分为会员课程,付费课程和普通课程,主
要使用了 es 做分词查询,搜索优化,redis 做热点数据缓存,RabbitMQ 实现异步任务,
消息队列完成限时抢购课程等功能。
 用户模块:
系统用户的登录注册,交易记录,我的关注,我的收藏,我的喜欢,运动历史数据,
我的订单和购物车。主要接入了第三方登录接口,能够使用 QQ,微信和微博进行系统
的登录,以及信息的查证,接入了短信接口,使用 redis 缓存了用户验证码并设置了数据
过期时间。使用了 XXL-SSO 框架实现了微服务平台单点登录开发。
 社区模块:
用户可以发表最近的动态,也可以到社区中浏览他人的动态信息,可以在动态中发表
图片和视频信息,可以查看自己与他们的共同喜欢和共同关注,主要使用到了 redis 的
set 数据类型进行保存和统计。
 运动商城模块:
主要为用户提供了许多运动过程中所需的食品,器材,根据用户名下的课程类型会进
行相关类型的商品推送。
 同城:
也就是附近的人的功能,通过定位获得经纬度,查找到附近也在使用系统的用户,为
用户提供了线下交友的服务。
 后台管理:
对系统各个模块进行管理,如:系统用户所发表的动态敏感数据的屏蔽,商城模块的
热度商品统计,收益报表,课程模块的课程上架和下架,价格设置,以及课程限时抢购
活动的推送。
责任描述:
负责后台管理,前端使用可视化插件,进行统计,对前台的商品进行上架,下架课程的价格设置,课程限时抢购的信息。

项目二:EDU域名注册管理平台
开发周期:两个月
开发工具:IntelliJ IDEA
使用技术:SpringBoot +MybatisPlus+Redis+ MySQL+Nginx+Vue+Element UI+Docker+Jenkins
项目描述:
由于公司业务规模的扩大,Excel表收集EDU域名注册信息的方式已经不符合当前的信息化需求,因此公司提出需求,需要建设一个EDU域名和ICP备案注册的一个填报管理平台,供高校填报,客服导出填报信息到Word或Excel中。
项目描述:
该项目采用SpringBoot框架,Redis做数据缓存,使用MybatisPuls做数据持久,Vue+Element UI做Web端, 使用Docker容器化部署,Jenkins对项目进行自动部署,Nginx做负载均衡。
责任描述:
1. 负责对业务需求的分析、技术的选型、业务数据建模和设计;
2. 利用poi实现导出到Word中,EasyExcel实现Excel导出;
3. 用户的各种信息保存,修改和删除;
4. 使用Redis记录用户登陆的Token值,key为Token,Value为UserId;
5. 对接微信的接口提供登陆服务,也为公司下一步业务的开展做布局;
6. Vue+Element UI实现填报页面、客服管理页面权限控制和后台消息的展示;
7. 使用 Nginx 反向代理各个后台应用服务器,减轻服务器的单点压力。

0条评论 雇主评价

暂无评论~

可兼职时间

周六全天
周日全天
工作日下班后
周六半天
周日半天

可兼职地点

远程

被预约

0

被收藏

0

被评价

0

立即预约

可兼职时间

周六全天
周日全天
工作日下班后
周六半天
周日半天

可兼职地点

远程