退役熬夜选手
1月前来过
全职 · 600/日  ·  13050/月
工作时间: 工作日19:00-23:00、周末09:30-20:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

1. 有扎实的java基础,熟悉集合等基本数据结构

2. 熟悉常用的数据结构和算法,如链表、二叉树、栈、堆、双指针、排序、回溯算法、深搜和广搜 3. 熟悉java并发相关的技术,学习过java并发包的源码

4. 熟悉jvm内存结构、垃圾回收机制、以及常见的OOM异常

5. 熟悉http和https协议。

6. 熟悉mysql常用的优化手段以及事务和锁机制。

7. 熟练使用git操作命令

8. 熟悉Springioc和aop以及事务机制

9. 了解redis,zookeeper,rabbitmq的使用场景和原理。

10. 了解jenkins自动化部署和docker容器化机制 

工作经历

  • 2021-03-15 -至今汉克时代Java开发工程师

    1.了解业务需求,编写设计文档。 2.负责编码,单元测试,自测和联调。 3.修改程序bug和处理线上工单。 4. 重构和优化业务程序

  • 2018-05-17 -2020-05-15美团屏芯Java开发工程师

    1.了解业务需求,编写设计文档。 2.负责编码,单元测试,自测和联调。 3.修改程序bug和处理线上工单。 4. 重构和优化业务程序

教育经历

  • 2013-09-01 - 2017-06-13南华大学信息与计算科学本科

    2013-2017年就读于南华大学,在校期间学习成绩优异,多次获得学校奖学金

技能

0
1
2
3
4
5
0
1
2
3
4
5
作品
公司及企业内部管理后台

技术栈: springboot+mysql+vue+nginx 方便企业管理企业用户及企业数据查询,充值缴费等功能,此产品为中间过渡产品。没有过多功能,其他项目都是公司内部产品就不方便上传了。都是本人独立负责前端的开发对接后端和数据服务端

0
2021-05-06 23:33
移动商城小程序

该小程序主要是商家在后台管理系统上架商品,用户通过小程序购买,该小程序主要包括订单模块,购物车模块,商品模块,用户模块,收货模块,该项目采用前后端分离的架构,用户通过前台发送请求,经过nginx转发到后端系统,我主要负责后台订单模块和秒杀模块功能。 项目亮点:1.项目独立部署,独立秒杀模块 2.使用定时任务每天三点上架最新秒杀商品,削减高峰期压力 3.秒杀链接加密,为秒杀商品添加唯一商品随机码,在开始秒杀时才暴露接口 4.库存预热,先从数据库中扣除一部分库存以`redisson 信号量`的形式存储在redis中 5.队列削峰,秒杀成功后立即返回,然后以发送消息的形式创建订单 遇到困难:1.如何防止重复下单 2.如何隐藏访问路径 3.如何防止库存超卖和数据的最终一致性 4.库存扣完,如何降低redis的访问 5.如何使用jmeter同时登陆5000个用户进行秒杀 6.上架秒杀商品的幂等性问题

0
2021-05-06 23:26
家佳宜商城系统

开发架构: nginx+gateway+springboot+springcloud+redisson+rabbitmq 工作职责:负责业务的开发和一些业务功能优化(三级菜单优化和商品详情页优化) 遇到困难:1.高并发下缓存失效问题(缓存穿透,缓存雪崩,缓存击穿,)2.redis和mysql数据一致性问题 3.订单如何 防止重复提交4.Feign远程调用丢失请求头问题 5.库存和订单的最终一致性 6.关闭订单和库存解锁的幂等 问题 7.支付完成后的回调问题和收单问题...

0
2021-05-06 23:21
更新于: 浏览: 166