◆ 熟练掌握 Java (线程池,HashMap底层,Stream流等),具有良好的面向对象程序设计思想;
◆ 了解 JVM 内存回收机制、内存分区 等机制;
◆ 熟练使用 SSM(循环依赖,mvc流程,Bean是否安全等)、SpringBoot、MyBatisPuls等开源框架;
◆ 了解部分算法 递归、二分查找、冒泡排序、数组扩容、数组与链表区别、B树B+树结构等算法;
◆ 熟练使用 SpringCloud 微服务组件,掌握 Nacos、OpenFein、Sentinel等组件;
◆ 熟练使用 MySQL,SQLServer,了解 Oracle 的使用,有过 SQL 优化以及数据库模型设计经验;
◆ 熟练使用 Redis 缓存数据,及利用 Redisson 提高系统抗并发能力;
◆ 熟悉使用 RabbitMQ 进行流量消峰,监控等;
◆ 熟悉 Linux 常用的基本命令,Docker 及 Nginx 配置与使用,能够稳定搭建服务器环境;
◆ 熟悉 Jquery、Vue、ElementUI 等前端开发技术,能够使用Vue+ElementUi快速制作精美页面;
◆ 熟练使用 IDEA、Git、Maven 等技术构建及管理项目;
◆ 项目名:河钢废钢回收一体化平台 开发周期:2023.10-2024.10
◆ 项目描述:主要是为石家庄钢铁集团公司开发的一款废钢一体化服务平台,主要业务是负责给用户提供在线
交易,仓储物流,金融服务,行情咨询等一体化流程平台,主要面对的客户是钢厂、供应商、承
运商、加工基地、资金方、政府部门
◆ 技术选项:SpringCloudAlibaba,SpringBoot,MybatisPlus,Redis,Xxljob,Aliyun(OSS,SMS),Swagger2,Jenkins,
MySQL
◆ 责任描述: 1.主要负责模块:到货预估、审批管理、库存预警。
2.到货估计:废钢估价查询、废钢估计统计(按物料+供应商)、废钢结算、废钢结算
(按物料+供应商)。
3.审批管理:创建审批流,我的申请,待我处理,我已处理。
4.库存预警:库存预警配置,日库存管理,库存预警报表。
5.负责项目上线后接口问题的维护,BUG的修复。
◆ 项目名:耗材芯片检测应用 开发周期:2023.07-2023.10
◆ 项目描述:随着现在智能化行业的发展,传统的烧录方式已经不是这么的灵活便利,因此公司经过调研后
,要求我们完成一个能够通过软件app,利用蓝牙来进行芯片的烧录,复位,改写,诊断的
功能。通过使用蓝牙通讯能提升产品整体通用性 ,使用蓝牙通讯避免使用电缆连接设备,提供了
更大的活动范围和灵活性。通过软件降低硬件交付额成本,通过一套代码编译多个平台,降低研
发成本。
◆ 技术选型:SpringBoot,IJPay,MyBatisPlus,Redis,Docker,MySQL,Nginx
◆ 责任描述: 1.负责模块从 0-1 的实现,需求文档编写、数据模型设计、编码开发和功能自测。
2.负责支付模块:paypal支付、微信支付、支付宝支付app支付功能开发。
3.编写支付管理模块代码,使用 若依内置 定时任务做订单的未支付状态轮询,超时则取消订单,对 支付订单的状态进行更新。
4.梳理app支付支付到退款的业务流程,编写支付退款模块代码,使用官方代码构建http请求 支付,通过支付回调接口的来更新订单支付状态
5.负责项目上线后的问题维护, BUG 的处理。
◆ 技术描述: 1.使用 AES算法,ECB模式,PKCS&Padding填充方式加密数据,对所有接口的输入参数和输
出参数完全加密,输出参数仅data加密,确保数据安全性
2.采用若依模型设计权限管理模块,具备访问数据权限。
3.使用 i18n 作为项目语言渲染包,在实现支持多种语言使用软件,支持国际化
4.使用 Nginx 实现反向代理,将请求发送到不同模块的服务器
5.采用 IJPay 实现支付宝支付的快速开发
6.采用若依Vue分离版框架,完成后台系统快速搭建
项目描述
◆ 项目名:旭辉ERP系统 开发周期:2022.09-2023.07
◆ 项目描述:传统的协同方式,采购商通过QQ,邮箱等方式与供应商协同采购信息,这种方式效率低下,
信息不同步,跟进不及时,供应商忘记发货也无法查证 等情况。我们公司就研发这款ERP项
目来帮助企业部门信息的共享,业务流程的规范化,方便对数据分析来进行制定方案,数据
信息也能实时同步 等便利。
◆ 技术选型:Maven,Git,Docker,Spring Boot,Spring,Spring Security,MyBatisPlus,SpringCloudAlibaba,MySQL,
Vue,Axios
◆ 责任描述: 1.参与需求文档编写、数据模型设计、编码开发和功能自测。
2.负责采购模块、人事管理模块、商品管理模块功能的开发。
3.编写进采购模块的采购计划,采购订单,采购发票,采购付款单,采购报表功能代码。
4.梳理人员考勤的统计功能,薪资计算功能,人员变动 等功能逻辑并完成对应功能开发。
5.负责项目上线后的问题维护, BUG 的处理。
◆ 技术描述: 1.采用若依分离版框架,完成前后台系统快速搭建。
2.使用 SpringBoot 整合 SpringCloud 以及 MyBatis-Plus 进行微服务构建。
3.使用 nacos 作
◆ 项目描述:主要是为石家庄钢铁集团公司开发的一款废钢一体化服务平台,主要业务是负责给用户提供在线 交易,仓储物流,金融服务,行情咨询等一体化流程平台,主要面对的客户是钢厂、供应商、承 运商、加工基地、资金方、政府部门 ◆ 技术选项:SpringCloudAlibaba,S
◆ 项目描述:随着现在智能化行业的发展,传统的烧录方式已经不是这么的灵活便利,因此公司经过调研后 ,要求我们完成一个能够通过软件app,利用蓝牙来进行芯片的烧录,复位,改写,诊断的 功能。通过使用蓝牙通讯能提升产品整体通用性 ,使用蓝牙通讯避免使用电缆连接设备,提供了