个人介绍
熟练掌握Spring、Spring MVC 、Spring Boot 、MyBatis等框架的整合应用;
熟练掌握MySQL关系型数据库表操作,了解MySQ性能优化以及底层查询原理;
熟练掌握Redis非关系型数据库的持久化策略及分布式事务解决方案,解决并发下缓存雪崩问题;
熟练掌握微服务架构,掌握Spring Cloud、Dubbo微服务开发框架;
熟练掌握Eureka服务注册中心流程,解决应用程序中服务之间的协调性;
熟练掌握以Spring Cloud Config分布式配置中心,并结合Git实现服务配置文件的集中式管理;
熟练掌握FastDFS分布式文件系统,实现文件存储、文件访问、解决大容量存储和负载均衡问题;
熟练使用消息中间件RabbitMQ,解决应用耦合、异步消息、流量削峰;
熟悉使用ElasticSearch全文检索技术,掌握其分词检索、高亮显示和文字解析等功能;
熟悉使用Linux常用操作命令、Docker开源镜像容器、以及Docker常用命令;
熟悉HTML、CSS等页面技术及JavaScript脚本、JQuery和前端框架Vue、js;
工作经历
2022-08-04 -2023-10-16国大驾校后端开发
主要为公司设计线上报名网站的简单前端设计开发以及主要的后端框架模块设计,也为后续的服务运维提供了帮助
教育经历
2019-09-10 - 2023-07-20湖南农业大学计算机科学与技术本科
技能
项目环境与技术选型:SpringBoot + Spring Cloud + SpringMVC + Spring Security + MongoDB + Redis + ElasticSearch + Maven + Fastdfs + Docker 项目描述: 租房网项目采用前后端分离架构,前端页面开发使用vue.js,后端功能采用新版SpringCloud框架进行开发。整个项目包含了 在线房屋租赁、房屋买卖和房屋相关的商城功能。 主要有以下几个功能模块:(1)配置中心模块,负责整个项目的公共配置;(2)登录模块,用户登录;(3)网关模块,负责 路由转发;(4)轮播图模块,负责首页图片轮流展示;(5)商品订购模块,预订商品并发送消息;(6)消息消费模块,预订 后更新商品并消费消息;(7)商品预订模块,查询商品预订时间;(8)缓存模块,redis配置模块;(9)评论模块,负责评 论发布管理;(10)公共模块,项目共通方法模块;(11)商品详情模块,查询商品详情;(12)热销商品模块,查询并在首 页上展示热销图片;(13)订单管理模块,管理订单;(14)搜索模块,负责商品搜索功能;(15)推荐商品,查询并在首页 FyayJibU202310151831 上展示推荐图片。
项目环境与技术选型:SpringBoot + SpringMVC + Mybatis-Plus + SpringSecurity + AdminLTE2 项目描述: 旅游网项目分为管理员端和用户端。 管理员端(后台)进行旅游产品的维护,主要功能有:(1)对管理员、角色、权限、产品类型以及旅游产品进行管理,主要是 对各个实体类进行增删改查;(2)通过SpringSecurity进行认证与授权。 用户端(前台)进行旅游产品的展示,主要功能有:(1)用户注册和登录,用户填入基本信息后会给用户*发送激活码,用 户登录*后点击激活码进行激活后即可注册成功然后进行登录,用户可以通过*号、用户名以及*任意方式进行登录; (2)查询旅游产品以及收藏旅游产品,在用户收藏旅游产品之前必须先要登录才能收藏
项目环境与技术选型:SpringBoot+SpringMVC+Mybatis-Plus+Zookeeper+Dubbo+SpringSecurity+JWT+ FastDFS+RabbitMQ+Redis+Elasticsearch+Kibana+Nginx 项目描述: 项目采用前后端分离架构。前端开发主要使用vue.js,后端使用Dubbo技术进行分布式调用。项目包含电商系统的大部分功 能,分为商家端和用户端。 商家端主要功能有:权限管理、商品管理、广告管理等。 用户端主要功能有:(1)用户注册和登录:用户输入*号提交到网站后台,后端使用阿里云的短信服务发送验证码,并将*+验证码保存到redis中,用户提交验证码匹配成功后即可完成注册;(2)搜索商品:用户输入想要的商品后,后端通过 Elasticsearch会进行关键词的匹配进行搜索,并且用户可以根据层级目录以及商品的具体详情进行更加细致的搜索;(3)添加购物车与商品下单:用户登录后可以将自己心仪的商品添加至购物车,在购物车内可以一并下单,秒杀商品可以直接下单;(4)支付功能:用户在下单后会生成二维码,用户扫码后通过支付宝支付服务进行支付。