目前是北航大四的学生,已经保研,在之前的学习过程中具有较多的项目开发经验,后端擅长springboot,前端擅长vue框架,暑期在阿里巴巴菜鸟网络实习并转正,最终放弃offer选择保研。
本人掌握了java、python、c++、c语言,在课程学习的过程中灵活使用相关语言进行编程。
自学过html、css、javascript等前端语言,同时熟悉vue框架,并且通过运用相关知识完成多个课程项目(在项目中主要负责前端的开发和逻辑跳转的设计,以及后端的开发)。熟悉TCP/IP、http协议,并且多个课程项目均为web开发。
1. VAB书籍影视交流平台
项目介绍:此项目为软件学院大二春季学期开设的软件工程基础专业课上的结课项目,要求实现一个类似于豆瓣的书籍 影视分享交流平台。我在该项目中担任前端设计的工作,主要负责使用html、css、javascript等语言对页面进行设计和美化,并且与后端开 发人员进行交流,进行页面逻辑跳转的设计。
2. diamond在线协同编辑文档网站
项目介绍:此项目为软件学院大二夏季学期开设的软件工程实践专业课上的结课项目,要求实现一个类似于石墨文档的 在线 协同编辑共享文档网站。此项目采用前后端分离开发模式,我在该项目中担任前端的开发以及前后端交互的处理,使用vue框架,同时运用ajax实 现前后端交互,并且与后端开发人员进行充分的交流,完成了前端页面的逻辑跳转。
3. java编写的C0编译器
此项目为软件学院大三秋季学期开设的编译原理专业课上的大作业项目,要求编写C0的编译器。此项目要求个人完成,我在掌握了编译的基础知识后即开始编码开发,经历了词法分析、语法分析、语义分析、符号表管理、中间代码生成、目标代码生成、代码优化等步骤,最终完成了C0的编译器。
4. 中国软件杯-基于深度学习的企业实体识别
项目介绍:此项目为科技竞赛,我们选择基于深度学习的企业实体识别项目,该项目要求基于深度学习的知识,运用文 字识别、文字提取以及语义分析等技术,实现将用户拍摄的店铺照片经过OCR识别后,提取店铺的名称,然后通过店铺名 称进行查询获取该店铺办理过的所有证照信息,方便用户进一步了解该店铺。在此项目中我主要通过使用vue框架对前端进行设计(包括图片的上传和识别结果报告的下载)以及与后端进行交互。
5. 成都双流机场爬虫项目 个人完成
此项目为软件学院大三秋季学期开设的计算机网络专业课上的大作业项目,要求使用python语言编写与交通 相关的主题的爬虫项目,要求动态持续爬数据,并将爬取结果输出保存至json文件。在此项目中我主要通过使用python语言,遵循网络爬虫的基本规范,实时爬取成都双流机场近三天的航班情况,并且可 以通过命令行的指令输入爬取用户需要的数据,并将结果以json的格式输出。
6. “北航懂网”学术共享交流平台
此项目为软件学院大三春季学期开设的软件系统分析与设计专业课上的结课项目,要求实现一个类似与中国 知网的学术分享交流平台。该项目我们经历了需求调研、需求建模、需求分析、架构设计、数据库设计、编码开发、测试运维、部署上线的开发完整过程,最终完成了一个UI设计美观,功能齐全多样,并具有多个小彩蛋的“北航懂网”学术分享交流平台。 在此项目中我主要负责后端的开发以及对应的接口文档的编写,使用python的django框架,连接django自带的轻量型数据库SQLite。
7. 暑期在阿里巴巴菜鸟网络部门进行实习,在实习期间完成了两个项目,分别是五级行政村数据生产和计费平台2期,最终获得转正offer
为了方便广大用户无障碍地交流书籍与影视,现为此开发书籍影视交流平台。平台功能主要包括对书籍和影视进行评级、小组活动、话题广场等。该平台具体功能详述如下: 主页展示热点内容。热点内容包括流行书籍、流行影视、热门评论、热门话题。游客和注册用户均可对热点内容进行浏览和访问。但游客不能
“基于深度学习的企业实体识别”平台旨在开发一款操作简单、内容丰富且功能完善的互联网平台,让使用者能够通过上传图片获得对于图片中企业名字的提取。 整个平台主要分为3个功能模块:上传单图文件进行识别,上传多图文件压缩包进行识别,导出识别结果。上传单图文件进行识别功能是用户点击单图
由于疫情的影响,人们的工作和学习都只能在线上进行,这样就为资源的交流同步造成了困难,其需要使用的资料文档只能在线上进行编辑、查看、分享等等。为了方便人们的交流与合作,提升工作学习效率,并方便团队管理,我们开发了名为“金刚石文档”的在线文档协作平台。 “金刚石文档”在线文档协作平