希望能找到一份实习工作!

个人信息

姓名薛伟
年龄22岁
学历本科
专业计算机科学与技术
教育背景2017-2021 宜春学院
邮箱地址373675032@qq.com
电话17879540430
主修课程Java、JavaEE、软件设计模式、数据库原理、数据结构、计算机网络、操作系统、软件工程

技能特长

  1. 熟练掌握Java语言,熟悉集合、IO、多线程等基础知识,了解JVM相关原理。
  2. 熟悉Servlet技术、JSP技术、ThymeLeaf模板引擎、Shiro权限框架、SSM框架以及SpringBoot框架。
  3. 熟悉Spring框架,对IOC、AOP(面向切面)的思想有一定得理解。
  4. 熟悉常用的设计模式,工厂模式、单例模式、代理模式、享元模式、适配器模式等。
  5. 熟悉MySQL数据库,熟练SQL语句的编写。了解MySQL索引优化、存储引擎等。
  6. 熟悉Redis非关系型数据库以及RabbitMQ消息队列的使用。
  7. 熟悉Linux操作系统,熟悉环境的搭建以及项目的部署。熟悉Docker容器虚拟化技术。
  8. 熟练Ajax、jQuery, 熟悉Html、Css、JavaScript、Bootstrap等前端技术。
  9. 熟悉Apache Tomcat和Nginx反向代理等常用配置。
  10. 熟练使用Eclipse,MyEclipse,IDEA等IDE开发工具。
  11. 熟悉Git管理工具的使用以及Maven仓库的使用。熟悉Github,码云等代码管理网站。
  12. 了解一些前后端分离,Restful API,微服务等知识。

项目经验

项目一、莫提网盘

2020年1月-2月,由本人独立完成,已经部署到个人网站,目前已有1000+用户注册体验,点击访问

项目描述

在线存储服务,类似于百度网盘。主要包括文件管理模块、文件夹管理模块、文件在线预览模块、用户管理模块、文件分享模块、临时文件模块、管理员模块。主要模块功能描述如下:

  1. 文件管理模块:上传文件到指定文件夹、下载、删除、重命名、分类查看
  2. 文件夹管理模块:创建文件夹、删除、重命名、清空并删除
  3. 用户管理模块:用户登录、注册,用户信息相关操作
  4. 文件分享模块:创建分享链接、获得文件二维码
  5. 临时文件模块:游客无需登录,可以上传小于10MB的临时文件,服务器保留4小时
  6. 管理员模块:管理员可以管理普通用户的上传下载权限、仓库的最大容量
  7. 文件在线预览模块:实现对图像、音频、视频文件的在线预览

技术要点

  • 后端使用:SpringBoot+MyBatis+ThymeLeaf
  • 前端使用:HTML+CSS+JavaScript+JQuery+Ajax+Bootstrap
  • 使用Druid数据源对数据库进行监控和管理
  • 使用QQ第三方登录- 使用EhCache缓存缓解数据库压力
  • 使用邮件任务向注册邮箱发送验证码
  • 文件服务器 :自己搭建的FTP服务器 / 阿里云的OSS,两者都有使用
  • 使用 Git 和 Gitee 作为项目管理,IDEA 作为开发工具,Maven 作为包管理工具
  • 部署环境:MySQL5.7 + 阿里云服务器(Centos7)+ Docker + FTP/OSS +Nginx

项目二、Molihub社区-v2.0

2019年11月-2020年1月,由团队开发,本人担任组长。

项目描述

对社区一代进行升级,主要模块有社区主页模块、网盘文件管理模块、用户主页模块、即时通信模块、文章阅读与推荐模块、博客文章模块、用户后台管理模块、管理员后台管理模块、消息中心模块、用户管理模块等。

责任描述

我主要负责博客文章模块、文章阅读与推荐模块、网盘文件管理模块、用户主页模块、用户后台管理模块、消息中心模块、用户管理模块。我负责的模块的具体信息如下:

  1. 博客文章模块:博客文章的发表、存稿、重新编辑、分类管理、标签管理、回收站。
  2. 阅读与推荐模块:阅读文章时,为用户推荐与当前文章相关的其他优秀文章。
  3. 网盘模块:用户文件夹的创建、删除等以及文件的上传、下载、删除、分享等。
  4. 用户主页模块:用户个人主页的日期分档、标签云、最新文章、推荐阅读、公告等。
  5. 用户后台管理模块:数据可视化,文章管理、标签管理、分类目录管理、网盘管理。
  6. 消息中心模块:消息中心包括消息的分类、删除等。
  7. 用户管理模块:用户管理包括用户注册、登录等。

技术要点

  • 后端使用:SpringBoot+MyBatis+ThymeLeaf。
  • 前端使用:HTML+CSS+JavaScript+JQuery+Ajax+Bootstrap。
  • 使用Druid数据源对数据库进行监控和管理。
  • 使用QQ第三方登录。
  • 使用EhCache缓存缓解数据库压力。
  • 使用邮件任务向注册邮箱发送验证码。
  • 文件服务器 :自己搭建的FTP服务器 / 阿里云的OSS,两者都有使用。
  • 使用阿里云OSS对象存储服务来存储用户头像、文章中的图片、个人主页中的封面。
  • 使用 Git 和 Gitee 作为项目管理,IDEA 作为开发工具,Maven 作为包管理工具。
  • 部署环境:MySQL5.7 + 阿里云服务器(Centos7)+ Docker + FTP +Nginx

荣誉奖项

  • 互联网+ “发现杯”国家二等奖(全国)
  • 江西省服务外包大赛一等奖(省级)
  • 互联网+ 大学生创新创业大赛一等奖(校级)
  • 英语四级证书
  • 优秀班干部
  • 优秀团员
最后修改日期:2020-07-25