proginn1657387267
全职 · 300/日  ·  6525/月
工作时间: 工作日09:00-17:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

教育经历

上海交通大学 985 211 双一流 软件工程 本科 电子信息与电气工程学院 2020年09月 - 2024年06月 上海 GPA: 核心学积分:83.48 荣誉奖项: 2020-2021校优秀C奖 英语水平: CET4:581 CET6:590

项目经历

LSM Tree (Log-structured Merge Tree: 实现一个基于LSM Tree的简化的键值存储系统,支持对数据的增删改查。其 中内存存储结构MemTable用的跳表实现,而硬盘存储采用分层存储的方式进行存储,每层有多个SSTable(Sorted Strings Table)文件。 Java项目: 线上书城(e-book):独立实现一个类似当当网功能的线上书城,React前端+Springboot后端+Mysql数据库。 团购APP:参与团购App的开发,实现一个疫情期间社区团购类型的App,主要负责基本业务的后端实现和采用JWT token机制对用户进行认证和授权。 使用raft的容错分布式键值存储系统:基于之前实现的inode文件系统代码,引入raft实现容错的分布式文件系统 其它 RPA发票流程自动化处理:调用百度AI的api,识别发票信息并审批,将原始图片存入MongoDB,识别出的信息存入 mysql,交易关系存入neo4j 参与游记网站前端开发:以IST实验室的低代码平台作为数据后台,参与游记网站前端开发,用协同过滤算法实现游记推 荐功能、用字典树实现的敏感词过滤

专业技能

常用C++,具有基本的编程能力,熟悉基本的数据结构和算法,也曾用过python,java,js,go等语言 了解web应用的前后端开发和数据库方面的知识,了解基本的软件开发的流程 学习过机器学习的一些模型原理 学习过数据挖掘以及大数据分析,用kettle进行过基本的数据处理,使用过weka、matlab、spark ML等工具

工作经历

  • 2023-07-01 -2023-08-13信息系统实验室实习生

    主要负责流服务转发的设计与开发,将不同类型的视频通过流媒体服务器转发到不同类型的设备查看,帮助企业更好地监控生产环境

教育经历

  • 2020-09-01 - 2024-07-01上海交通大学软件工程本科

    上交本科,直研本校硕

技能

React
机器学习
0
1
2
3
4
5
0
1
2
3
4
5
作品
线上书城

用户功能 用户注册、登录 用户修改个人信息 用户查看书籍列表 用户查看书籍详情 用户添加购物车 用户查看购物车 用户删除购物车中的书籍 用户提交订单 用户查看订单 用户删除订单 用户查看订单列表 用户查看自己的消费情况,包括一定时间范围内的消费总额,以及购买书籍总数,书籍数量的总数 管理员功能 管理员登录 管理员查看用户列表 管理员禁止某些用户登录 管理员查看所有的订单列表 管理员编辑书籍信息 管理员删除书籍 管理员添加书籍 管理员进行销售额统计,可以按照时间统计,也可以按照书籍统计 管理员可以统计用户的消费情况,包括一定时间范围内用户的消费总额 项目技术 前端 React框架 + Ant Design + js+html+css 使用fecth进行前后端交互 后端 SpringBoot MySQL Hibernate Spring Data JPA 项目运行 前端 见package.json 后端 用的java版本是8 数据库 数据库建库文件为bookstore.sql,具体数据库设计请自行运行sql文件查看- 需要注意的是:User和User_auth需要分开,user_auth存储密码等敏感但是不常用的信息,好处如下: 1.性能方面:懒加载,可以减少数据库的查询次数和数据传输的大小,提高性能 2.安全方面:用户的敏感信息不会被泄露(虽然我觉得这个没什么用,因为我还是需要手动去除密码) 3.编程原则:更加复合面向对象编程的原则,将用户的信息分成两个类,一个是User,一个是User_auth,分别存储不同的信息

0
2024-07-06 18:36
下载次数:0
¥1000
更新于: 07-06 浏览: 53