1. 熟练Java编程,对多线程、集合、IO等有一定的底层了解,常学习并应用Java8新特性。
2. 熟练Redis、Mysql及其性能优化。
3. 熟练Srping生态,Mybatis/Mybatis-Plus等主流技术。
4. 掌握Nginx常见技术应用。
5. 熟悉基础的前端开发,有vue2+js、vuex、vue-router、element ui等组件开发经验。
6. 掌握一定的Linux服务器项目部署及运维的技术。
7. 掌握docker,docker-compose部署项目及常见Shell脚本的编写。
8. 掌握maven、svn、git、GitLab CICD的使用。
9 有SpringCloudAlibaba微服务架构及Nacos、Feign等常用组件开发经验。
教育监管平台,该项目分管理端,Web端,移动端,主要给
教师,学生,家长提供给在线监管学习情况、学习内容评测及观看课堂直播等功
能。本人独立负责开发移动端后台的开发和部分前端开发。前端采用Uniapp,后端基于SpringBoot生态圈。课堂直播采用搭建流媒体服务器(Nginx+RTMP协议)转发视频源。