B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器,如Netscape Navigator或Internet Explorer,服务器安装SQL Server、Oracle、MYSQL等数据库。浏览器通过Web Server 同数据库进行数据交互。
基本语法规则(标识符,修饰符,关键字)
数据类型与变量
修饰符与运算符
流程控制
数组
类与方法
泛型
常量与枚举
文档注释
PS:如果你在学习过程中遇到什么问题,或者缺乏相关的学习资料,可加入我的Java学习交流Q群:927296445,随问随答,群里面还有我这段时间整理的一些Java学习手册,面试题,开发工具,PDF文档书籍教程,需要的话都可以进来自行下载。
面向对象概念(模型)
命名空间与访问级别
面向对象特性(封装,继承,多态,抽象)
面向接口编程(解耦和)
内部类(匿名,方法,成员,静态)
Java面向对象语法规则总结
数据类型操作
字符串操作
数学运算
时间日期处理
异常处理
文件处理
流处理
多线程操作
Java数据结构
集合接口
集合算法
序列化
反序列化
类反射
字段反射
方法反射
构造函数反射
反射对象创建
反射字段访问
数组反射
常用注解与分类
自定义注解
注解解析
XML文件处理
Properties文件处理
JSON文件处理
创建型设计模式
结构型设计模式
行为型设计模式
数据库概念与常用术语
MySQL数据库的安装,管理与卸载
JDBC简介与使用规范
JDBC连接MySQL的实现
SQL语言概述与分类
DDL/DML/DQL语句操作
JDBC执行SQL语句
JDBC核心对象
预防SQL注入
JDBC代码规范化
约束
SQL子句,分组,排序,多表查询
事务
索引
临时表
常用函数
DAO层封装
批处理
事务管理
数据连接池
分页查询
JDBC的简化操作,dbUtils工具
封装JDBCUtils类
多线程并发处理
万维网发展
浏览器简介
服务器简介
B/S架构
网站与网页
域名与主页
TCP/IP协议
HTTP协议
W3C标准
文件基础
字体与排版
图形与链接
列表与表格
表单元素
框架元素
媒体与绘图
文本与字体样式
背景与尺寸样式
布局与定位
盒子模型
边框与轮廓样式
2D与3D特效
过度与动画
ECMAScript
BOM
DOM
缓存与数据存储
拖放与地理位置
MathML
Web Workers
Web Scoker
特效与动画
DOM捕获与遍历
AJAX异步请求
JSON
页面元素与组件
内置模块
模板语法
流程控制
计算属性
监听属性
样式绑定
事件处理
组件开发
自定义指令与路由
过渡与动画
AJAX与响应接口
虚拟机与云服务器
Linux常用命令
Linux安装常用服务
Shell脚本
Nginx安装与调试
Nginx核心模块
其他模块
Tomcat安装与测试
Tomcat常规配置
Tomcat常见问题
基本概述
执行流程与生命周期
基础配置
请求与响应
域对象
转发与重定向
绘画追踪
JavaBean规范
BaseServlet封装
过滤器工作原理与生命周期
过滤器的分类与实现
过滤器链
过滤器应用场景分析
监听器的概述
监听器的实现及启动顺序
监听器的分类
监听器的应用场景分析
动态网页技术概述
JSP原理与生命周期
三大指令与九大内置对象
JSP动作元素
EL表达式与JSTL标签库
JSP自定义标签
IOC容器
依赖注入
Beans自动装配
基于注解配置
AOP
JDBC框架
事务管理
控制器
数据绑定
RESTful基础
拦截器
文件上传与下载
数据校验
统一异常处理
基础配置
映射文件
动态SQL
Java API
环境搭建与基础配置
整合视图与Web技术
整合持久层
整合缓存技术
安全管理
整合Web Socket
消息服务
邮件发送与定时任务
构建RESTful服务
批处理与数据校验
开发者工具与单元测试
应用监控
项目构建与部署
原文:https://www.cnblogs.com/lcywuwuwu/p/13984803.html