个人介绍
【个人信息】
姓名:赵庆豪 | 方向:Java 后端开发 / Linux 运维开发
学历:专科(2025.06 毕业) | 证书:HCIA-Datacom
Gitee:gitee.com/zhao-qinghao-dev
【技术栈】
后端:Java 17、Spring Boot 3.x、Spring MVC、MyBatis
数据库:MySQL / MariaDB(含 SQL 调优、批量写入优化)
前端:Thymeleaf、ECharts、Vue2/3、JavaScript
运维:Linux 常用命令与服务部署、Nginx、JDK/Maven 环境搭建
工具:Git、IDEA、Maven
【项目经验】
SSH 登录日志安全分析工具(独立开发,2026.10)
技术栈:Java 17 + Spring Boot 3.3.4 + MyBatis + MariaDB 10.3 + Thymeleaf/ECharts
在银河麒麟 V10 信创环境下完成开发与部署,实现从日志解析、结构化入库到 Web 安全报表的完整链路:
· 解析 Linux SSH 登录日志,识别登录失败/无效用户/登录成功三类事件,实测 20029 行日志约 2.2 秒完成入库;
· 提供攻击来源 IP 排行、被尝试账号排行、按小时失败趋势等统计报表;
· 自主实现滑动窗口算法检测暴力破解行为,时间复杂度 O(n),实测准确识别出 3 分 36 秒内失败 25 次的攻击源,无误报;
· 通过批量插入 + 唯一索引 + INSERT IGNORE 保证入库性能与幂等性;
· 数据库连接信息全部走环境变量注入,代码仓库不含任何明文密码。
项目已开源可查:gitee.com/zhao-qinghao-dev/ssh-log-analyzer
【我能承接的工作】
· Java 后端接口开发、Spring Boot 项目搭建与功能开发
· 日志分析、数据处理、脚本编写类需求
· MySQL/MariaDB 数据库设计与 SQL 编写、查询优化
· Linux 服务器环境搭建、项目部署与排障
· 中小型管理系统、内部工具的开发与维护
【工作方式】
做事偏工程规范:写代码会考虑边界情况和异常处理,交付前自己先跑通验证;沟通上习惯主动同步进度,遇到需求不明确的地方会先确认再动手,避免后期返工。
时间上目前可稳定投入,接单后按约定节点交付。
工作经历
2025-06-30 -至今无员工
2025 年 6 月专科毕业后,我选择以自由开发者的方式继续深耕 Java 后端方向,期间主要通过自学与独立项目实践持续提升工程能力,尚未与企业建立正式雇佣关系。 【主要投入】 1. 系统学习 Java 技术体系 围绕 Java 基础、集合与并发、JVM 基础、Spring / Spring Boot、MyBatis、MySQL 展开系统学习,并配套完成大量编码练习,重点补齐了在校期间偏理论、缺实战的短板。 2. 独立完成完整项目开发 独立设计并开发了「SSH 登录日志安全分析工具」,技术栈为 Java 17 + Spring Boot 3.3.4 + MyBatis + MariaDB 10.3 + Thymeleaf/ECharts。项目在银河麒麟 V10 信创环境下完成开发与部署,实现了从 Linux 日志解析、结构化入库到 Web 安全报表的完整链路: · 解析 /var/log/secure 日志,识别登录失败、无效用户、登录成功三类事件,实测 20029 行日志约 2.2 秒完成入库; · 输出攻击来源 IP 排行、被尝试账号排行、按小时失败趋势三类统计报表; · 自主
教育经历
2022-09-01 - 2025-06-20威海海洋职业学院云计算技术应用专科




