个人介绍
Java:
1.能够熟练掌握面向对象编程,理解Java平台,例如:Java 语言特性,包括泛型、Lambda 等语言特性
2.基础类库,包括集合、IO/NIO、网络、并发、安全等基础类库
3.理解JVM 的一些概念和机制,比如JVM内存模型, Java 的类加载机制。了解垃圾收集的基本原理
4.了解多线程,并发编程
5.运用Java辅助工具JMeter,掌握调优指令
数据库:
1.熟悉MySQL数据库,掌握SQL语句书写,MySQL引擎,索引,事务
2.使用Redis,了解MongoDB
消息队列:能够运用RabbitMQ
Linux:掌握Linux基本命令,部署后端项目
项目管理:Git、Maven
框架:熟练运用SpringBoot、MyBatis、 Lombok框架
辅助工具:IDEA、Swagger、Postman
分布式:了解SpringCloud
前端:使用React、AntDesign组件库
工作经历
2020-09-01 -2023-08-31中电开发工程师
后端使用java 数据库使用oracle 根据需求分析文档完成数据库及程序设计 根据开发计划完成开发任务并能够分析解决软件开发过程中的问题 协助测试人员完成对代码的测试和调试工作
教育经历
2016-09-01 - 2020-06-30阜阳师范学院复合材料与工程本科
技能
好兴动电子商城 软件开发工程师 项目介绍: 商城系统实现的功能非常之多,包括后台管理、前台系统、订单系统、登录系统、购物车系统、支付系统等 系统采用分布式的架构设计其中前台系统和登录系统采用了集群的方式部署 后台管理系统中采用了Maven的多模块化的管理,其中采用了水平切分的方式mvc分层开发,提高了重用性
餐厅点菜收银项目,主要包括pc端和app端,pc端包括1.管理员部分餐桌区域管理,桌台管理,菜品分类,价格计划,菜品加功方案,支付。2.会员部分包括会员卡类,会员开卡,会员,会员订单。3.订单部分包括订单管理,账单管理,消费。4角色管理。5支付管理。6.优惠券。App端包括用户下单以及发货配送。本人主要负责点餐付款部分