proginn1048131253
1月前来过
全职 · 300/日  ·  6525/月
工作时间: 工作日19:30-24:00、周末00:00-24:00工作地点: 远程
服务企业: 1家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍



编程语言:熟练掌握 Java,深入理解其基础语法、数据类型、异常处理等知识。在开发过程中,能灵活运用 Java 的特性解决实际问题,如在处理高并发场景时,通过多线程技术提高系统的响应速度。熟悉面向对象编程思想,善于利用封装、继承、多态构建结构清晰、可维护性高的代码,像在开发电子数据深度分析系统时,通过合理运用类的继承关系,减少了重复代码,提高了开发效率。开发框架:精通 Spring、SpringBoot、SpringMVC、Mybatis、MybatisPlus、SpringCloud 等开源框架。在战训平台项目中,利用 SpringCloud 的微服务架构进行系统设计,通过 SpringBoot 快速搭建服务模块,结合 Mybatis 和 MybatisPlus 实现高效的数据持久化操作,同时运用 SpringMVC 处理 Web 请求,确保系统稳定运行。前端技术:熟练掌握 Vue、JavaScript、CSS、ElementUI 等前端技术。在电子数据深度分析系统中,运用 Vue 进行前端页面的构建,结合 JavaScript 实现丰富的交互功能,使用 CSS 进行页面样式设计,借助 ElementUI 组件库快速搭建美观、易用的界面,为用户提供良好的操作体验。分布式技术:熟悉分布式架构组件 Nacos、OpenFeign、GateWay 等。在掌上资讯项目中,使用 Nacos 进行服务注册与发现,保证服务的高可用和负载均衡;通过 OpenFeign 实现服务间的远程调用,简化了开发流程;运用 GateWay 进行网关配置,实现统一的流量管控和安全防护,提升了系统的整体性能和安全性。数据库技术:精通 Redis 非关系型数据库,熟悉常用数据类型(如字符串、哈希、列表、集合等)。在亦美优选项目中,利用 Redis 的集合数据类型实现点赞、关注、排行榜、用户签到等功能,同时通过设置合理的缓存策略,有效解决了缓存穿透、击穿、雪崩等问题。熟悉 Mysql 关系型数据库,具备编写复杂 SQL 语句的能力,能够进行数据库的设计、优化和数据查询操作,在各个项目中都负责数据库表结构设计和复杂业务逻辑的 SQL 编写。消息中间件:熟练掌握 RabbitMQ、Kafka 等常用消息中间件。在掌上资讯项目中,使用 Kafka 实现文章上下架的异步监听,解耦系统模块,提高系统的并发处理能力;在亦美优选的异步秒杀系统中,借助 RabbitMQ 完成异步下单,确保订单处理的可靠性和高效性。操作系统:了解基本的 Linux 操作系统知识,熟悉常用命令(如文件操作命令 ls、cd、mkdir,进程管理命令 ps、kill 等)。在项目部署和运维过程中,能够运用这些命令进行服务器的基本管理和故障排查,确保项目在 Linux 环境下稳定运行。工作经历


深圳市云帆赢通信息技术有限公司 - Java 开发实习生(2023.12 - 2024.07)



前端与后端开发:全面负责多个项目的前后端开发工作。在电子数据深度分析系统开发中,前期与团队成员共同进行需求分析,梳理出案件检材管理、主题样式切换、黑名单管理等功能需求。开发时,运用所学技术栈,独立完成前端页面的布局搭建和后端业务逻辑的实现,像案件检材跨案件移动功能,从前端交互设计到后端数据处理逻辑都由本人负责开发。代码维护与优化:定期对现有代码进行维护和优化,利用代码审查工具检查代码质量,通过性能分析工具排查潜在的性能瓶颈。在战训平台项目中,发现并修复了部分页面加载缓慢的问题,通过优化数据库查询语句和前端代码结构,将页面加载时间缩短了约 2 秒,提升了用户体验。文档编写:编写详细的设计文档,涵盖系统架构设计、数据库设计、接口设计等方面。以电子数据深度分析系统为例,详细记录了系统的整体架构、各模块之间的交互关系、数据库表结构及字段含义,为后续的开发和维护工作提供了清晰的参考,促进了团队成员之间的协作。团队协作:积极参与项目的每日例会和技术讨论,与团队成员保持密切沟通。在战训平台开发过程中,负责协调前端和后端开发人员的工作,及时解决开发过程中遇到的接口对接、数据交互等问题,确保项目按时交付。项目经历电子数据深度分析系统(深圳市云帆赢通信息技术有限公司)


技术栈:SpringBoot + Mybatis + MySQL + Elasticsearch + Vue + ElementUI + ECharts

项目介绍:该系统为手机取证系统,能够快速提取、深度分析手机数据,并提供可视化展示,为司法机关提供技术支持。

主要工作:


开发案件检材跨案件移动功能。详细核查检材状态(如导入、解压情况),准确判断是否可移动;依据文件来源(上传或扫描)制定并实现不同移动办法,保障数据的准确迁移。开发前端主题样式切换功能。基于全局变量控制,创建多文件夹管理样式。在 switch.js 中按需加载样式与配置路由,在 main.js 文件中将从 switch.js 导出的 globalStyle 挂载到 Vue 实例的原型上,方便在组件中使用全局样式,实现了前端主题的灵活切换。开发黑名单管理、黑名单分类展示功能。用户可点击分类并在对应分类中添加黑名单人员信息。通过设置黑名单挖掘定时任务,定时执行后自动挖掘黑名单人员信息,并将结果按分类展示,提升了系统的管理效率。进行全面的代码测试与 Review,运用多种测试方法确保代码质量,及时发现并修复代码中的潜在问题,保障系统的稳定性和可靠性。持续维护现有代码,及时修复各类 Bug 并对系统性能进行优化,通过优化数据库查询和前端渲染逻辑,提高了系统的响应速度。战训平台(深圳市云帆赢通信息技术有限公司)


技术栈:SpringCloud+SpringBoot+SpringSecurity+Mybatis+Mysql+Vue+ElementUI+ECharts

项目介绍:该项目为配合 “电子数据深度分析系统”(手机取证分析系统)而开发的大比武平台,为司法机关和相关从业人员提供了高效的学习与考核工具。

主要工作:


开发题库管理功能,支持管理员创建题库并添加试题,涵盖单选、多选、判断等多种题型。实现了试题的增删改查功能,通过严谨的数据验证和存储逻辑,确保题库数据的准确性和可维护性。开发题库训练功能,用户可选择不同训练模式(顺序训练、背题模式、随机训练、专项训练)进行练习。实现题目收藏、错题查看、训练记录展示等功能,提升用户体验;支持多种题型训练,用户可通过右侧面板实时查看训练进度和记录,增强了学习的互动性和针对性。使用 Prometheus 和 Grafana 实现系统性能监控,并通过可视化面板展示,能够实时监测系统的各项性能指标,如服务器资源利用率、接口响应时间等,及时发现系统性能问题并进行优化。进行严格的代码测试与 Review,通过多轮测试确保系统稳定性,保障平台在高并发场景下的正常运行。


工作经历

  • 2023-03-12 -至今深圳市云帆赢通信息技术有限公司Java开发工程师

    1. 负责前端和后端开发,完成从需求分析到功能实现的完整流程。 2. 维护现有代码,确保系统稳定运行。 3. 编写详细设计文档,便于后续维护和团队协作。 4. 与团队成员紧密合作,确保项目按时交付。

教育经历

  • 2020-09-01 - 2024-07-01辽宁工程技术大学软件工程本科

语言

普通话
0
1
2
3
4
5
0
1
2
3
4
5

技能

SpringMVC
Spring
Maven
Redis
Mybatis
0
1
2
3
4
5
0
1
2
3
4
5
更新于: 03-15 浏览: 44