教育背景

山东大学 2020.09 - 2023.07

山东大学 2016.09 - 2020.07

技能

  • Java基础:熟悉Java基础、集合、多线程、IO等,了解Java反射、JVM等相关知识
  • 数据库:掌握MySQL,了解索引、MVCC
  • 框架:了解Spring、SpringBoot、MyBatis等框架,了解HTML、CSS、JavaScript等前端技术
  • 计算机基础:熟悉计算机网络基础知识,掌握HTTP、TCP/UDP等协议
  • 工具:熟悉Git、Maven等项目管理及构建工具
  • 理解并能运用常用数据结构及算法,如二叉树、链表、栈、队列等
  • 掌握Python,并能熟练使用相关容器,了解Django

项目

基于Web的实验室内网音乐服务平台

SpringBoo MyBati MySQL

  • 项目描述
    主要是为了解决,目前实验室用电脑普遍较老且一些音乐平台收费的问题,所以使用内网资源开发了这个音乐播放服务.
  • 工作内容
    • 主要负责数据库表的设计、后端管理接口以及服务接口实现
    • 使用线程池对非主要业务进行处理,采用乐观锁的机制保证线程安全
    • 除常见的音乐播放服务的功能之外,同时基于webSocket实现在线聊天的功能

基于鼠标使用特征对使用者进行认证

  • 项目描述
    旨在通过鼠标的使用行为特征,实现对人的认证。
  • 工作内容
    • 对大量数据进行数据清洗
    • 对大量的特征进行特征工程,包括对特征相关性的分析、特征选择以及通过现有特征构造新的特征
    • 通过遗传算法对机器学习参数进行调整
    • 最终达到对用户认证的**成功率高于99.8%**,同时通过采集新的数据证明模型具有较高的鲁棒性

基于指静脉的生物特征识别

  • 项目描述
    旨在通过手指静脉的特性,实现生物特征的识别
  • 工作内容
    • 本人主要负责解决众多因数据集不同引起的问题问题,比如:不同的数据集他的相机参数不同如何保证图像处理的统一性、如何保证ROI提取的准确性
    • 并且经过大量的论文调研和实际的算法测试,在指静脉识别任务上使用浅层卷积网络更有优势