熟练掌握 Java 开发,理解 Java 的编程思想,熟练各种基本的 Java 的API 的使用;
熟悉 Linux 环境及其常用指令
熟练使用 Eclipse、idea 等开发工具开发工程,GIT 和Maven 版本控制工具进行工程和项目的版本控制;
熟练各种 Java 开发的框架如Spring、SpringMVC、Mybatis、SpringBoot、SpringCloud
的功能及其使用;
熟练掌握 Nginx 的使用,实现资源的动静分离和服务的负载均衡;
熟悉关系型数据库 MySQL 的使用,调优
熟悉非关系型数据库 Redis 的高可用机制,槽道分配原理,雪崩和缓存击穿等概念。
熟悉 RabbitMQ 五种工作模式,使用RabbitMq 实现秒杀功能;
熟练用Vue开发前端页面
虚拟教研室
功能描述:主虚拟教研室是应教育部高等教育司发布的《关于开展虚拟教研室试点建设工作的通知
》而生的一种基层教学组织,是开展协同教研的教师共同体。基于现代化信息技术平台(专属钉钉),
以提高教师教育教学水平为目标,由不同区域、学校、学科、专业的教师联合开展协同教学研究与改革
实践的教师共同体。 项目使用的技术:
1、采用SpringBoot+SpringCloud构建微服务项目、使用Nacos作为注册中心,实现服务治理发现
2、mysql数据库
3、用Redis做登录缓存token,集成Oauth2实现浙大钉免登和智云课堂免登
4、引入阿里云网盘与相册服务(PDS),做文件、图片、视频的存储
5、使用分布式任务调度平台XXL-Job管理任务调度,使用RabbitMQ凌晨跑数据,统计每个教研室每
天的会议数,分享的文件数等
6、引入图数据库Neo4j,做知识图谱
虚拟教研室是应教育部高等教育司发布的《关于开展虚拟教研室试点建设工作的通知》而生的一种基层教学组织,是开展协同教研的教师共同体。基于现代化信息技术平台(专属钉钉),以提高教师教育教学水平为目标,由不同区域、学校、学科、专业的教师联合开展协同教学研究与改革实践的教师共同体。
竞赛数据管理工具、竞赛立项全流程系统、竞赛国、省、校数据;实现工具+流程+数据的信息化闭环,做到统一管理、一站式执行、一体化数据。满足高校竞赛立项、竞赛执行、竞赛验收、成果换算等管理及数据需求。为后续的竞赛评估分析等提供数据基础。 项目使用的技术: 1、使用springboo