姓名:黄如振
身份:应届毕业生
求职意向:Java开发
工作经验:1年以上
期望薪资:7-9k
年龄:22
性别:男
期望城市:广州、深圳
家庭住址:惠州
微信号:19860579428
手机号码:19860579428
邮箱:208925256@qq.com
Java
SSM
Spring Boot
Spring Cloud
Redis
Elasticsearch
RabbitMQ
Docker
Mybatis-Plus
Spring Security
JVM调优
Nginx
Mysql
Kafka
Dubbo
Linux
Maven
Git
Swagger
JUnit
Vue
Uni-app
  • 优秀毕业生
    2024-2025学年
  • 工贸职业技师证书
    2024-2025学年
  • 国家奖学金
    2023-2024学年
  • 学校一等奖学金
    2023-2024学年
  • 优秀团员
    2023-2024学年
  • 第十六届计算机程序设计大赛 - 校赛一等奖
    2024.12
  • 广东省计算机设计大赛软件应用与开发《管理信息系统》赛项 - 省级二等奖
    2024.6
  • 第十五届蓝桥杯程序设计全国总决赛c++组 - 国家级三等奖
    2024.6
  • 第十五届蓝桥杯程序设计广东省赛c++组 - 省级一等奖
    2024.4
  • 学校二等奖学金
    2022-2023学年
  • 第十五届计算机程序设计大赛 - 校赛一等奖第一名
    2023.12
  • 第十五届软件应用开发 - 校赛二等奖
    2023.11
  • 第十四届蓝桥杯程序设计广东省赛c++组省级 - 二等奖
    2023.4
  • 第十四届计算机程序设计大赛 - 校赛一等奖
    2022.12
Hello I' m黄如振
教育经历
广东工贸职业技术学院 软件技术 专科 2022-09 ~ 2025-07
全日制 计算机与信息工程学院 广州市
GPA:4.04(3 / 358)
主修课程:JavaEE企业级开发、数据结构与算法、数据库原理及应用、软件测试、Linux操作系统、软件工程、计算机网络、Web前端页面开发、鸿蒙移动应用开发等。
获奖荣誉
国家级比赛 2024-04 ~ 2024-06
第十五届蓝桥杯程序设计全国总决赛c++组国家级三等奖
省级比赛 2023-04 ~ 2024-06
第十五届蓝桥杯程序设计广东省赛c++组省级一等奖、省级二等奖 广东省计算机设计大赛软件应用与开发《管理信息系统》赛项省级二等奖
校级比赛 2022-09 ~ 2024-05
计算机程序设计大赛:一等奖(3次)、软件应用开发:二等奖
国家奖学金(2024)、学校一等奖学金(2024)、学校二等奖学金(2023) 、优秀团员(2024)、优秀毕业生(2025)、工贸职业技师(2025)
专业技能
  • 熟练掌握多种数据结构,涵盖链表、栈、队列、串、树、图等,曾获蓝桥杯算法类竞赛国三、广东省一等奖。
  • 熟练掌握Java基础,包括集合、反射、Stream和Lambda,具有良好的代码编写习惯。
  • 熟练使用JavaEE框架,SpringBoot 、Spring MVC,Spring、Mybatis , 并掌握IOC、AOP等原理。
  • 熟练使用常用数据库MySQL、Redis等对应工具。有过自定义索引和数据缓存的性能优化实践经历。
  • 熟悉使用RabbitMq消息队列中间件的使用。
  • 了解过ElasticSearch搜索技术并使用在实际项目中。
  • 使用过Spring Cloud Alibaba微服务相关技术, 如 Nacos、Open Feign、Gateway 等, 有过将单体项目改造为微服务项目的实践。
  • 熟悉前端的Html、CSS、JavaScript、Uni-app、Vue、鸿蒙应用开发 , 可以基于一些开箱即用的框架(Ant Design Vue、 Element-Plus、uView-Plus)进行基本页面开发。
  • 熟练使用Linux常用的命令,有过Docker容器部署SpringBoot、Spring Cloud项目的实践。
  • 熟练使用IDEA、Cursor、DevEco Studio、HBuilderX、VS Code、Git、Maven等工具。
  • 实习经验
    指南ERP企业分布式管理系统 Java开发工程师 2024-09 ~ 2025-07
    惠州市指南测控技术有限公司 惠州市
    技术栈:
    Spring Cloud、Nacos、Gateway、OpenFeign、Seata、RabbitMQ、XXL-Job、Redisson、Camunda、LiteFlow、WebSocket、PostgreSQL、Redis、Mybatis Plus、Knife4j、Maven、Vue3
    项目简介:
    该项⽬是使⽤Spring Cloud Alibaba分布式微服务架构及各种中间件搭建的⽤于服务中⼩型制造业企业的资源管理系统,系统的核⼼功能模块有仓库、采购、业务、⽣产、财务、办公OA、消息平台等,系统已在公司内部上线试⽤,运⾏稳定。我主要负责规则服务、消息平台服务、仓库服务的开发,测试范围覆盖功能、性能、边界、异常四大测试策略,已完成功能回归900+用例,自动化覆盖率85%,系统整体可用性 99.5 %,上线后持续监控2个月,无重大缺陷,线上故障 0 起。
    工作内容:
    1. 规则管理服务:
    技术实现:独⽴负责规则服务接⼝⽂档设计以及接⼝代码编写。采用 LiteFlow 框架,通过可视化界面操作实现编排业务走向,通过可视化手段呈现业务流程,显著降低客户的学习成本。
    项目亮点:
  • 独立设计规则的结构,通过可视化界面构建JSON结构的规则,规则入参、后端解析JSON格式转成 LiteFlow 可执行的 EL 表达式。
  • 编号生成器:通过编写多个组成编号的组件,包括随机值组件、日期组件、序列号组件、回显组件等,在可视化界面可动态组成编号生成规则。
  • 批次号生成器:提前编写多条批次号生成规则,根据物料配置的批次号生成规则标识,给出不同编排格式的批次号。
  • 仓库服务出入库操作时,可根据规则配置执行仓库的出入库策略。
  • 无需大量代码开发,为公司大幅降低工作业务量。
  • 2. 消息平台服务:
    技术实现:独⽴负责消息平台服务接⼝⽂档设计以及接⼝代码编写,该项目整合了 Redis、WebSocket 和RabbitMQ,构建功能强大的消息平台。
    项目亮点:
  • 多渠道消息分发:支持站内信、邮件、短信、微信推送等多种消息发送方式,满足不同场景的通信需求。
  • 基于RabbitMQ的延迟队列:借助RabbitMQ的延迟队列功能实现站内信的定时发送,支持消息的精确调度,适合多种业务场景。
  • 3. 仓库管理服务:
    技术实现:独⽴负责仓库服务接⼝⽂档设计、绘制单据流转程序流程图以及接⼝代码编写,里面涉及大量的单据流转逻辑,打造完整的仓库管理系统。
    项目亮点:
  • 仓库和库位管理:支持仓库和库位信息创建与配置,支持仓库和库位限制策略配置,对入库单据类型和物料类型进行精确控制。
  • 物料库存配置管理:为物料提供默认仓库和库位关联配置。实现是否参与安全库存预警和物料呆滞分析功能。
  • 库存管理:以仓库、库位、物料、批次为维度实现精细化管理。支持库存快照和变更记录功能,实现全过程追溯。提供库存单价管理,支持各种成本计算模型。系统自动汇总库存数据,支持多维度查询与报表导出。
  • 库存锁库管理:支持基于单据的库存预占锁定功能。系统自动计算可用库存=总库存-锁定库存。记录锁库操作用户和时间,支持责任追溯。提供锁库解锁操作权限控制,确保数据准确性。可查询特定单据关联的锁库记录。
  • 批次号处理单据:支持同一物料不同批次的合并操作。实现单一批次库存的多批次拆分功能。提供完整审批流程,确保操作合规。自动计算合并后批次的单价和数量。生成批次变更历史记录,支持全程追溯。
  • 组装拆卸单据:支持将多种原材料组装成成品,或将成品拆卸为原材料。可配置组装/拆卸比例控制物料用量。集成审批流程,通过后自动生成出入库单。支持批次管理,可追踪成品与原料批次关系。
  • 仓内调拨单据:实现同一仓库不同库位间的物料调拨功能。支持批量和单个物料调拨操作。集成审批流程规范操作流程。调拨完成后自动更新库存明细表中的库位信息。提供完整的调拨记录查询与追溯功能。
  • 库存调拨单据:实现不同仓库间的物料调拨管理。支持调拨单据创建、编辑与审批。审核通过后自动生成出库单和入库单。提供调拨进度跟踪,监控出入库执行状态。完成后自动更新调拨单据为已完成状态。
  • 出入库单据:统一管理各类出入库业务。实现领料员、仓管员、执行人等角色分工。支持条码扫描确认提高作业效率。处理实际出入库与申请数量的差异管理。提供完整的单据状态流转管理与追踪功能。且执行出入库操作时,可根据仓库设定的规则 自动按库存策略配置选择最佳的库存明细进行出入库操作。
  • 其他出入库申请单据:支持非常规业务的出入库申请管理。提供多种出入库类型配置。允许自定义出入库原因和说明。集成审批流程,通过后生成标准出入库单。支持申请单据的状态监控和追溯查询。
  • 库存盘点:支持定期、循环和动态盘点方案配置。可设定盘点范围包括仓库和物料选择。提供盘点任务分配功能支持多人协作。记录盘点结果并分析差异。自动生成盘盈盘亏单并调整库存。生成盘点历史报表。
  • 工作台统计:工作台统计功能为仓库管理系统的核心数据展示模块,实时呈现关键业务指标。系统通过整合各类单据数据,提供库存物料数量统计、安全库存预警、呆滞物料分析等关键指标。用户支持按时间区间(日/月/年)进行数据分析。工作台还展示组装拆卸单据、备料单据、盘点方案等业务数据,帮助管理人员快速识别库存异常,提高决策效率,实现仓库资源优化配置和业务流程精细化管理。
  • 项目经历
    自定义远程调用框架 后端开发 2023-10 ~ 2024-02
    广州市
    项目简介:
    基于Java+Etcd+Vert.x+自定义协议实现。开发者可以引入Spring Boot Starter,通过注解和配置文件快速使用框 架, 像调用本地方法应用轻松调用远程服务,并且还支持SPI机制动态扩展序列化器、负载均衡器、重试和容错策略等。
    项目亮点:
  • 核心架构:消费方调用、序列化器、网络服务器、服务注册器、请求处理器、负载均衡器、重试策略、容错策略等 模块。
  • 消费方调用:基于JDK动态代理+工厂模式实现消费方调用模块,为指定服务接口生成可无感知调用远程方法 (ServiceImpl)的代理对象。
  • 序列化器:为使得数据能在网络中传输,定义序列化器接口,实现基于JSON、Kryo和Hessian的序列化器,为解决 Kryo序列化器的线程安全问题,使用ThreadLocal来隔离每个线程,使得每一个线程都有独立的Kryo序列化器。
  • 请求处理器:基于Vert.x的Handler接口实现对请求的异步处理,将请求数据反序列化后,此服务器中找到服务实现 类并通过反射机制调用。
  • 自定义协议:因HTTP协议头信息较多,为提升网络性能,基于Vert.x的TCP服务器+类Dubbo的紧凑型消息结构, 实现了自定义RPC协议。
  • 负载均衡器:为提高框架的集群处理能力,实现了一致性Hash、轮询、随机等不同算法的负载均衡器,使用本地缓 存维护已上线的服务提供者,避免每次发送请求都向注册中心获取服务提供者信息,并通过Etcd的Watch机制,监 听节点的上下线,实现自动更新本地缓存。
  • SPI机制:为提高框架的集群处理能力,实现了一致性Hash、轮询、随机等不同算法的负载均衡器,使用本地缓 存维护已上线的服务提供者,避免每次发送请求都向注册中心获取服务提供者信息,并通过Etcd的Watch机制,监 听节点的上下线,实现自动更新本地缓存。
  • 校园经历
    2024世界职业院校技能大赛《移动应用设计与开发》赛项 鸿蒙开发工程师 2024-09 ~ 2024-10
    拉萨市
    在《一站式学生预约指导智慧平台》作品开发中,我主要负责鸿蒙应用《校启星途》APP的开发。在比赛的短短20多天时间里,我们团队通过多次会议明确了项目的初步设计方向,并分工合作推进项目开发。尽管未能获奖,但这次竞赛让我们获得了团队协作和问题解决的宝贵经验,为今后的项目开发打下了坚实基础。此外,我们团队荣幸地代表了广东省优秀队伍,每个省仅有两支队伍晋级全国总决赛。
    社会实践
    在校通过闲鱼平台接单,为客户提供定制化的编程服务,项目设计前端开发、后端开发、鸿蒙开发、代码调试等多个领域;独立完成多个项目的需求分析、功能设计、数据库设计、编码实现、测试等。在与客户技术沟通,项目答疑,服务方面都获得客户一致好评,服务客户300+,总营收入超3w+
    自我评价
    我热爱我的专业 , 对待学习态度认真 , 在班级上成绩排名一直稳居第一 , 荣获过国家奖学金,学校一等 , 二等奖学金 。在学科竞赛方面 , 获得过多个国家级、省级奖项。同时 , 我也多次参加过学校志愿服务活动 , 由此可以证明我对待工作尽职尽责 , 乐于从事有挑战性的工作。在实际工作开发上,对于一些问题我也能通过 Corsor、Windsurf 等 AI 代码编辑器、GitHub、CSDN 等搜索引擎自主解决,目前在工作期间,我也在努力备考系统集成项目管理工程师。为了让技术提升了更快,利用周末时间学习更多的优化项目类的线上课程。
    项目演示