袁复
1月前来过
全职 · 800/日  ·  17400/月
工作时间: 工作日20:00-23:00、周末9:00-23:30工作地点: 远程
服务企业: 1家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

熟练ssm,springboot,springcloud

熟悉redis,mq,zookeeper中间件,

熟练使用mysql数据库

熟悉linux系统,能部署服务器。

熟悉html,js,vue等前端技术,可以设计页面

做过商城后台,app后端以及管理系统

工作经历

  • 2021-09-23 -至今大润发java

    1、重构两个项目,将原先的单体应用项目,拆分为几个微服务 2、按照产品需求,实现相应的功能,按时提测 3、排查线上的问题,及时反馈并处理线上问题 4、指导新人,并对新人写的代码进行code review

  • 2020-07-06 -2021-09-18上海轻轻教育java

    1、一直主导试卷存储与试卷解析的任务,保证试卷存储功能在线上稳定运行 2、参与教研后台素材、切片、课件以及试卷库管理等核心功能的开发以及老师端的接口对接 3、参与项目的技术优化(Rabbitmq 的移除与替换),参与每个版本的 code review

教育经历

  • 2016-09-01 - 2020-07-01宜春学院网络工程本科

    1、在校成绩优异,多次获得二、三等奖学金 2、多次参加校、市、省级计算机比赛,并获得优异成绩和奖项

技能

0
1
2
3
4
5
作品
商城秒杀系统

处理秒杀的高并发主要有三种方式,第一种就是缓存,将商品详情页手动进行渲染,然后对真个页面进行缓存,减少并发对数据库造成的压力,增大系统的可用容量。第二种就是限流,利用guava的令牌桶算法限流器,对请求进行限流,对在一定时间内没有获取到令牌的请求进行降级处理,直接提示客户端系统繁忙,对已经处理过的秒杀商品进行标记并保存在缓存中,如果下次再进行访问,直接从缓存中取标记,如果标记过直接返回秒杀结束。将秒杀商品的库存信息保存在缓存中,增加请求的访问速率。对成功秒杀的请求放入到消息队列中,实时的对订单进行处理。为了防止因为并发下单导致的超卖问题,在库存表中增加了版本字段,增加了乐观锁,保证修改库存不会出现脏数据 主要技术:springboot+tk-mybatis+thymeleaf+redis+rabbitmq+guava+mysql

0
2021-10-18 21:46
博客网站

About CBlog是我的个人博客,主要使用的技术是springboot+springmvc+tk-mybatis+代码生成工具+thymeleaf实现的。目前只能用来做个人博客,我下一步计划是将这个博客网站开放给其他人可以用,也就是增加登录注册功能,并加上权限控制,有兴趣的小伙伴可以对源码进行扩展

0
2021-10-18 21:44
在线商城

技术栈:SSM+SpringBoot+SpringCloud+FastDFS+RabbitMQ+ElasticSearch+Redis+JWT+Mysql 项目描述:主要使用主流的分布式框架 springcloud 搭建一套简单的在线商城的平台,主要分为两个模块, 一个是商城的后台管理系统,和前台商品展示购物的平台。后台管理系统主要是实现用户信息、商品分类、 商品以及商品信息等管理。前台则是提供一整套商品搜索、商品展示、加入购物车、下单、支付等一整套功 能。

0
2021-10-18 21:46
更新于: 2021-10-18 浏览: 182