转载:https://www.cnblogs.com/heiming/p/5974679.html
知识点列表:开发
1.视图层技术——HTML,CSS,JS,AJAX,Tiles,Velocity,FreeMarker
2.持久层技术——MyBatis,Hibernate
3.Spring , Spring MVC
4.项目构建工具Maven
5.日志Log4j
6.版本控制 Git数据库技术:
1.SQL语句
2.参数调优操作系统:
1.熟练掌握一种Linux系统,原理,Shell命令服务器技术:
1.熟练使用并理解一个应用服务器技术的原理(Tomcat)
2.熟练使用并理解一个Web服务器技术的原理(Nginx)
附加:缓存技术:
1.熟练使用并理解一种缓存技术(Redis,Memcache,EhCache)非关系型数据库
2.熟练使用并理解一种非关系型数据库(MongoDB)中间件技术:
1.JMS:activeMQ和kafka
2.RPC: Dubbo设计模式:
1.了解并能够使用几种最主要的设计模式网络:
1.熟练使用并理解一个网络开发技术(Netty)
2.熟悉http,TCP协议Java虚拟机:
1.熟悉jvm运行原理,内存分布
2.jvm参数调优

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐