2019-2020JAVA跳槽必备技能选项

通过这段时间在Boss直聘上寻寻觅觅 翻开了各个大厂招聘信息,通过他们的职位技能需求总结出以几个大点。
不必全会,只要能领悟并使用过其中一半那么你的薪资至少在15k往上。当然,如果这些你全都会了的话,那么你也不会在优快云上找到这篇文章并认真阅读了,因为那个时候你已经是大佬了。

JAVA基础知识
  1. 数据类型
  2. 集合
  3. IO\NIO知识
  4. 二叉树、红黑树
  5. 排序算法
  6. 设计模式
  7. 多线程
    等等…

数据库
  1. 关系型数据库(mysql、Oracle、SQL Server DB2,表类型、索引类型、事务、存储过程、数据库连接池、缓存、分布式数据库同步)
  2. 非关系型数据库(redis、mongodDb、HBase、NewSql)

jdk1.8新特性

lamdba表达式、函数式接口、方法引用和构造器调用、Stream API、接口中的默认方法和静态方法、新时间日期API


Spring 与 Dubbo
  1. SpringMvc以及SpringBoot(启动流程、执行流程、注解、资源注入、方法)
  2. SpringCloud(核心功能、五大组件:服务发现-Netflix Eureka、客服端负载均衡-Netflix Ribbon、断路器-Netflix Hystrix、服务网关-Netflix Zuul、分布式配置-Spring Cloud Config)
  3. Dubbo(服务提供者-Provider、服务消费者-Consumer-、注册中心-Registry-、服务容器-container)

中间件

RabbitMq、ActiveMq、ZooKeeper、Kafka(核心功能、工作机制、消息传输模式、持久化)


网络编程框架

netty、mina、NIO Framwork、XNIO、QuickServer


分布式服务之远程服务通讯方式

RMI、SOAP、WSDL、XML-RPC、Binary-RPC、CORBA、JMS


开源应用容器

Tomcat、Jetty、JBoss、WebSphere、WebLogic


应用自动部署工具

JenKins、ElectricFlow、AWS CodeDeploy


版本管理工具

SVN、GIT

以上是我大致分析得出的最近最常见的招聘技能需求,当然后面有一些是我自己添加的,比较技多不压身。可能还有其他很多技能需求,或者新技术我不知道的希望大家多多补充,不过希望这些能给在职求职的同行提供一些帮助吧…

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值