JavaSE部分

1

JavaSE体系介绍 JDK安装与环境配置

2

变量 注释,Java数据类型,进位制转换,运算符

3

运算符 分支结构

4

分支结构循环结构

5

循环结构 一维数组

6

二维数组 面向对象编程的概念 类的定义 对象的创建 引用的使用 成员方法

7

构造方法与方法重载 this关键字

8

封装 static关键字 继承 单利设计模式 super关键字和this关键字的比较 方法的重写(Override)

9

访问控制符 final关键字 对象创建的过程 多态

10

抽象类 接口 内部类 Object类

11

Object类 包装类和数学处理类 装箱和拆箱 BigDecimal类(处理计算误差) BigInteger类(比long类还大的整数类型) String类

12

String类

13

String类 正则表达式 StringBuffer类和StringBuilder类 日期类 SimpleDateFormat类 Calendar类

14

集合 数组和集合的比较 Collection中的常用方法 List集合

15

List接口 泛型机制 Queue接口 Set接口 增强版的for循环(for each结构) TreeSet类 二叉树?

16

Set接口 Map接口  异常 File类

17

异常的捕获 File类 I/O流 FileOutputStream类

18

I/O流中的文件流 FileInputStream类 I/O流中的数据流 DataOutputStream DataInputStream I/O流中的字符流 BufferedWriter类

19

I/O流中的对象流 ObjectOutputStream类 ObjectInputStream类 初识java中的多线程编程 线程的创建

20

线程的同步机制 死锁

21

网络编程的基本常识 网络通信协议 常见的网络协议 基于TCP协议的编程模型

22

基于UDP协议的编程模型 比较TCP和UDP的区别 反射

23

常用的设计原则和设计模式 工厂设计模式 单例设计模式 装饰者设计模式 代理设计模式、模版设计模式 常用的查找算法 线性查找 二分查找 常用的排序算法 冒泡排序 快速排序

Oracle数据库部分

24

Oracle的介绍及安装 查询语句

25

查询语句 逻辑运算符 多条件的优先级问题 排序 单行函数 组函数 处理数字的函数 格式显示函数

函数嵌套 多表查询 非等值连接 自连接

26

内连接 外连接 sql99 外连接标准 全外连接 组函数 分组 子查询 DDL建表 删除表 删除某个字段 增加一个字段

27

插入语句 删除语法 修改数据 TCL事务的概念 日期类型 约束

28

外键 建表 插入数据 删除数据 删除表 级联 表级约束 数据库中的其它对象(序列 sequence,删除序列) 索引  分页技术

29

变量 table类型 如何遍历table类型的变量 控制语句 循环语句 控制语句--goto 语句 游标  cursor 如何提取游标中所有的数据

30

PLSQL中如何使用sql 动态sql dml select语句 异常 过程 调用 存储过程 函数 Function 包    package 触发器

31

JDBC

32

JDBC  如何调用存储过程   事务(转账事务)

33

DAO接口 Service思想 02_查询语句的编写

34

01_用户登录的前四步 02_简单服务端编写 03_客户端的编写 04_完成登录功能 05_多线程功能 06_登录

35

在线考试系统 修改密码

Web前端部分

36

XML语法 Dom4j

37

HTML 表格 表单

38

HTML表单 框架网页iframe CSS核心语法 选择器 CSS中属性的使用

39

CSS常用属性 CSS中盒模型  列表样式 控制鼠标形状 CSS中的定位

40

HTML5与HTML4的区别 结构标签 媒体标签 表单标签

41

边框 渐变 过渡 动画 CSS3响应式处理 JavaScript

42

内置对象 Math Number 正则对象 (demo3) Date:日期和时间 (demo4) Function:函数对象 (demo5) 全局函数 (demo6)

43

console(demo1) DOM 创建并添加节点(demo9)

44

添加节点(demo1) 删除节点(demo1) HTML中元素对象 Window(BOM) 事件

45

事件 面向对象

46

选择器 元素的显示与隐藏

47

jQuery jQuery事件函数 文档处理函数 工具函数 数组函数 去重 合并

JAVA WEB部分

48

Java Web知识点简介 Servlet、JSP、JavaBean、Filter、Listener Web服务器 请求和响应交互模式 基于HTTP协议交互数据 请求格式 响应格式 Tomcat集成到Eclipse开发工具中 Servlet 搭建Java Web Project工程 开发Servlet组件

49

Servlet生命周期 HTTP协议 GET和POST GET和POST中文乱码

50

ServletContext对象 getInitParameter()//获取<context-param>全局参数 setAttribute() //保存一个对象信息 getAttribute() //获取一个对象信息 所有Servlet获取字符编码 统计网站访客位数

从数据库表中提取数据,显示一个列表 重定向和转发

51

状态管理 客户端存储(Cookie) 服务器端存储(Session) Cookie和Session区别<

52

Servlet标准 获取客户端请求信息(浏览器) JSP

53

JSP内置对象 (JSP内建对象) exception对象 pageContext对象 JSP中4个作用域(page、request、session、application)区别 JavaBean MVC

54

MVC模式 EL概念和作用 EL表达式具体作用 JSTL标签

55

前期知识汇总 分页列表显示 EL+JSTL 自定义分页标签

56

JavaWeb开发 Filter+Listener

57

什么是Ajax Ajax交互(异步)和传统交互(同步)区别 Ajax作用和优点 JSON数据格式 如何将Java对象转成JSON字符串

58

JQuery Ajax

59

验证码 文件上传

60

京东电商项目开始

61

电商项目注册登录测试

62

ajax请求

63

项目商品列表

64

项目

65

easyUI

66

easyUI

67

bootstrap

68

bootstap

JavaEE部分 Spring框架

69

Spring 的核心构成 什么是IOC Spring 容器 Spring 容器使用的步骤 Spring 容器创建bean对象的三种方式  Spring 容器中 bean 对象的作用域 对象的初始化问题

70

DI的实现方式----自动注入 bean参数注入 组件扫描 注解

71

组件扫描 注解 和组件装配有关的标注 Spring DAO

72

建表 设计dao接口 事务(原子性,一致性,持久性,隔离性) 脏读 不可重复读 幻读 Spring 编程式 事务 声明式事务

73

Spring简介

74

pring技术体系 Spring MVC 主要组件(DispatcherServlet、HandlerMapping、Controller、ModelAndView、ViewResolver) Spring MVC处理流程 Spring入门案例 - HelloWorld Spring入门示例 - 登录 Spring MVC注解配置 Spring登录案例 Spring MVC接收请求参数 POST中文乱码的解决方法

75

SpringMVC案例: 产品列表显示 Spring案例: 删除操作 Spring案例: 更新操作

76

Spring MVC拦截器组件 案例:登录检查 案例:请求处理时间监控 Spring MVC异常处理 SpringMVC文件上传

77

SpringMVC和Ajax应用 Spring MVC返回JSON结果 hello ajax入门示例 SpringMVC和RESTful设计 做一套针对Book操作的Web服务接口 前端界面开发

78

Ajax前端 案例:图书添加 案例:更新图书 datePicker日历插件使用方法 layer弹框插件的使用 Spring AOP 面向切面编程 服务调用日志记录

79

Spring AOP 通知 案例1:采用AOP实现异常处理 AOP实现原理(动态代理模式) Mybatis框架简介 使用MyBatis对USER表操作 MyBatis使用技巧

80

MyBatis使用 日志输出 参数映射 #{}表达式和${}表达式区别 MyBatis分页查询 Spring和MyBatis整合应用 MyBatis注解SQL定义

81

MAVEN安装 SpringBoot 快速入门示例 @SpringBootApplication标记原理

82

SpringBoot Beans定义 SpringBoot连接池

83

SpringBoot MVC环境搭建 热启动+分页 拦截器替代过滤器

84

案例1:JSP版本的列表显示 搭建工程 设计列表显示流程 SpringBoot追加分页处理 过滤器Filter和Spring拦截器区别 SpringBoot MVC异常处理

85

SpringBoot 静态资源访问 SpringBoot对静态资源管理 Thymeleaf模板技术 案例1:Hello World  案例2:列表显示 案例3:重构列表分页案例 SpringBoot AOP SpringBoot任务调度

86

在线教育系统案例

87

用户管理模块(user) 搭建项目结构 设计功能服务的接口 实现功能服务的接口 MD5+盐密码加密处理 前台界面工程

88

用户管理模块(user) 搭建项目结构  设计功能服务的接口 实现功能服务的接口

89

课程视频的导入 Eclipse安装和使用SVN

90

考试+试卷 学科 课程导入

91

关联映射 方向—学科

92

令牌校验

93

阶段总结 阶段大纲  Struts2 Struts2+Spring整合 结合jdbc实现删除功能 struts2组件列表 增删改查操作

JavaEE部分 struts框架

94

项目必备资料 Struts2 框架搭建步骤

95

接收、传出参数 入门示例2-列表展示 Struts2+Spring整合 结合jdbc实现查询功能

96

结合jdbc实现删除功能(使用redirectAction) 登录页面功能、登录按钮实现 登录使用session struts2组件列表 验证码实现 使用工具类来生成验证码 验证码校验

97

自定义拦截器 值栈 hibernate搭建 使用hibernate增删改查 hibernate主键策略

98

interceptor 拦截器 Struts2注解 SSH框架请求流程 OGNL应用 hibernate和mybatis的区别 数据库工具类: 增删改查操作 Hibernate主键管理 Hibernate查询 Criteria查询 NativeSQL查询 Hibernate注解应用 Hibernate特性 缓存(性能优化) 持久化(session) Spring+Hibernate整合

99

列表详情 列表详情之一对多 二级缓存 集群搭建 session共享 SSH回顾

100

Linux系统常见操作命令

101

安装虚拟机 CentOS7 Linux下如何搭建Java环境

102

NoSQL从小白到码神 redis搭建

103

mongoDB

104

生成二维码

105

CRM项目开始

106

CRM项目登录退出 页面展示跳转

107

CRM用户增加 删除 角色管理

108

菜单分配 菜单删除 调度任务-定时任务 缓存 Excel表格导出 websocket

109

P2P借贷平台

110

第三方登录与CMS使用

111

虚拟机安装CentOS7 第三方支付 直播 WS-SSO

112

MySQL主从服务器配置