About

About Me

欸,是新来的孩子嘛?还挺可爱的嘛~让我摸摸QwQ
欸嘿嘿,叫我晓敏就好啦,很高兴认识你!

个人介绍

教育经历

2023-2024 本科 浙江大学 机械工程学院 机械工程专业

项目经历

个人项目

2023.11 AutoGrad :FDS(数据结构基础)课程项目

  • 一个简易的基于树状结构,对表达式中的变量求偏导的项目
  • 技术关键词:C,数据结构

2023.11 RoboVision :HelloWorld(浙江大学 RoboMaster战队)视觉组培训项目

  • 一个基于传统视觉,识别装甲板的项目
  • 技术关键词:C++,OpenCV,机器视觉

2024.5 至今 Shoming’s Blog :基于 Hugo 和 Hugo主题 Stack 的个人博客项目

  • 技术关键词:CSS,HTML,JavaScript,LaTeX,Markdown,SSH

2024.5 SkipList :ADS(高级数据结构与算法分析)课程项目

  • 一种基于概率的数据结构——跳表——的实现
  • 拥有完整的正确性测试和性能测试以及报告
  • 技术关键词:C++,CMake,GTest

2024.5 图书管理系统 :数据库系统课程项目

  • 具有图书入库、查询、借阅、删除,借书卡新建、修改、删除,借书记录查询、归还等功能
  • 后端使用Java和MySQL开发,前端使用Vue3框架开发,前后端分离,使用HTTP进行通讯,使用JSON交换信息
  • 技术关键词:Java,MySQL,HTTP,JSON,Vue3

团队项目

2023.7 基于虚幻引擎4(Unreal Engine 4)的数字文旅项目

  • 商业项目

  • 负责部分

    • UI事件响应逻辑框架设计
      • 确立并实现了基于 “发布-订阅” 模式的响应框架
    • 角色背包储存逻辑、分组逻辑、展示方案
      • 确定了数据交换格式
      • 完成了底层数据结构的设计
  • 技术关键词:C++,虚幻引擎(UE),数据结构,设计模式,Git,SVN


2024.4 至今 Pylon :基于 .NET 的CS2拓展插件开发及运行平台

  • 商业项目
  • 负责部分
    • 插件系统
      • 确立了基于运行时上下文(AssemblyLoadContext)的插件管理模式
  • 技术关键词:C#,.NET,运行时,IL(中间语言)

2024.4 至今 EventBus8 :基于 .NET 的事件总线

  • Nuget包,Github开源项目
  • 多级通讯场景下,MediatR等现有的方案通过参数类型区分并处理事件,意味着事件处理者必须要知道事件抛出者提供的事件类型信息,从而导致多级组件无法完全解耦,针对该问题进行了设计
  • 技术关键词:C#,.Net,多线程,反射,设计模式,GC,CI/CD

2024.4 至今 SimTL :一些数据结构及算法的简易实现

  • Github开源项目
  • 使用C++对一些数据结构和算法进行了实现,可以看成是一个私人版的STL
  • 技术关键词:C++,数据结构与算法

2024.4 至今 EnCharger :AGV充电机器人

  • 浙江大学 SRTP(大学生科研训练计划)项目 校级
  • 负责部分
    • 代码管理和风格制定
      • 重构了整体项目代码,将项目代码模块化,单元化
    • 充电口视觉识别
      • Uncompleted

  • 技术关键词:Python,OpenCV,YOLO,机器视觉,深度学习

2024.5-2024.6 MiniSQL

  • 负责部分

    • 位图页 (BitMapPage) 的设计

    • B+树索引

    • 执行器

    • 锁管理器

  • 技术关键词:C++,数据库理论,并发控制,语法树,B+树


CC BY-NC-ND