2.熟悉前端端一些知识,html,css,js,jquey,ajax,jsp
3.熟悉javaweb,servlet,http协议,tcp/ip协议,listener,filter,cookie,session,mvc分层思想
4.数据库,mysql,oracle,sql语句,多表查询,关联,排序,数据库表的设计,索引
5.二十三个设计模式,最常见的,工厂,单例,装饰,代理,迭代器,等等,需要熟悉
6.框架,spring家族,spring的设计原理(看源码),IOC,DI思想,底层实现,cglib动态代理的实现,mvc的调用过程,设计原理,注解,等等,springboot一键部署,springcloud微服务架构(了解),还有spring家族的一些其他组件建议了解。持久层框架mybaits,通用mapper的使用,和spring整合,注解形式,jpa的使用。
7.拓展,redis缓存的使用,服务器架构设计思想,jsoup爬虫,nginx负载均衡,mysql的高可用,读写分离。
8.数据结构,计算机网络,计算机导论,这些基础知识不需要多精通,但是一定要了解。
9.java在大数据方面的应用,hadoop,hive,hbase,spark,storm等等的了解和学习。
学会1234,是入门。
学会123456,你可以找工作。
学会123456789,你可以找一个很好的工作。
偶这里有java基础到java大数据的相关视频,如果大家有什么需要,可以关注偶。
免费领取哟。
以上。