个人介绍
l 熟练掌握Java编程语言,有良好的编程习惯和代码编写习惯,基于面向对象编程有自己的理解。
l 熟练使用 Spring,Spring MVC,Spring-Boot,MyBatis,MyBatis plus等主流开源框架。
l 熟练掌握关系型数据库MySql的使用。
l 熟练掌握非关系型关系型数据库 Redis 常见场景的使用
l 熟悉 Spring-cloud 微服务框架,了解其中的组件与使用。
l 熟悉Docker,Linux等相关容器化技术和云平台组件。
l 熟悉使用Git,Maven等版本管理及构建工具。
l 熟练第三方接口,短信,验证码等相关接口服务。
l 了解 Nacos 服务注册,Sentinel 哨兵流控以及Sleuth 链路追踪技术。
l 了解 Spring Data JPA框架。
l 了解 Java 多线程高并发编程和JVM虚拟机。
l 了解 JavaScript,HTML,Axios,Ajax,Vue,ElementUI等前端技术。
l 了解项目发布流程和部署,具备项目上线和运维的基本知识。
l 具有较强的业务理解能力和数据分析能力,逻辑思维清晰,较强的沟通表达能力。
l 具备良好的测试习惯,能够进行单元测试和集成测试,发现并解决代码缺陷
工作经历
2023-02-14 -2023-09-03郑州微茫汽车科技有限公司Java开发工程师
负责项目文档编写; 根据设计文档或需求说明完成代码编写,单元调试及维护; 编写模块代码,维护日常的开发工作; 分析并解决软件开发过程中的问题;
教育经历
2019-07-01 - 2023-10-07河南城建学院数据科学与大数据技术本科
技能
springboot整合RabbitMQ 练习使用mq的通讯方式,练习手动ack,避免消息消费失败了但是消息已经被自动确认了 那么这个消息就相当于丢了 即丢消息。 避免消息的重复消费, 设置消息的过期时间等练习
spring-cloud框架的练习 商城优惠券模块:完成优惠券的审核,优惠券根据需求发放或是领取; 商品服务模块:完成对商品信息的管理和操作,包括订单的创建、取消及订单超时处理; 签到模块:用户每日的签到服务的实现,判断用户是否签到及获取连续签到的天数; 支付模块:支付宝沙盒模拟支付情景,实现支付功能;