1. 熟悉主流Spring、SpringBoot、SpringMVC、MyBatis等框架。
2. 熟练使用SpringCloud的相关知识,包括注册中心Eureka、微服务的调用Feign、微服务统一配置中心 Config、路由网关Gateway、微服务的保险丝Hystrix等的使用。
3. 熟悉jvm调优。
4. 熟练使用线程池。
5. 熟悉数据库的相关知识,熟练使用MySQL,熟练使用sql语句。
6. 熟悉利用redis来实现的缓存、分布式锁、分布式session、前后端分离、页面静态化、秒杀优化等技术。
7. 熟悉dubbo+zookeeper(分布式服务框架)、RPC远程服务调用技术。
8. 熟练使用FreeMarker页面静态化及分布式消息中间件RabbitMQ。
9. 熟练使用分布式文件系统FastDFS及全文搜索服务Solr。
10. 熟悉容器化虚拟技术Docker,包括基本命令、及docker-compose管理下镜像拉取、创建容器及使用。
11.熟练使用git、svn分布式版本控制系统。
项目一:君兰高尔夫一期
开发环境:IDEA+Maven+GIT+MySQL+Eureka
软件环境:React+SpringCloud+SpringBoot+MyBatis
项目描述:本项目由君兰高尔夫球场定制,能够让使用者清晰明了的知道整个球场经营情况。项目 分为PC端和小程序端,核心包括运营管理,财务管理,客户管理,后台管理等模块。 个人职责:主要负责整个项目后端环境搭建,远程仓库管理,测试环境部署,接口开发,优化和维 护。
技术要点:
1. 使用 SpringCloud微服务架构,多模块协同处理。
2. 使用Redis 做缓存和分布式锁。
项目二:工业互联网---微清制造大数据
开发环境:工业互联网接口平台+ Impala+Mysql
项目描述:本项目利用工业互联网,旨在更简洁明了的展示微清各部门,各总装厂,各车间, 各生产线的数据情况,能够更快速的定位问题,打通各环节信息断点,提升制造交付能力,降低生产过程成本。
个人职责:主要负责整个项目接口开发,测试,优化和维护及项目上线后bug修复。
项目三: DataOps---大数据部署平台
开发环境:IDEA+Maven+GIT+MySQL+ZooKeeper
软件环境:Element+SSM(SpringMVC+SpringBoot+MyBatis)+Dubbo
项目描述:本项目主要是帮助用户在各环境程序部署及发布提供安全化的,可视化的,流程化的服 务,节约投产时间,对投产信息做到有迹可循。整个项目有KETTLE&DB,报表上 线,应用发布,DISTCP导数,SDC实时等任务组成。
个人职责:参与项目功能分析和升级,主要负责项目后台代码开发及日常操作维护。
项目四:广东国税---创新应用平台
开发环境:IDEA+Maven+GIT+MySQL+Eureka
软件环境:Element+SSM(SpringMVC+SpringBoot+MyBatis)+SpringCloud
项目描述:本项目用于展示广东省经济,日常税收和纳税人的整体情况,各项目主要是根据推送数 据做进一步筛选和分析,按各项目所需指标对有关数据进行统计,更直观的展示三者 间的关系,整个项目由智慧大屏,增值税分析,所得税分析,税收经济分 析,关 系云图,纳税人画像,机关画像,漂流分析等小项目组成。
个人职责:参与项目的前期分析,数据模型的完善,主要负责增值税分析,所得税分析,税收 经济分析,纳税人画像等项目后台代码开发,前台数据渲染及项目上线 bug 修 改。
技术要点:
1. 使用 SpringCloud 把该项目拆分为多个微服务。
2. 适用 SpringCloud 的ribbon来做客户端的轮询。
3. 使用索引对 SQL 语句进行优化,提高系统读的性能。
4. 使用 Echarts 生成各项统计报表。
5. 多个微服务单独运行,并向 Eureka 注册和消费服务。
项目五:广东国税---大数据管理平台
开发环境:IDEA+Maven+GIT+MySQL+Eureka
软件环境:Element+SSM(SpringMVC+SpringBoot+MyBatis)+SpringCloud
项目描述:本项目主要用于数据采集,任务调度,任务监控,指标效验及其运行问题的统计。 其由元数据管理,数据质量管理,数据指标管理等项目组成。
个人职责:参与数据模型的完善,主要是负责数据质量部分后台代码开发,前台数据渲染等。
项目六:南方航空---员工商城
开发环境:Eclipse+Maven+Svn+Tomcat+MySQL+ZooKeeper
软件环境:Bootstrap+SSM(SpringMVC+Spring+MyBatis)+Dubbo
项目描述:本项目是南方航空员工商城拓展项目,应商城发展需求,增加线上热门商品特价(限时 限量)工会团购功能,同时增加各类业务的报表分析功能,整个项目主要包括有:
1. 团购活动首页及特价预告:网站首页,各个商品分类,抢购商品展示等。
2. 团购项目发布流程:包括品牌管理,商品分类,商品管理,团购商品发布,发布审 核,满购审核,生成订单。
3. 用户中心:增加我关注的团购商品,团购记录,团购晒单。
4. 会员营销:会员管理是对店铺会员的基本资料,消费,积分,储值,促销和优惠政 策会员忠诚度,实现业绩增长的目的。
5. 后台系统中,增加团购项目管理,同时对订单管理,发货管理,平台流水,利润 日报表等相关内容进行优化并生成对应的图标分析。
个人职责:参与项目的前期分析,主要负责项目中团购模块中商品的品牌管理,分类管理,商