转载: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参数调优
web开发需要的全面技术
转载:https://www.cnblogs.com/heiming/p/5974679.html知识点列表:开发:1.视图层技术——HTML,CSS,JS,AJAX,Tiles,Velocity,FreeMarker2.持久层技术——MyBatis,Hibernate3.Spring , Spring MVC4.项目构建工具Maven5.日志Log4j6.版本控制 Git数据库技...
·
更多推荐
已为社区贡献1条内容
所有评论(0)