教育经历
-
内蒙古农业大学 - 计算机网络技术
技能清单
- 计算机基础:了解数据结构、操作系统、计算机网络和计算机组成原理基础知识;
- Linux:熟悉Linux下开发环境软件的安装和配置,有Linux下部署SpringBoot,ThinkPHP,Gin单体项目的经验;
- Java:熟练掌握Java基础知识,了解JUC并发等相关原理;
- PHP:熟练掌握PHP基础知识,有使用ThinkPHP开发API的经验,对Laravel框架有一定了解;
- JavaScript:熟练掌握JS基础事件及语法,熟悉ES6语法规范,有使用过NodeJS开发过API的经验;
- Golang:熟练掌握Go基础知识,有使用Gin开发API的经验;
- 数据库:熟练使用MySQL数据库,了解并掌握MongoDB、Redis等NoSQL;
- J2EE:熟练掌握Spring、SpringMVC、Mybatis、Mybatis-Plus、JPA、SpringSecurity、SpringBoot等主流开发框架;
- 分布式:对SpringCloud、SpringCloudAlibaba的使用有一定的了解;
- 工具:熟练掌握Git,Docker,Maven,Gradle,NPM,Yarn等开发中常用工具的使用;
- 前端框架:有使用Quasar,ElementUI,ant.design开发的实际经验,有使用Vue2,Vue3开发的实际经验,对React,TypeScript生态有一定了解;
项目经验
-
SpringBoot + Vue2 前后台分离脚手架
SpringBoot版
ThinkPHP版
- 技术栈:
-
实现功能
- JWT登陆及鉴权
- RABC用户权限管理
- WebSocket网页聊天
- 递归获取字典及子字典
- 整合使用Echart图表
- 增添富文本编辑器
- 文件上传和导出
应用技术
- SpringBoot
- Mybatis-Plus
- Vue2
- Axios
- ElementUI
-
SpringBoot + Vue3 + Flutter SaKatiMusic
SpringBoot版
ThinkPHP版
- 技术栈:
-
实现功能
- JWT登陆及鉴权
- RABC用户权限管理
- 递归获取字典及子字典
- 整合使用Echart图表
- 增添富文本编辑器
- 文件上传和导出
- 管理用户登陆状态
- 对接COS云平台
- 使用腾讯云托管集群Docker部署
- 会员功能
- 对接支付宝支付API
应用技术
- SpringBoot
- JPA
- Vue3
- Axios
- Quasar
- Docker
- COS
- TCB
-
GoAdmin + NextJS 内蒙古农业大学信息网络中心
Golang
- 技术栈:
-
实现功能
- JWT登陆及鉴权
- RABC用户权限管理
- 递归获取岗位及职位
- 整合使用Echart图表
- 增添富文本编辑器
- 文件上传和导出
- 管理用户登陆状态
- 优化SEO索引
- 使用Docker-compose进行集群容器部署
- 监控服务状态
- 登陆日志
应用技术
- Gin
- Gorm
- Viper
- Swagger
- NextJS
- Axios
- MUI
- Docker-compose
- Redux