个人介绍
牡丹江师范学院 - 计算机科学与技术 本科 2017.08 - 2021.07
1. 2020年成为中共党员
2. 2020年校级三好学生
3. 2020学年优秀学生奖学金
4. 2019年黑龙江省计算机学会学术交流年会优秀志愿者
5. 2017年担任院学生会生活部部长 、班级生活委员
6. 2017年荣获牡丹江师范学院公寓海报设计大赛优秀奖
技能:
1. 熟练运用java基础知识,具有良好的编程习惯;
2. 熟练使用Mysql、Oracle等关系型数据库,熟练编写sql语句;
3. 熟练使用Spring、SpringMVC、Mybatis框架;
4. 熟练使用 IDEA、WebStorm、Eclipse、HBuilder、PowerDesigner等开发工具;
5. 熟练使用GIT、SVN版本控制器、MAVEN项目管理工具;
6. 熟练使用RocketMq消息中间件;
7. 了解Hibernate、WebService框架;
8. 了解 SpringBoot 、SpringCloud分布式快速开发框架;
9. 了解Redis非关系型数据库;
10. 了解Java虚拟机存储结构;
11. 了解 Linux 、k8s常用命令;
12. 掌握VUE、HTML5、JS、CSS等前端基础技能;
13. 掌握docker、k8s容器化环境的服务部署
工作经历
2021-03-01 -至今如意行科技有限公司java开发工程师
公司主要产品为,亿通行app票务平台,负责北京地铁、公交乘车业务,本人负责公司商业化营销活动的后端独立开发和社区服务的开发与维护
教育经历
2017-08-25 - 2021-07-01牡丹江师范学院计算机科学与技术本科
1.2020年成为中共党员 2.2020年校级三好学生 3.2020学年优秀学生奖学金 4.2019年黑龙江省计算机学会学术交流年会优秀志愿者 5.2017年担任院学生会生活部部长 、班级生活委员 6.2017年荣获牡丹江师范学院公寓海报设计大赛优秀奖
技能
该项目聚集公司所有商业化活动,提供给前端h5页面的接口,例如一元购、各个银行信用卡合作活动、抽奖活动等。该服务实现springboot框架集成mybatis对数据持久化存储。各个活动需要进行对用户消息的推送、与第三方极光合作利用mq消息中间件实现异步推送功能。
该后台实现商业化运营的管理功能,包括合作商户的红包池、卡券池、周月卡等数据管理,向运营提供用户管理、商业化广告的投放管理、以及各个商业化业务的活动的上下架时间、具体操作等配置功能。 该项目由运营管理后台http服务+job统计服务+rocketmq服务+数据库分库分表+缓存技术
该项目由app端h5开发+运营管理后台两部分构成,类似微博论坛等社区服务,可以对外提供博文发布、评论、点赞、收藏、关注、消息推送、营销活动等功能。 文章发布、评论:运营管理后台设置的话题标签起到用户文章发布的引导作用,用户发布的内容经过阿里的内容安全审核,实现一些敏感词过滤,并实现无感知下架的功能。 首页文章浏览:通过job服务+缓存+mysql的分库分表设计,快速、准确查询高曝光量、兜底数据、置顶等相关文章的汇总,分页展示浏览数据,通过压测数据显示,10万数据、1000线程、10个循环的情况下吞度量每秒达到200+,可以实现高并发浏览。 文章评论:此部分参考微博的评论,对用户评论内容进行等级的划分,持久化存储时记录用户上级评论id实现评论之间的关联,通过递归+并发查询评论进行封装返回。13万数据、1000线程、10个循环的情况下,吞吐量达到每秒200+。 点赞、关注、收藏、举报:由于首页和评论等都需要频繁的查询用户对文章、评论是否点赞、点赞数量等操作,该部分功能通过缓存实现,通过job进行数据库的持久化缓存。 消息推送:用户关注、评论等需要通知给相关文章的用户,通过第三方极光+rocketmq+推送服务实现消息的异步推送