深入理解Java IO、集合、多线程、和JVM等基础知识;
熟悉常用的设计模式;
熟练使用Spring/Spring Boot、SpringMVC、mybatis等开源框架,对其核心思想、实现原理有一定认识,熟悉微服务架构;
熟悉redis、zookeeper、Nginx、rabbitmq、mongodb、Kafka等技术组件, 理解其应用场景;
熟练掌握Git、Maven等项目工具的配置和使用;
熟练掌握Oracle、MySQL数据库原理及性能优化,能够编写高性能的SQL;
至少熟悉一种JAVA应用服务器(tomcat、Jetty、Jboss),有WebLogic、WAS使用经验优先;
掌握云计算以及openstack等基本原理,有二次开发经验优先
了解大数据方面技术或有大数据方向经验者优先
熟悉Linux系统;
有solr、ES相关经验者优先
熟悉常用数据结构和基础算法;
熟悉网络通信,操作系统内核原理,分布式技术,如分布式事务,zookeeper源码,消息队列,分布式锁,ES,分布式全局ID,dubbo源码
系统运维与监控技术
本文地址:https://blog.csdn.net/Oliver_wq/article/details/107324830
如对本文有疑问, 点击进行留言回复!!
动态内存申请(malloc, calloc, new)之分配虚拟内存空间和物理内存空间
Ubuntu 16.04 离线升级Openssl(1.1.1g) 和 Openssh(8.3p1)
网友评论