.熟练使用 spring,springboot,springcloud,springmvc,myabatis-plus 框架
2.精通 juc ,多线程开发经验,
3.精通 mysql,oracle,guass ,达梦数据库设计,sql 编写,优化,canal 看门狗,myCat 分表。
4.熟练使用 Rabbitmq 中间件,
5.熟练使用 redis 缓存。
6.熟练使用 es 检索
7.熟悉 jvm 内存结构优化。
8.熟练使用使用 vue,element-ui,css,JavaScript 等前端技术。
9.了解 Linux 基本操作
统计云 开发 2022.05-2023.10
主要负责:
1.房价服务 数据统计,分析,计算,excel 导出,导入。基期轮换,指数汇 总,指数计算 模块开发设计
2.工价服务 数据检测,数据插补,权数管理模块开发设计 3.测试,现场紧急 bug 修改代码质量检测调优
4. 现场压测 sql 优化
融资担保 功能设计
2021.03-2022.04
主要职责:
1.主要负责规则模块,审核流程模块,租户模块,权限模块
2.准生产环境 bug ,生产环境 bug 处理
3.代码质量检测优化调整,jvm 优化,sql 优化
悠悠团餐平台 java开发 2019.04-2020.10
悠饭团餐是一套综合性的餐饮服务平台, 该项目连接企业客户与餐饮商 户, 提供在线 订餐 、财务对账 、配送 、等服务 。当前平台供餐商家超过500家, 服务 企业超上千 家,为30W用户提供安全 、多样化的用餐体验 。包含订餐系统 、运营系统 、 商户系统 、企业系统 、配送系统,项目整体实现前后端分离
项目技术: SpringBoot 、spring cloud 、Mybati-pluss 、Mysql 、Nginx 、Redis 、mycat、rabbitmq、seata AT、Oauth
责任描述:
1. 参与需求讨论,核心功能开发,对接第三方系统与相关技术接口文档的编写
2. 订餐系统设计开发 3.用户平台系统开发设计 4.数据库表表结构设计优化
5.jvm ,逻辑优化调整 后期项目维护,用户反馈 bug 调整修改 技术描述:
1.订餐系统后端采用 springcloud,springbout,redis,rabbitmq,mysql,canal 处理高 并发问题,seataAT 处理分布式事务问题,mycat 接触数据表量大查询慢问题采用时 间规则方便后续扩容
2. 用户平台使用 Oauth 单点登录,用户角色挂功能,用户可以拥有多个角色
3.sql 测试,评测。cananl 看门狗同步更新 redis 热点。
4.redis 采用随机定时防止缓存击穿,淘汰策略使用定期删除+懒惰删除,删除访问最 少的,访问最多的增加时效
5.使用 jvm 命令观测服务各种区性能变化,保证达到90以上,同时重点关注 fullgc, 防止内存溢
乐趣网上商城 开发 2018.08-2019.02
1、 乐趣网上商城是一个B2C的网上电子购物商城,该项目采用 SOA 分布式架构,服 务层主要分为商品(goods )服务、订单服务以及搜索服务等,web 层主要以后台管理 系统、门户、搜索系统、订单与会员系统为主,采用市场上较为常用的 cloud 的中间 件来发布服务,seata AT 事务管理,redis 集群,哨兵监察,rabbmitq 集群,mysql 集 群
2、 项目通过搭建 Redis 集群、elsticsearch 集群、nginx 集群以及 mysql 集群、 thymeleaf 页面静态化来使用项目能够具有高可用且支持高并发的性能;同时采用分 布式系统架构,可以使得并发量可根据集群服务器的扩展而进行增大
职责描述:
1、 订单服务模块、搜索服务模块、单点登录模块,支付模块,会员模块,订单模块, 秒杀模块,事务模块等主要模块的代码实现;
2、 与项目中成员一起处理项目中出现的 Bug; 与团队成员共同解决开发中遇到的问题;
技术描述:
1 使用 SpringBoot、Mybatis,springcloud 以及 Maven 进行开发测试. 2 使用 Oauth2.0单点登录系统实现登录功能
3 使用 Redis 缓存处理订单信息
4 使用 RabbitMq 异步消息队列进行处理订单的状态
5 使用 Docker 容器进行迭代开发测试
6使用 fastDfs 文件管理
7使用花生壳接口监听
8 cananl 看门狗监控数据变化加载 redis 数据,防止击穿 9 使用 seataAT 分布式控制事务
10 github 代码版本迭代管理
青云图阅读服务平台 java开发 2018.02-2018.07
为方便用户阅读,公司推出了一个线上借阅,馆藏查询,图书续借、可订购图书的服 务平台。使用户读书,赏书,购书,评书更加方便简单。
责任描述:
1.负责用户登录认证模块
2.负责图书管理模块
3负责部分后台管理模块
4 负责调试接口。
技术描述:
1.该系统使用传统的 SSM 框架进行开发。
2.使用 Redis 进行图书数据的缓存处理以及订单处理。 3.使用 Oauth 来进行用户登录认证以及权限分配。
4 并使用 Git 控制项目版本
鑫惠金融 java开