一、JAVA基础:
熟练掌握数据结构、理解IO、多线程编程、集合、常用的设计模式;
熟悉JVM原理,包括内存模型、类加载机制、垃圾回收机制、异常处理以及性能优化、堆栈工具(jstat、jstack、jmap)使用及问题排查、性能调优;
熟悉tomcat在Windows和Linux系统中的安装、配置,了解Tomcat的组成结构和服务器的启动流程.
二、主流开源框架:
后端框架熟悉spring mvc、Spring、SpringBoot、Mybatis的应用
前端框架,js,react,vue
三、开源中间件
熟悉分布式系统的设计和应用,分布式、缓存、消息等机制,能对分布式常用技术进行合理应用
分布式缓存Redis、消息中间件ActiveMQ,负载均衡Nginx、连接池
四、数据库
熟悉MySQL、Oracle数据库,并有一定的SQL优化优化能力
五、操作系统
熟悉Linux操作系统、常用的操作命令、以及xshell、SecurityCRT等工具、常用的工具(tcpflow、tcpdump、ab、curl)等
六:阿里云平台
熟悉DataHub(流式数据处理平台)、OSS(对象存储服务)、ADS(AnalyticDB)、MaxCompute(ODPS)、Blink(实时计算),Datax(数据搬迁)等技术的应用;
中国移动集团和校园是一个实现老师、家长、学生三方交流的平台,通过信息
高速公路实现了老师、家长、学生的信息互通,达到了学校教育和家庭教育的融合;是实
现家校联系工作和学校教育教学工作量化管理的有效手段;是增进与教师感情交流,与家
长亲密沟通的有效桥梁;是家长获取子女在校信息的实时手段,是获得家庭教育帮助与培
训的有效渠道。该项目构成子系统主要有以下几个部分:1.web前台系统;2.Web端业务
支撑平台3.客户端APP(Android、IOS);4.微信公众号等.
角色 | 职位 |
负责人 | 高级Java工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |