大大世界的小小人物
1月前来过
全职 · 300/日  ·  6525/月
工作时间: 工作日08:00-21:00、周末08:00-21:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

我是来自东华理工大学的软件工程的一位学生。

项目经历:

由于个人对计算机的热爱和学校的课程影响,本人已经持续开发个人网站两年左右了,至今还在继续。在这个项目中我作为全职开发者。即负责网站设计、所需技术规划、功能代码编写等。此外为了提高自身的水平,我还做了一些有关前端的小项目,包含但不限于五子棋的实现,并发请求队列的实现,管道小鸟游戏的实现,视频播放器 UI 以及弹幕的实现等。

使用的技术栈:个人网站由于前后端都是个人编写,所以前后端技术我均有所涉猎。前端主要就是 vue2 及其相关的技术(vuerouter、vuex、vue-cli 等) 、以及相关的组件库,比如 element、tinymce 等。后端是使用 Java 编写的,使用到了 spring 及其相关的技术(spring-mvc)、elasticsearch 全文搜索引擎、redis 缓存中间件、myabtis 简化 sql 的编写。

工作经历

  • 2024-01-17 -2024-01-17

    工作经历暂无,因为本人还是在校大三学生,还未参加过实习,学习计算机仅凭个人的兴趣和努力

教育经历

  • 2021-09-07 - 2025-09-07东华理工大学软件工程本科

技能

Spring
Vue
0
1
2
3
4
5
0
1
2
3
4
5
作品
个人网站(花凋后端)

这是个人网站的后端项目,实现的功能如下: 1. 实现最基本的增删改查。比如在用户信息页面,可以执行修改操作;在笔记列表页面可以执行删除操作;在发布笔记页面,可以执行添加笔记操作;在笔记访问记录页面,可以执行查找访问过的笔记。使用 Mybatis 来编写 SQL 语句,使其易于维护。 2. 实现搜索功能。可以切换不同的模式来搜索不同的信息,比如可以搜索用户、笔记。使用了 ElasticSearch 来实现这个功能。 3. 后端使用 Spring 作为开发框架,使得编写更少的代码但同时具有更多、更安全的功能。

0
2024-01-17 16:59
小项目

这是个人兴趣的实现,里面包含几个小项目。 1. 简单的轮播图(文件夹命名为 slider)。包含了轮播图的基本逻辑。 2. FlappyBird(文件夹命名为 flappy_bird)。这个项目实现了一个游戏,玩家可以控制小鸟的上升和下降来躲避水管。此外该游戏还实现了暂停功能。 3. 五子棋(文件夹命名为 gobang)。功能包含悔棋和重新开始,玩家还可以调整棋盘的大小。 4. 电梯(文件夹命名为 lift)。使用 Java 实现了电梯的基本的运行逻辑,采用了多线程同时处理电梯的移动和用户的按键操作,采用了电梯的运行算法。但是该项目没有 UI。 5. 大文件的上传(文件夹命名为 upload_download_files)。实现了文件的分片上传,断点续传,进度条不会回退。 6. 请求并发队列(concurrency_task)。实现了任务的并发运行,当多个任务需要执行时,该队列能控制正在运行的任务的最大并发数,即同时可执行的任务。其他的任务只能等待正在运行的任务执行完毕才能得到执行。 7. 视频播放器(stream_video)。模仿哔哩哔哩的播放器搭建了一个属于自己的播放器 UI,原本是想做视频的流失传输。

0
2024-01-17 16:52
个人网站(花凋前端)

项目参照哔哩哔哩网站来实现,项目由个人开发,目前实现的功能如下: 1. 实现用户的头像上传。在个人主页页面,点击头像可以执行上传图片操作,确认后立即生效。使用的是原生的 JavaScript 来实现这个功能,通过将图片转化为 BASE64 编码,再将作为图片 URL。 2. 实现滚动加载数据。例如在用户查询自己的笔记时,向下滚动只能获取到部分数据。当加载图标显示时,会向服务器获取数据。

0
2024-01-17 16:56
更新于: 01-17 浏览: 48