首页
课程中心
超级会员
专项技能
项目实战
企业合作
登录 / 注册
请选择你想看的学习阶段
随时可以更改,请放心选择
项目
课程学习
密码登录
手机号登录
获取验证码
登录
十天内免登录
忘记密码
去注册
微信登录
QQ登录
找回密码
返回登录
获取验证码
确定
立即注册
返回登录
获取验证码
立即注册
首页 > 在线课程 > JavaEE零基础架构就业课
JavaEE零基础架构就业课
1744课时
|
23人在学
会员7折优惠,仅需¥3976
开通会员
价格
¥
5680
领劵
暂无优惠券
加入购物车
立即购买
分享
课程介绍
课程目录
课程评价
课程目录(1744)
Java核心基础
1
计算机的组成概述
2
计算机发展史
3
程序和编程语言
4
Java语言概述
5
windows下的常用命令
6
Java开发环境介绍
7
Java开发环境搭建及配置
8
第一个Java程序
9
Java入门程序分析
10
Java常量的使用
11
Java 8种基本数据类型
12
Java变量的使用
13
Java转义字符
14
变量的注意事项
15
Java常用标识符
16
自动类型转换
17
自动类型转换规则
18
强制类型转换
19
强制类型转换注意事项
20
进制的基本概念
21
十进制数转换为二进制
22
二进制转换为十进制
23
二进制转换为八进制
24
二进制转换为十六进制
25
Java运运算符号
26
原码-反码-补码
27
与或异或操作
28
Java 左移操作
29
Java 右移操作
30
Java 无符号右移
31
idea下载-安装-创建工程
32
idea工程目录及运行方式
33
idea相关字体设置
34
idea模块的及包
35
算术运算符之基本操作
36
算术运算符之取模操作加等
37
算术运算符之自增自减运算符
38
算术运算之特殊情况
39
比较运算符
40
逻辑运算符之与运算
41
逻辑运算符之或运算
42
逻辑运算符之取反运算
43
三目运算符及小练习
44
Scanner的基本使用
45
Scanner的小示例
46
Randomo基本使用
47
流程控制之顺序结构
48
选择结构之if
49
选择结构之if .. else
50
选择结构之if ... else if .. else
51
综合小练习
52
switch基本使用
53
case穿透问题
54
case穿透的应用
55
for循环的基本使用
56
for循环细节
57
break和continue
58
break和continue使用场景
59
while循环的基本使用
60
while循环示例
61
do... while循环
62
嵌套循环
63
嵌套循环的小示例
64
猜数字游戏
65
数组的引入
66
数组的声明并赋值
67
数组的静态初始化
68
数组的动态初始化
69
获取数组的的长度
70
数组索引操作
71
数据元素的存取
72
数组的名称及内存图
73
数组元素的默认值
74
数组的遍历
75
数组越界和空指针
76
数组的小练习
77
二维数组的引入和初始化
78
二维数组元素的存、取
79
二维数组的遍历
80
方法的引入一
81
方法的引入二
82
Java方法的定义
83
方法定义之无参无返回值
84
方法定义之有参无返回值
85
方法定义之无参有返回值
86
方法定义之有参有返回值
87
变量作为实参使用
88
关于方法的小总结
89
方法的小练习
90
方法重载
91
面向对象的引入
92
为什么使用面向对象
93
认识一下对象
94
认识一下类
95
如何定义一个类
96
对象的创建
97
类和对象之间的关系
98
局部变量和实例变量
99
Java 匿名对象
100
对象的内存图
101
两个对象的内存图
102
两个对象指向同一块内存空间
103
匿名对象的内存图
104
封装的引入
105
成员变量的封装
106
关于封装的小总结
107
this的基本使用
108
this调用本类的成员方法和快速生成getter-setter方法
109
this的小总结
110
构造方法的引入
111
构建方法调用时机及作用
112
构造方法的分类及写法
113
this的作用及构造方法总结
114
基本数据类型作为方法的参数
115
引入数据类型作为方法的参数
116
可变参数的基本使用
117
可变参数注意事项
118
static关键字概述
119
static关键字的特性
120
static关键字的应用
121
对象数组的基本使用
122
对象数组的应用
123
交换两个变量的值
124
数据翻转
125
冒泡排序
126
继承的引入
127
继承的基本使用
128
继承当中成员变量访问规则
129
继承当中的成员方法访问规则
130
方法重写
131
重写的注意事项
132
继承构造方法
133
super关键字作用
134
继承的特点
135
子类给父类的私有成员变量赋值方式一
136
子类给父类的私有成员变量赋值方式二
137
抽象类的引入
138
抽象类的基本使用
139
抽象类的注意事项
140
接口的概述
141
接口的特征
142
接口与抽象类的区别
143
多态的引入
144
多态访问数据的特点
145
类型转换操作
146
final关键字一
147
final关键字二
148
访问修饰符
149
构造代码块
150
静态代码块
151
成员内部类
152
静态内部类
153
局部内部类
试学
154
匿名内部类一
155
匿名内部类二
156
接口作为方法的参数与返回值
157
抽象类作为方法的参数与返回值
158
普通类作为方法的参数与返回值
159
api说明及api文档
160
Math类的使用
161
Object类概述
试学
162
toString方法的使用
163
equals方法调用
164
hashCode方法使用
165
clone克隆方法使用
166
String类概述
167
String类的特点
168
String类的构建方法
169
String类常用的方法一
170
String字符串常用方法二
171
Date日期类使用
172
SimpleDateFormat类的使用
173
Arrays数组工具类
174
包装类的引入
175
以integer为例包装类的用法
176
包装类缓存机制
177
String转换为基本数据类型
178
Comparable接口的使用
179
Comparator接口的使用
180
异常的引入
181
异常的分类和处理流程
182
手动处理异常try..catch ..
183
多个try ... catch ... 处理异常
184
finally关键字
185
throws和throw处理异常
186
自定义异常
187
进程与线程介绍
188
并发和并行
189
cpu调度
190
线程的创建方式之继承Thread
191
Thread类常用方法一
192
Thread类常用方法二
193
实现Runnable接口
194
匿名内部类简化线程创建
195
线程安全引入
196
同步代码块
197
同步方法【静态和非静态】
198
生产者和消费者模型
199
生产者消费者示例代码
200
Lock锁
201
Callable接口的使用
202
线程池的引入
203
线程池的基本使用
204
线程的生命周期
205
集合的引入及泛型概述
206
集合的体系结构
207
List集合的基本使用
208
迭代器的使用
209
并发修改异常
210
ArrayList的使用
211
LinkedList的使用
212
增强for循环
213
HashSet的基本使用
214
HashSet存储元素
215
LinkedHashSet基本使用
216
HashMap的使用
217
HashMap的遍历
218
Hashap存储特征
219
TreeMap的使用
220
集合小总结
221
集合嵌套示例
222
File类的引入
223
File类的概述
224
File类的构造方法
225
File类的获取和创建方法
226
File类判断和删除方法
227
File遍历文件目录
228
IO流概述
229
字节流分类
230
FileInputStream的基本使用
231
FileOutputStream基本使用
232
文件复制
233
字符流分类
234
FileReader使用
235
FileWriter的使用
236
字节缓冲流
237
字符缓冲流
238
编码与解码
239
字符集介绍
240
InputStreamReader的使用
241
OutputStreamWriter的使用
242
序列化与反序列化
243
对象流的使用
244
SerialVersionUID的作用
245
Properties的基本使用
246
接口新特性
247
函数接口定义
248
Lambda表达式
249
Consumer接口
250
Supplier接口
251
Predicate接口
252
Function接口
253
Stream介绍及获取Stream对象的三种方式
254
Stream基本使用
255
Stream常用方法示例
256
方法引用【了解】
257
try-with-resources的使用
258
局部变量类型推断
259
switch增强语法
260
instance模式匹配
全栈开发入门
1
HTML+CSS课程内容介绍
2
HTML的基本概念
3
手动编写第一个HTML网页
4
HTML网页基本标签释义
5
HTML文本格式化标签1
6
HTML文本格式化标签2
7
img图片标签
8
A标签的使用
9
HTML中的单标签
10
特殊字符的使用
11
列表之有序列表
12
列表之无序列表
13
列表之自定义列表
14
表格的绘制
15
细线表格的绘制
16
表格跨行跨列合并
17
HTML5中的媒体元素
18
表单的基本定义
19
表单中的常用控件(1)
20
表单中常用控件(2)
21
表单中常用控件(3)
22
HTML5新增的表单控件
23
HTML内容小结
24
CSS样式的基本概述
25
CSS基本选择器的定义
26
css选择器的优先级
27
高级选择器--并集选择器
28
高级选择器--后代选择器
29
高级选择器--子选择器、兄弟选择器
30
高级选择器--结构伪类选择器
31
高级选择器--属性选择器
32
css样式属性--font属性
33
css样式属性--text-decoration text-indent
34
css样式属性--文本对齐和文本模糊
35
css样式属性--居中对齐
36
css样式属性--background背景样式
37
盒子模型--盒子基本属性的介绍
38
盒子模型--内边距的描述
39
盒子模型--边框的描述
40
盒子模型--外边距的描述
41
为什么要脱离浮动
42
基于浮动脱离标准文档流
43
基于绝对定位和固定定位设置内联元素的宽高
44
css+浮动的网页布局案例
45
清除浮动--给父元素设置高度
46
使用clear both清除浮动
47
使用隔墙法清除浮动
48
使用overflow hidden清除浮动
49
margin的塌陷现象
50
定位--相对定位
51
定位--绝对定位
52
定位--固定定位
53
z-index的使用
54
HTML CSS课程总结
55
js课程内容介绍
56
js的基本介绍
57
JS代码定义的方式
58
JS中变量的定义
59
JS中变量的数据类型
60
JS中number变量的使用
61
JS中string类型变量的使用
62
JS中数据类型的转换
63
JS运算符--算术运算符
64
JS运算符--比较运算符
65
JS运算符--逻辑运算符
66
JS运算符--三元运算符
67
JS中的流程控制语句
68
JS中的循环语句
69
JS中break和continue关键字的使用
70
JS中的数组
71
JS中函数的基本概念
72
JS函数创建的三种方式
73
JS中内置对象的基本概述
74
JS内置对象string常用的方法
75
js内置对象Date的常用方法
76
js内置对象Math的常用方法
77
js内置对象Array的使用
78
js自定义对象
79
js中的值传递和引用传递
80
js事件--单击事件
81
js事件-鼠标移入移出事件
82
js事件--获取焦点失去焦点事件
83
js事件--下拉框区域改变事件
84
js事件--窗体加载事件
85
js事件--键盘事件
86
js事件阻止事件的默认行为和传播行为
87
window内置对象--弹框函数
88
window内置对象--定时器函数1
89
window内置对象--定时器函数2
90
window内置对象--定时器函数清除
91
location和history内置对象
92
dom的基本概述
93
使用dom对象对节点进行获取操作
94
获取节点对象的4种方式
95
节点对象属性的获取
96
dom操作案例--复选框全选与反选
97
通过节点关系获取节点
98
dom操作之创建节点
99
dom操作案例--实现省市联动的动态效果
100
dom操作案例--动态显示年月日
101
dom操作案例--随机生成验证码
102
js表单验证
103
js内容小结
104
JQuery环境搭建
105
JQuery基本选择器的使用
106
JQuery选择器高级选择器1
107
JQuery选择器高级选择器2
108
JQuery选择器高级选择器3
109
JQuery选择器高级选择器4
110
JQuery事件1
111
JQuery事件2
112
JQuery中DOM操作之元素追加
113
JQuery中DOM操作之元素替换 清空 克隆
114
JQuery对象和js对象直接的互相转换
115
JQuery课程总结
JavaScript与前端框架讲解
1
JavaScript表单介绍
2
表单提交方式
3
内联样式使用
4
内部样式使用
5
外部样式使用
6
元素和类选择器
7
扩展选择器
8
CSS样式属性
9
JavaScript语法介绍
10
使用外部的JS文件
11
JS中的数据类型一
12
JS中的数据类型二
13
一元运算符
14
算数运算符
15
关系运算符
16
逻辑运算符
17
JS循环结构
18
switch结构
19
JavaScript函数
20
JavaScript日期对象
21
Math函数的使用
22
Array对象
23
Global对象介绍
24
使用document获取元素对象
25
JavaScript事件绑定
26
实现等开关的效果
27
window对象使用
28
JS轮播图效果
29
location对象使用
30
JS实现页面跳转
31
history历史对象使用
32
获取元素的不同方式
33
操作元素的属性
34
JS节点操作
35
innerHtml的使用
36
JS操作页面属性
37
鼠标事件的使用
38
焦点事件介绍
39
BootStrap概述
40
开发环境搭建
41
栅格系统介绍
42
CSS样式使用
43
BootStrap组件使用
44
BootStrap插件使用
45
xml和html的对比
46
xml示例讲解
47
DTD约束
48
schema约束
49
解析方式和解析器
50
Jsoup实现解析
51
Jsoup方法的使用
52
Document方法的使用
53
Element的使用
MySQL数据库
1
MySQL高级篇课程介绍
2
Linux操作系统及MySQL服务安装包准备
3
MySQL服务的安装
4
MySQL服务卸载
5
MySQL服务在windows环境下面的安装
6
MySQL远程登录问题的解决
7
MySQL8的密码强度评估
8
MySQL5和MySQL8字符集的对比
9
MySQL字符集与字符集比较规则的介绍
10
MySQL大小写规范的问题
11
SQL_mode的介绍
12
数据库和文件系统的关系
13
MySQL用户管理相关操作
14
MySQL密码管理相关操作
15
MySQL权限相关的操作
16
MySQL角色相关的操作
17
用户 权限 角色操作小结
18
MySQL的整个体系结构介绍
19
MySQL服务器执行sql语句的细节
20
MySQL执行计划分析
21
MySQL中的缓冲池介绍
22
MySQL逻辑架构 sql执行流程内容小结
23
MySQL存储引擎的介绍
24
MySQL其他存储引擎的介绍
25
存储引擎内容小结
26
索引的基本介绍
27
简单的索引设计方案
28
innodb索引的设计方案
29
BTree数据结构
30
B+Tree数据结构
31
索引的分类
32
InnoDB的B+树索引的注意事项
33
MySIAM存储引擎下面的B+Tree索引结构
34
MySQL数据库索引Hash数据结构
35
MySQL AVL Btree B+Tree索引结构的对比
36
InnoDB数据存储结构的基本概述
37
页结构之文件头部与尾部
38
页结构之用户记录、最大最小记录
39
页结构之页目录、页面头部
40
compact行格式深入剖析
41
Dynamic、Compressed、Redundant行格式
42
区、段、碎片区的介绍
43
表空间的介绍
44
索引的数据结构&InnoDB数据存储结构小结
45
索引的分类二
46
创建索引
47
MySQL8在索引上的新特性
48
适合创建索引的情形(1)
49
适合创建索引的情形(2)
50
不适合创建索引的情况
51
索引的使用及使用原则小结
52
SQL优化步骤--查看系统性能参数
53
慢查询日志的使用
54
explain工具中id table的使用
55
explain工具的select_type使用
56
explain工具的type使用
57
explain工具的possible_keys和key和key_len
58
explain工具的extra介绍
59
explain工具的ref rows filtered的使用
60
explain的补充使用说明
61
trace和schema视图的使用
62
性能分析工具使用内容小结
63
索引失效情况1
64
索引失效的情况2
65
多表连接查询优化
66
join的底层原理
67
子查询与排序的优化
68
分组、分页、插入语句优化
69
覆盖索引
70
索引下推
71
其他索引优化的策略
72
生产环境中的主键设计策略
73
索引优化与查询优化内容小结
74
范式的基本概念和第一范式
75
第二范式、第三范式的介绍
76
反范式设计的介绍及测试案例
77
巴斯范式 第四范式的介绍
78
数据表设计案例实战
79
ER模型与数据表转换流程
80
数据库的设计原则
81
PowerDesigner的使用
82
数据库设计规范小结
83
数据库调优整体步骤
84
数据库结构优化
85
数据库其他调优策略小结
86
事务基本概念的介绍
87
事务的基本使用
88
事务案例代码演示
89
事务隔离级别概念的介绍
90
MySQL查看和设置隔离级别的演示
91
演示脏读
92
演示不可重复读和可重复读
93
演示幻读及对应的解决方案
94
事务基础知识小结
95
MySQL事务日志和redo日志的介绍
96
redo log刷盘策略
97
RedoLog Buffer的写入机制
98
undolog日志
99
MySQL事务日志小结
100
锁的基本概述
101
理解S锁和X锁
102
表锁和意向锁
103
自增锁和元数据锁
104
行锁和间隙锁
105
临键锁和插入意向锁
106
乐观锁和悲观锁的介绍
107
隐式锁和显式锁
108
全局锁和死锁的介绍
109
锁的内部结构
110
锁内容小结
111
MVCC的基本介绍
112
MVCC的执行原理介绍
113
举例说明MVCC的整个执行流程
114
MVCC解决幻读问题
115
多版本并发控制内容小结
116
MySQL日志文件的基本介绍
117
通用查询日志和错误日志
118
binlog日志文件的使用和数据恢复
119
binlog日志文件的写入机制和两阶段提交
120
中继日志的介绍