This series of blogs has been conceived for some time, and this series of blogs contains a summary of existing knowledge and a vision of future knowledge.
This series of blogs consists of seven parts as follows:
The
first part of Java basic Applications
the basics of Java are described in the following ways: Installation and configuration, basic syntax, object-oriented, exception handling, arrays, common classes, containers, IO, threads, networks, and so on.
Part II Java Advanced Applications
describes JVM optimization, Java 13 specifications, and so on.
Part III Java tools Application
three things to tell: development tools, management tools, code quality control tools
Development tools: Maven, Nexus, Jetty, Eclipse, and more.
Management tools: Scrum development ideas, Zen trails, JIRA, continuous build Tools--jenkins, mail server--hmail server, knowledge management tools--confluence, project progress tracking tools--office projects, and more.
Code Quality Control tools: Code specification Checker--checkstyle, bug checker--findbugs, performance optimization tool--javamelody, etc.
part Fourth Java Core Framework
tell
front-end frames: jquery.js, easyui.js, Ext.js, node. js, etc.
Backend frameworks: Struts, Spring, Hibernate, Ibatis, WebService framework--CXF, ESB Framework--mule ESB, permission framework--shiro, Single sign-on framework--cas, workflow framework--JPBM, caching framework- -ehcache, EJB, distributed framework, etc.
Part V Enterprise-class Web application Server
Tomcat, Jboss, WebLogic
part Sixth common database
tells the basic knowledge of Orecal,mysql, DB2, Mogodb and other databases and how to tune the content.
the seventh part of mobile device application
talk about the development and application of Android
This series of blog general framework is so much, but also hope that through this series of blogs to share my understanding of java.
Getting started with Java to Mastery--opening