1、熟练掌握Spring,SpringMVC,Mybatis,SpringBoot等开源技术,并能熟练搭建整合SSM框架
2、熟练掌握常见的开发工具Eclipse,IDEA,并能熟练使用常见的项目构建工具maven构建项目, 熟悉分布式 的Git协同开发工具
3、熟练掌握Mysql数据库。熟悉常见的Sql优化,熟悉Mysql 的读写分离,Mycat分库分表和Linux系统下 的环境搭建
4、熟悉Redis非关系型数据库,熟悉Redis的高可用架构,了解缓存雪崩和穿透等解决方案,知道如何保证缓 存数据库双写时的数据一致性
5、熟悉Solr的全文搜索引擎
6、熟悉Linux操作系统的常用命令
7、熟悉JVM体系结构与GC优化
● 2021.08-2021.12 博客管理系统(基于 Vue + Spring Boot 设计与开发)
○ 开发工具:Visual Studio Code + IntelliJ IDEA
○ 项目简介:博客管理系统主要用于对博客文章进行管理和博客系统上的用户进行管理,整个博客管理
系统主要分为四个模块,分别为:登录模块、用户管理模块、文章管理模块、发表文章模块等
○ 项目职责:项目为个人独立开发,包括负责前后端功能设计与实现、重构优化代码,并完善项目
○ 技术要点:
○ 前端使用 Vue,服务端使用 Spring Boot 框架,对项目进行前后端分离
○ 使用 axios 实现请求后端数据,数据库使用 MySQL
○ 使用 Maven 解决项目所需的 Jar 包
● 2021.12-2022.02 轻邮 - 邮件系统客户端应用(基于 Android + Spring Boot 设计与开发)
○ 开发工具:Android Studio + IntelliJ IDEA
○ 项目简介:轻邮 APP 是一款邮件系统客户端应用,可通过添加 QQ 邮箱等第三方邮箱帐号,实现收
发邮件等基本功能。整个 APP 主要分为四个模块,分别为:轻邮帐号管理模块、邮箱帐号管理模块、收
发邮件模块、应用设置模块
○ 项目职责:项目为个人独立开发,包括负责前后端功能设计与实现、重构优化代码,并完善项目
○ 技术要点:
○ 客户端在 Android 平台上开发,服务端使用 Spring Boot 框架,对项目进行前后端分离
○ 客户端使用 OkHttp 作为网络请求框架,实现请求后端数据,数据库使用 MySQL、Redis
○ 使用 Java Mail API 实现邮件的收发功能
○ 开发工具:Android Studio + IntelliJ IDEA ○ 项目简介:轻邮 APP 是一款邮件系统客户端应用,可通过添加 QQ 邮箱等第三方邮箱帐号,实现收 发邮件等基本功能。整个 APP 主要分为四个模块,分别为:轻邮帐号管理模块、邮箱帐号管理模块、收
○ 开发工具:Visual Studio Code + IntelliJ IDEA ○ 项目简介:博客管理系统主要用于对博客文章进行管理和博客系统上的用户进行管理,整个博客管理 系统主要分为四个模块,分别为:登录模块、用户管理模块、文章管理模块、发表文章模块等 ○ 项目职责