个人介绍
主要就是java后端的开发方向,前端的话也有开发过,做过一段时间全栈开发
我的技术栈的话主要是市面上主流的java的spring框架,最近一段时间开发使用的是spring cloud和boot,不过像是早些时候的spring mvc,web,和一些集成项目的二开也都有开发或后期维护更新过,
像是主流数据库mysql,orcle,redis是用的最多的,整体项目的开发时的部署配置,整体流程下来是做过的
然后就是消息中间件的话,rebbit mq,recket mq,kafka,zookeeper,nacos,seata从部署到应用都使用过
(在zookeeper之前倒是有用过eureka只不过目前市面上能用eureka的基本都换成 了zookeeper)
像是服务器上的docker的使用也有使用过
还有就是像xxl-job这种人家封装的也有调用过,像是测试工具jmeter,moba也都是可以进行一些简单的测试
目前做过的项目主要是OA系统,电商系统,早期还有一些工厂内部打卡签到系统,社区平台系统
工作经历
2022-06-01 -至今深圳前海零点信息技术有限公司java开发工程师
负责按照项目经理安排对分配的项目模块进行程序编写和本地测试; 负责根据测试结果对程序进行优化; 负责按照用户反馈的意见 ,经过产品人员的设计优化对程序进行功能、安全和性能进行迭代升级; 负责对开发的程序进行日常维护和数据的清理 ,保障系统的正常运行;
2021-10-01 -2022-06-01郑州欣满和网络科技有限公司Java开发工程师 开发部
参与软件工程系统的分布式架构设计、数据库设计、开发、性能调优等; 参与产品需求及技术方案的交流与讨论 ,按需求编写设计文档; 具备风险意识 ,对异常处理考虑充分、 自测覆盖完善; 保证项目进度 ,总结项目经验 ,归纳案例 ,实现经验共享;
教育经历
2016-09-01 - 2020-07-01郑州科技学院计算机科学与技术本科
:积极正向爱说话 ,带过小团队 ,有良好的编码习惯 ,善于发现问题 ,喜欢刨根问到底 ,听话照做 ,善于总结经 验 ,把有用的东西挂到自己搭建的个人博客上 ,热爱编程行业
技能
主要功能 : 1、系统主要分为 :采购模块(集采购计划、采购订单、入库等过程于一体) ,销售模块(实现订单管理、 出库管理、 送货单管理功能) ,库存模块(管理企业的库存) ,生产模块(进行生产任务、生产流程管理) ,应收应付模块 (实现 对应收、应付款项的管理) ; 2、主要功能还包括对组织结构和角色权限进行灵活的定义和管理 ,保证系统的安全性和稳定性; 职责描述 : 1、负责跟前端人员对接协议、数据格式、接口名称等 ,系统的后端接口独立开发; 2、负责销售模块和库存模块 ,订单的管理、商品入库出库、送货单的管理等功能实现; 3、负责应收应付模块 ,实现对应收、应付款的管理 ,订单提交、订单确认、支付校验等功能实现; 4、负责生鲜商品的数据统计、报表设计以及导出功能; 5、负责对抽象功能的提取 ,避免出现代码冗余 ,保持代码的优雅性; 6、负责接口的性能测试 ,对接口进行调优 ,针对发现的问题 ,制作反馈报告并参与修改调整; 技术要点 : 1、 由于仓库数据量较大 ,使用 Redis 的 List 集合缓存仓库列表 ,对其进行增量同步、全量同步; 2、采用 Sentinel 哨兵治理对常访问接口进行限流 ,使用令牌桶算法 ,保证系统的稳定性; 3、遵循 ACID 原则 ,使用 Seata 分布式事务回滚机制 ,保证支付的可靠性 ,确保金额的一致性; 4、选取 RocketMQ 在订单支付的时候发送消息 ,并手动使用 ACK 确认消费消息后 ,再对状态码进行更改; 5、在确认订单完成后 ,使用 xxl-job 开启定时扫单 ,查看状态码是否有异常 ,进一步确保不会出现掉单情况; 6、使用 AOP 面向切面编程的思想 ,提取抽象功能 ,使用自定义注解实现操作日志记录等功能; 7、使用 JimurePort 设计数据统计图 ,导出报表利用线程池解决高并发问题 ,控制资源开销; 8、使用 JMeter 压测工具对接口进行性能测试 ,找到运行缓慢的原因并优化它;
根据用户的要求 ,项目主要以政府土地备案、入库、使用、调剂、冻结、核减、和统计功能为主 ,对于库存指标配置及时更改、同步、准确地保存 ,并提供相应的查询和统计。 1、系统主要分为 :备案模块(土地信息备案) ,入库模块 ,使用模块 ,调剂模块 ,冻结模块 ,核减模块; 2、主要功能还包括对组织结构和角色权限进行灵活的定义和管理 ,保证系统的安全性和稳定性; 1、负责跟前端人员对接协议、数据格式、接口名称等 ,系统的后端接口独立开发; 2、负责备案模块和库存模块 ,土地的管理、土地入库出库、审核的管理等功能实现; 3、负责土地指标的数据统计、报表设计以及导出功能; 4、负责与甲方全程对接,功能设置,接口理解,