课程主目录
01 Java基础
02 JavaWeb
03 三大框架
04 linux
05 Hadoop
06 Scala
07 Spark
具体目录
Java基础
本章内容介绍和计算机介绍
计算机硬件和软件的介绍
计算机语言介绍
人机交互的几种方式
常用功能键和快捷键介绍
常用DOS命令介绍和演示
Java语言发展史和平台版本介绍
Java语言特点
Java语言跨平台性介绍和图解
JDK和JRE的介绍以及关系
注册登录案例-登录逻辑实现
注册登录案例-使用封装和反射改进
分布式案例-概述和整体图解
分布式案例-使用多线程和线程池封装
JavaWeb
HTML入门介绍
HTML基础-1
HTML基础-2
HTML head介绍
登录注册小案例
注册小案例答案
BBS登录功能
BBS登录的过滤器实现
BBS注冊之Ajax验证
BBS帖子管理实现-01
帖子删除功能实现
帖子修改和添加功能实现
三大框架
复习
JDBC案例回顾
Mybatis简介
Mybatis入门案例
Mybatis重要步骤回顾
UserDAO的封装
增删改的实现
查找的实现
添加DTD约束
复习
Maven和传统项目对比
创建maven分层项目
修改maven本地仓库地址
maven父工程属性配置
DAO层的配置和调试
Service层的配置和调试
Controller层的配置和调试
添加H-UI
Jsp和HTml-json的对比
datatable的使用
修改商品信息
linux
linux系统简介
vmware创建一台虚拟机的步骤
centos系统在虚拟机上的安装演示
虚拟机与物理机联网的配置详解
通过SecureCRT软件远程登录linux服务器
linux的文件系统简介.mkv
ls命令的使用详解.mkv
目录切换命令—cd–pwd
文件夹的创建和删除
文件和文件夹的移动及更名—mv
创建文件的几种方式—-touch—-重定向—-打印字符串的命令echo
vi编辑器的使用
查看文件内容的命令—cat–more-less
查看文件内容的命令—tail-f-F—-head
文件的打包压缩—-tar -czvf —– tar -xzvf
命令文件运行时的路径寻找机制—-从PATH变量规定的路径中找—直接指定路径运行
linux系统中的文件及用户的权限含义
linux文件权限配置的表示方式—可以用字母–也可以用十进制数
linux文件权限修改命令—chmod—chown
linux文件权限rwx相对于文件和文件夹的不同含义
用户管理操作—增删用户–修改组
用户的sudo权限配置
外部存储设备的挂载命令mount
磁盘空间查看及文件夹大小统计命令
后台服务的停止启动—service xxx start-stop-restart-status 及开机自启配置命令chkconfig xx on-of
进程管理命令—-ps-ef–kill-9
虚拟机克隆—克隆机上的网卡修复ip配置
yum工具的使用—本地yum仓库配置—ssh登陆的概念演示
ssh免密登陆机制及配置命令–ssh-keygen–ssh-copy-id–ssh常用功能:登陆–远程拷贝–远程执行命令
网络管理—主机名配置—域名配置–端口监听进程查看netstat-nltp—-httpd静态资源web服务器安装使用
各种软件安装方式—rpm–二进制发布包—yum自动解决依赖–yum的本地web库搭建—源码编译安装
linux的定时任务工具crond的使用—-crontab-e-u-l
什么叫bash及shell编程
shell编程的基本格式–第一行的含义—-shell脚本程序的运行方式
shell编程中的变量定义及引用
shell编程中的变量的作用域—进程空间的机制—export—source
shell编程中的算术运算语法
shell编程中的ifelse语法及条件判断语法
shell编程中的各种循环–for—while—case
shell编程中的函数定义及调用机制
shell编程中的参数传递
shell编程中的跨脚本调用函数—在一个脚本中引入另一个脚本的资源
Hadoop
自动化交互工具expect介绍
软件批量自动安装脚本开发–环境准备—软件下载服务器—yum内网仓库
软件自动安装脚本开发—代码
大数据概念介绍—应用场景
大数据技术介绍—什么是hadoop
hdfs集群的安装
hdfs集群的自动化脚本启动
datanode启动失败的故障分析解决
hdfs最朴素的工作机制
开发一个自己的hdfs,步骤1开发
开发一个自己的hdfs,步骤2开发
开发一个自己的hdfs,步骤3开发–记录元数据
开发一个自己的hdfs,步骤4开发–取文件的流程
hdfs文件存储机制的内部细节观察
hdfs的命令行客户端的常用操作命令
深入理解什么叫hdfs的客户端
hive的一个复杂sql案例—-级联求和—补充数仓的概念
zookeeper简介—-及zk集群安装–自动启动脚本开发
zookeeper的集群结构和leader选举机制
zookeeper的命令行客户端使用及zk的数据节点组织形式及类别
zookeeper的事件监听功能演示
zookeeper的客户端api基本使用—连接创建
zookeeper的客户端api数据增删改查操作
zookeeper的监听器api使用示例
zookeeper的应用案例—-开发一个动态感知上下线的分布式系统
hbase结构原理快速理解
hbase集群的安装部署和启动
hbase的表结构–及命令行客户端的基本使用
Scala
scala简介-1
scala简介-2
scala编译器安装和HelloWorld
安装scala开发工具和插件
变量定义
条件表达式
for循环
操作符重载
方法的定义
函数的定义
函数的说明
作业题目
方法转换成函数
scala的集合-1
scala的集合-2
Scala数组和计划常用方法
用scala实现单机版WorldCount
使用IDEA编写单机版WordCount
Netty的基本使用
Netty实现RPC通信
柯里化
隐式值
scala的PreDef
隐式转换入门RichFile
scala泛型
上界下届试图界定和上下文界定
自定义类型隐式转换
scala反射
Spark
spark简介-1
spark简介-2
Spark环境搭建
Spark高可用集群搭建
SparkShell的使用
Spark各个进程的作用简介与YARN的对比
Scala语言编写Spark的WordCount程序
Java语言编写Spark的WordCount程序
用JavaLambda编写Spark的WordCount程序
park任务打包和提交
Yarn知识回顾
SparkOnYarn过程演示
SparkOnYarn的Cluster模式和Client模式
AkkaRPC案例回顾
Spark代码编译过程
Master和Worker启动过程
创建SparkContext过程
创建DriverActor和ClientActor过程
提交任务和资源调度
启动Executor过程
评论0