个人介绍
1. 熟悉 Java 特性,如集合类、自定义注解、异常处理、Lambda 编程等,遵循阿里 Java 规范保证项目质量。
2. 熟悉 Java 常用类库,如 Hutool 工具库、 Easy Excel 表格处理、 Logback 日志框架等。
3. 熟悉 Spring Boot 框架,能利用 MyBatis Plus+ MyBatis X提高开发效率、基于 Sa-Token 实现鉴权。
4. 熟悉 MySQL 库表设计,能熟练编写高性能的 SQL,有自定义索引的性能优化实践。
5. 熟悉 Redis 及缓存设计,结合 Redisson 库实现各类业务(用 BitMap 实现签到、Lua 脚本实现计数) 。
6. 熟悉 Elastic Stack, 能基于 ES 实现分词搜索、 Kibana 搭建数据看板, 并掌握 ES 数据同步方案。
7. 掌握企业性能优化方案,如批处理操作优化、数据库连接池优化、多级缓存、HotKey 热点检测等等。
8. 掌握企业安全优化方案,如 RBAC 鉴权、Sentinel 流控熔断、同端互斥登录、反爬虫等。
9. 掌握基于 Nginx + Linux 管理面板的项目上线方法,并能通过配置反向代理解决跨域问题。
10. 掌握 Git、Maven、IDEA、Swagger、浏览器控制台等工具,并能通过 AI 编程助手提高开发效率。
工作经历
2024-12-01 -2025-03-15河北骏越网络科技全站开发
开发技术:Spring + SpringMvc + Mybatis + MySql + Vue 项目描述:涉农业务信贷直通车系统,支撑对接河北省农业部涉农业务信贷直通车系统。通过涉农业务信贷直通车,加快推进并优化信贷直通车系统与各省级农担公司、相关合作银行及有关部门涉农业务系统以应用程序API接口方式进行直连对接,确保在强化数据信息安全的基础上实现互联互通共享增信,助力金融机构提升为农业经营主题精准“画像”的能力和水平。通过API接口对接农业农村部农业农村部新型农业经营主体信息直报系统-政府部门管理平台信贷直通车管理。 负责内容: 后端开发:根据信贷直通车管理、贷款管理、保险管理进行功能模块开发,包括文件上传、根据用户的身份进行权限设置、对图形进行数据展示等。 数据库设计:根据业务设置信贷直通车库表,并通过联合数据库表添加索引来增加索引性能。 技术要点:整合 Minio 工具实现文件上传功能。为降低数据库压力,提高系统的缓存速度,引入 redis 进行数据缓存,并采用 Nginx 进行前端部署和反向代理,增强软件系统的安全性。 gitee:https
教育经历
2021-09-01 - 2025-06-30河北地质大学软件工程本科


