1、熟练掌握计算机原理、操作系统、计算机网络、数据结构等基础知识。
2、具有扎实的Java 基础,熟练掌握10、集合、多线程、反射等基础框架。熟练掌握JVM相关知识,对垃圾收集原理、常见的垃圾收集器有深入的研究,熟悉常用的JVM 参数、能进行JVM 问题处理与调优。
3、熟练掌握 Spring MVc、Spring、MyBatis、Spring Boot 等开源框架,对 Spring 源码和核心原理有深入的研究。
4、熟练掌握 SQL 和 MySQL 的核心原理,能进行 SQL的优化与问题处理。
5、熟悉分布式系统的设计与应用,熟练掌握 Redis、Kafka、Zookeeper、Dubbo、TDDL.
Elasticsearch 的使用与核心原理。
6、熟悉设计模式原则,熟练掌握常用的设计模式:模板、单例、代理、适配器、责任链等。
1、基础信息平台,用于第三方系统数据汇总。
2、考勤系统,用于集团人员打卡管理。
3、能源系统,用于集团各类能源的产耗监控。
4、工单系统,用于集团问题反馈。
5、职责系统,用于集团人员职责反馈。
等等