java经验和技能
=====================================================================
1、熟练掌握Java语言以及面向对象设计思想,具有扎实的Java编程功底和编码规范。
2、熟练使用Spring、SpirngMVC、Mybatis、Mybatis-Plus等开源框架,及IOC、AOP设计思想。
3、熟练使用SpringBoot框架,掌握SpringBoot自动装配思想,启动流程,及SpringBoot整合Mybatis。
4、熟练使用微服务框架SpringCloud及常用组件Nacos,Gateway,Sentinel及服务调用OpenFeign等。
5、熟练使用非关系数据库Redis,掌握Redis主从配置原理,哨兵机制以及搭建,Redis分布式锁。
6、熟悉多线程与并发编程,熟悉使用常用的集合框架,并且掌握其底层原理,及反射,自定义注解,泛型等。
7、熟悉Oracle,MysqL数据库,参与过MysqL的优化,有sql语句的调优经验。
8、熟悉JVM类加载机制与流程,垃圾回收机制原理,双亲委派机制等等。
9、熟练使用Tomcat服务器,发布部署web项目,熟练使用Nginx+Keepalived实现服务高可用。
10、熟悉RabbitMQ核心概念及其各种工作模式及
========================================================================
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。