您的位置:首页 > 业界新闻

Java互联网开发工程师学习路径

2016-08-06 20:13 302 查看
Java语言核心

java语言基础

基本常识、数制、环境搭建

数据类型、常量、变量、运算符、语句、函数、数组

算法基础、常用数据结构

企业编程规范

java面向对象

面向对象、访问权限控制符、构造函数、this关键字、匿名对象、static、静态代码块、单例、继承、final、接口、多态、内部类、Object、String、Date等

Debug工具

Maven使用SVN版本管理

javaSE核心API

多线程概念、线程生命周期、并发安全问题、线程间通信、生产者消费者问题

网络七层架构、UDP、Socket之TCP

XML概述、XML语法、XML约束、XML编程、Dom4j、Digester组件

正则表达式、反射、注解、泛型、枚举、类加载器、静态导入、自动封装拆箱、可变参数、增强for循环

JVM性能调优:JVM内存结构剖析、GC分析及调优、JVM内存参数优化

Java Web服务端技术

web前端技术

HTML语法常用标签、CSS语法

JavaScript、DHTML、BOM、DOM

java web服务端技术

Web服务器概述、Tomcat开发环境搭建

http协议详解、Servlet、Request、Response、ServletContext、资源跳转、AJAX

JSP技术、Session、Cookie、JSP标签技术、EL表达式、JSTL标签库

Jsp+Servlet+JavaBean MVC模式开发

java数据库访问技术

Mysql数据库、SQL语言、数据库设计、数据库驱动、批处理、SQL注入攻击

连接池、动态代理

java Web服务端高级技术

过滤器、MD5、文件上传、监听器、事务控制

Java Web框架及互联网架构

Mybatis

Mybatis映射基础

DQL映射

DML映射

复杂数据集映射技巧

高级动态SQL映射

SqlSession的使用

Spring与Mybatis整合

SpringMVC & Spring

Spring Ioc基础

Ioc注入技巧

对象高级装配(自动装配、模板装配、组件扫描特性、FactoryBean、对象生命周期)

Spring AOP原理

AspectJ

Spring JDBC支持

Spring事务及安全管理

Spring与Mybatis整合

SpringMVC技术

Web 前端高级

JQuery、JQuery对象、元素选择

JQuery插件 、JQuery Easy UI

Java 互联网架构

Linux管理

归档与压缩、程序和文件查找

vim、RPM、Yum

源代码编译安装

用户账号管理

TCP/IP

配置网络

Linux远程控制

Linux配置

Tomcat部署

与服务器管理

Licene与Solor

Licene入门、核心API、中文分词器

Licene查询检索核心API

Licene Query Solor概述

Solor环境搭建

Solor的使用

Solor的集群

Solor的HA

RabbitMQ

队列工作原理

RabbitMQ搭建

RabbitMQ管理命令

RabbitMQ集群

RabbitMQ API的使用

Spring RabbitMQ整合

Redis

Redis原理

构建Redis环境

Redis命令操作

Java Redis API

Spring Redis整合

Redis集群

Nginx

Nginx原理

Nginx环境构建

Nginx虚拟主机

Nginx反向代理

Tomcat运用服务器集成

NginxURL重写

Nginx动静分离

Session共享技术

Dubbox

支持REST风格远程调用

注册服务

监听服务

发布服务

启动服务

对象序列化的优化

Dubbox的协议

Dubbox入门

Dubbox的高可用

Mysql优化

构建Mysql服务器

数据库基本管理

数据导入导出

用户授权与撤销

数据备份与恢复

Mysql管理工具

Mysql主从同步

Mysql读写分离

Zookeeper

Zookeeper简介

Zookeeper安装与配置

Zookeeper操作

Zookeeper常见应用场景

Zookeeper在Zebra中的应用

Zookeeper原理剖析
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: