个人介绍
本人
熟悉Java,熟悉Spring、SpringMVC、SpringBoot、SpringCloud Alibaba、Mybatis等常用开源框架
熟悉 SpringAlibaba 微服务架构,熟练使用 nacos,Ribbon/OpenFeign,sentinel,gateway等组件。
熟悉MySQL,能够熟练编写sql语句并调优。
熟悉JQuery、JavaScript、ajax等web技术
熟悉常见的开发辅助工具Git、SVN
熟悉使用RocketMQ 异步消息队列,掌握延迟消息,事务消息使用场景
熟悉使用ElasticSearch 全文检索的 DSL 过滤和查询,高亮、聚合以及使用场景
熟悉 HTML,CSS,JS 前端基础,熟练使用 Vue,Element-UI 等前端框架
熟悉redis,
总结一句话,有需求,请找我!
工作经历
2023-03-02 -2024-03-21墨比优创java后端
根据文档需求设计表,设计业务流程。 根据业务流程,来选择所需要的技术,搭建项目。 项目搭建完成后,还需要完成自测。自测完再交给测试
教育经历
2017-12-09 - 2021-12-07电子科技大学成都学院物联网工程本科
技能
项目简介:基于SpringCloudAlibaba实现的微服务项目,用户可以搜索自己喜欢的课程进行观看,每一个课程有多个章节,可以试看,也有收费课程;每天定时发布秒杀活动。 主要技术栈:SpringCloudAlibaba,SpringBoot,Mybatis-Plus,MySQL,Redis,ElasticSearch,RocketMQ,GateWay,OpenFeign,Seata。 主要功能: 后台添加课程功能,课程上下架,讲师管理,课程类型管理,章节管理等。 文件存储采用OSS存储。视频上传采用分片上传,转换为m3u8文件格式存储在数据库。 添加秒杀活动,课程加入秒杀,发布秒杀活动,使用SpringBoot定时任务发布秒杀,使用Redission的信号量防止超买超卖。 采用RocketMQ向用户发布站内信,使用事务消息处理订单下单,以及支付服务的调用。 前台采用ES进行全文分布式检索,以及关键词高亮显示。 使用Redis分布式缓存将课程分类存入Redis,提高访问效率。 使用sentinel做服务熔断,seata解决分布式事务。
项目介绍: 以家庭为服务主体,基于用户服务地址,通过大数据分析精准化匹配服务人员,实现线上预约、线上支付、在线评价等流程,为用户提供日常保洁、保姆月嫂、托管、配送、母婴护理,清洗维修、水电焊工、搬家开锁、安装疏通、养老照料、接送护理等家政服务。 项目技术栈: SpringCloudAlibaba、SpringBoot、SpringMVC、Mybatis-Plus、MySQL、Redis、 RocketMQ、腾讯云AI智能审核、百度地图API、EasyPOI、ElasticSearch。 我的职责: 1.负责家政微服务项目的基础搭建以及基础组件集成如:Redis,RocketMQ,MybatisPlus,Nacos等。 2.家政服务模块负责家政服务分类和服务详情功能实现,采用Redis分布式缓存,使用SpringCache简化缓存。 3.组织机构模块负责家政服务的审核与上下架功能以及图片和文件上传功能(基于MinIO文件对象存储)。 4.订单模块负责订单数据的生成和调用第三方支付接口。 5.托管模块负责宠物和幼儿订单管理和工作人员交接单处理。项
板仔 项目描述: 板仔是集滑板教学、同城交流社区、在线提问、全球滑板商城于一体的新世代滑板交流社区APP。前端主要包括附近的人的动态模块、主题贴模块、滑板视频教学模块、滑板商城模块、个人中心模块,后端主要包括权限模块、基础数据管理、订单管理、动态管理、商品管理。 技术栈:Mysql + MybatisPlus+Springboot +Redis+ElasticSearch+RocketMQ 负责模块与功能: 参与需求分析,需求审核,文档编写,技术选型。 配合组长工作,负责任务的分配,难点攻克。 负责滑板商城前端的基础搭建。 教学视频模块:对教学视频进行管理和维护,从miniio上获取视频地址。 主题帖模块:用户可以自行发帖,寻求解答、分享事物,支持点赞、评论互动。 用redis对滑板的分类的无限级树进行缓存。 滑板用品商城后台的基础功能开发。