1. 熟悉掌握 Java 核心知识,具备良好的面向对象的编程思想,具备良好的编码能力;
2. 熟悉 SSM,Spring,SpringMVC,Spring Boot 技术栈,mybatis 等常用框架多年实战经验可以通过需求快速搭建项目;
3. 熟悉 SpringCloud 服务分层和服务治理有线上项目经验;
4. 熟悉 Nacos,seata,GateWay,openFeign 使用
5. 熟悉多线程以及线程池
6. 熟悉 Redis 主从复制, 高可用开发配置、集群、哨兵/裁判实战经验;
7. 熟悉 RabbitMQ 理解解耦,削峰,填谷高并发编程思想;
8. 熟悉分布式锁 Redisson,数据库乐观锁的使用
9. 熟悉压测工具 Jmeter 使用以及性能监控工具 jvisualvm
10. 熟悉 JVM 内存管理及调优
11. 熟悉 Sql 语言,和 MySql 数据库优化,对事务,锁,索引,都有了解;
12. 熟悉 Nginx、负载均衡和反向代理,动静分离,具备实际配置经验;
13. 熟悉 Html,JavaScript,Ajax,JQuery 等前端知识;
项目名称:台州科技学院校园信息化项目
开发环境:eclipse+tomcat+mysql
应用技术:springMVC+spring+mybatis+reids+dubbo+zookeeper
项目描述:
该项目主要为了以服务视角建设园区、教学、科研、行政等智慧场景,虚拟校园与实际校园互相融合;使各平台实现统一门户、统一身份认证、统一数据
主要工作:
1.数据中心建设,学校数据唯一来源
2.负责校园系统化项目的开发,包括子系统医务管理系统、党组织系统、OA办公系统、数据中心的代码设计与实现
3.设计和开发API接口,提供其他系统数据交互
负责统一门户登录的实现,通过dubbo注册在zookeeper中的查询用户和权限的接口供其他子系统登录查询使用,单点登录功能是通过cas来实现