个人技能

- Java****:熟练掌握 Java 基础知识、熟悉集合、了解JVM垃圾回收机制、JUC

- 计算机基础:了解计算机网络、操作系统、数据结构和算法

- 数据库: 熟悉MySQL【SQL优化、事务机制,乐观锁悲观锁】,熟悉Redis【持久化机制、哨兵机制】,能够使用redis实现分布式锁

- 框架: 熟悉Spring、SpringMVC、SpringBoot、MyBatis、SpringSecurity、Springcloud等主流开发框架技术

- 工具:熟练使用 Maven、Linux、Git、ApiFox、IDEA、Navicat、Xshell、Xftp、Docker等开发工具

- 中间件:RabbitMQ、ElasticSearch、Nginx

- 其他:Hadoop、了解Python

项目经历

智能灌溉系统(已获得软著) 2023.01~2023.03 后端开发兼项目负责人

项目介绍:实时监测田间小气候、土壤含水量、抓取天气预报信息,根据基于多源信息融合的冬小麦灌溉决策模型,向用户提供灌溉决策方案,实现数据的管理、储存,决策结果指导自动灌溉等功能,用来提高灌溉的精确性和科学性,实现精细化灌溉。

技术栈:SpringBoot、MySQL、Mybatis、SpringSecurity、Redis、RabbitMQ等

个人职责:负责项目的整体设计,数据库设计,技术选型,参与后端开发。主要负责功能:使用定时任务将田间数据每隔一段时间定时转化为历史数据、使用爬虫定时抓取天气信息、使用SpringSecurity+Redis进行用户信息的存储以及用户权限校验、使用RabbitMQ实现延迟队列,根据灌溉率动态控制灌溉时间

看吧视频平台 2023.01~2023.03 后端开发兼项目负责人

项目介绍:为用户提供一个可以分享视频和观看视频的平台,用户可以在喜欢的视频下面发表自己的观点、与志同道合的网友一起讨论交流。订阅视频创作者,与网友互相添加好友等。

技术栈:SpringBoot、MySQL、Mybatis、SpringSecurity、Redis、WebSocket等

个人职责:数据库设计、技术分析、开发栈的选择,参与后端开发。主要负责功能:上传文件、评论、点赞、收藏、添加好友、视频更新通知。视频采用文件分片上传,用户头像使用minio搭建的对象存储进行存储,用户评论采DFA进行敏感词过滤。

获奖情况

2021/12 校级比赛发现杯三等奖

2023/04 蓝桥杯大赛省级二等奖


评论
avatar
Mood
每一个不曾起舞的早晨,都是对生命的辜负。——尼采
Follow Me
公告
正在开发新功能,请稍后。