复习{
数据库SQL jdbc
DDL DML
要熟练掌握SQL语句 聚合函数 ,分组(理解好),子查询 表连接,SQL语句的练习题
表 视图 索引 事务
jdbc 理解jdbc的思想 jdbc的API Statement 创建声明 PreparedStatement预处理语句
ResultSet 结果集 Connection连接
Dao的思想 封装
实体 就是一个类 这个类用来存储数据 起到规范的作用 和map的对比
元数据
反射的理解 Class<?> java 中的元数据
Field 取值 赋值 private
Method invoke Constructor new对象
Annotation 携带信息
利用反射封装jdbc框架 体验反射的灵活
}
==================================================================
Linux{
Linux是一款广泛应用于服务器的操作系统
windows ios 安卓
操作系统是硬件基础上的第一层软件 应用软件需要安装到操作系统上
Linux 的特点
安全 免费开源
多用户 完全的 一个用户的操作不会影响到其他用户
稳定,快速 设计
java 大数据环境都默认支持Linux
------------------------------------------------------
Linux的版本[
内核版 就像手机的安卓系统一样 内核一般无法直接使用
发行 各个厂商针对Linux的内核会发布自己的发行版
redHat 好 贵
centos6.5 好 不花钱
Ubuntu 图形化 PC 针对Ubuntu软件多
]
}
学啥?怎么学{
Linux在服务器上,服务器在遥远的地方,图形化界面操作的
操作Linux都是靠命令
什么命令 能 干什么。
}
==============================================================================
1 安装Linux操作系统
{
什么是虚拟机?就是一个软件 它的功能是通过软件的方式
模拟真实的物理机 街机模拟器
虚拟机不怕坏 你的电脑需要设置支持虚拟化
虚拟机尽量别卸 卸载要正经卸载 别删除目录
}
2 在虚拟机里安装Linux系统{
按照录屏耐心安装即可
}
3 Linux用户{
A root 用户 具有最高的权限
B 其他用户直接是安全的
linux 万物皆文件
}
=================================================================
查看Linux的内部{
linux 万物皆文件
没看到盘符 文件系统
/ 根目录
/下有个etc 存储配置文件 以后会用到
/home 家目录 每个用户有一个文件夹
}
使用客户端来连接Linux{
由于Linux在服务器上 一般不能直接在上面操作
还有在上面操作也比较不方便
所以有各式各样的客户端软件用来连接Linux
连接方法[
要知道Linux的ip地址 用户名 密码
虚拟机和本地机 要能ping通
虚拟机开机默认是不启网卡
自行百度怎么调成自动开机启动
]
修改nat 连接方式 [
nat方式是给虚拟机一个块独立的网卡 稳定 ip不变
鼠标在虚拟机上右键- 》设置-》网络适配器 -》右侧选 自定义 vmnet8 保存
虚拟机-》编辑-》虚拟网络编辑器-》更改设置-》讲net8改成NAT模式 应用 确定退出
很多情况下改为 并没有生效 可以先改成桥接或其他 -》保存 然后再改回 -》保存
]
}
================================================================
Linux的命令{
1 命令的基本语法
命令名 -选项 参数
文件
目录的操作
文件的操作
}
目录操作{
命令查询网址 http://man.linuxde.net/
tab 是命令提示
1 cd 切换目录 cd / 根目录
cd ~ 家目录
cd a/b/c
cd /a/b/c
cd ..
cd - ?
相对路径 绝对路径
2 查看目录
ls 选项 -a 全部 包括隐藏文件
-R 级联显示
ll 详细查询 -h kb显示文件大小
3 创建文件夹
mkdir 创建文件夹 mkdir -p 连续创建多层文件夹
4 rm 删除命令 rm 删除文件 rm -r 删除文件夹
5 cp 复制 可以复制到当前 目录 或其他目录 同时可以修改文件名
cp 要复制的文件名 目标目录/文件名
cp -r 复制目录
cp -v复制文件到文件夹
6 mv 移动 改名
7 touch 文件名 Linux不分扩展名
已存在的文件名 更新
8 vim 编辑器 i 写入
按esc退出
:-> wq 保存并退出
:-> q!强制退出
9 cat 查看文本内容
cat a > b 将a的内容给b
cat a >> b 将a的内容追加给b
10 tar 归档压缩
两个功能 一个压缩 一个是解压缩
选项 -c 压缩
-x 解压缩
-f 文件
-v 显示
压缩 tar -czvf 压缩后文件名 目标
解压缩
-xzvf 目标名
-xzvf 目标名 -C 目标目录
}
练习{
创建文件夹 切换目录 查看文件夹
练习绝对路径 相对路径
}
数据库SQL jdbc
DDL DML
要熟练掌握SQL语句 聚合函数 ,分组(理解好),子查询 表连接,SQL语句的练习题
表 视图 索引 事务
jdbc 理解jdbc的思想 jdbc的API Statement 创建声明 PreparedStatement预处理语句
ResultSet 结果集 Connection连接
Dao的思想 封装
实体 就是一个类 这个类用来存储数据 起到规范的作用 和map的对比
元数据
反射的理解 Class<?> java 中的元数据
Field 取值 赋值 private
Method invoke Constructor new对象
Annotation 携带信息
利用反射封装jdbc框架 体验反射的灵活
}
==================================================================
Linux{
Linux是一款广泛应用于服务器的操作系统
windows ios 安卓
操作系统是硬件基础上的第一层软件 应用软件需要安装到操作系统上
Linux 的特点
安全 免费开源
多用户 完全的 一个用户的操作不会影响到其他用户
稳定,快速 设计
java 大数据环境都默认支持Linux
------------------------------------------------------
Linux的版本[
内核版 就像手机的安卓系统一样 内核一般无法直接使用
发行 各个厂商针对Linux的内核会发布自己的发行版
redHat 好 贵
centos6.5 好 不花钱
Ubuntu 图形化 PC 针对Ubuntu软件多
]
}
学啥?怎么学{
Linux在服务器上,服务器在遥远的地方,图形化界面操作的
操作Linux都是靠命令
什么命令 能 干什么。
}
==============================================================================
1 安装Linux操作系统
{
什么是虚拟机?就是一个软件 它的功能是通过软件的方式
模拟真实的物理机 街机模拟器
虚拟机不怕坏 你的电脑需要设置支持虚拟化
虚拟机尽量别卸 卸载要正经卸载 别删除目录
}
2 在虚拟机里安装Linux系统{
按照录屏耐心安装即可
}
3 Linux用户{
A root 用户 具有最高的权限
B 其他用户直接是安全的
linux 万物皆文件
}
=================================================================
查看Linux的内部{
linux 万物皆文件
没看到盘符 文件系统
/ 根目录
/下有个etc 存储配置文件 以后会用到
/home 家目录 每个用户有一个文件夹
}
使用客户端来连接Linux{
由于Linux在服务器上 一般不能直接在上面操作
还有在上面操作也比较不方便
所以有各式各样的客户端软件用来连接Linux
连接方法[
要知道Linux的ip地址 用户名 密码
虚拟机和本地机 要能ping通
虚拟机开机默认是不启网卡
自行百度怎么调成自动开机启动
]
修改nat 连接方式 [
nat方式是给虚拟机一个块独立的网卡 稳定 ip不变
鼠标在虚拟机上右键- 》设置-》网络适配器 -》右侧选 自定义 vmnet8 保存
虚拟机-》编辑-》虚拟网络编辑器-》更改设置-》讲net8改成NAT模式 应用 确定退出
很多情况下改为 并没有生效 可以先改成桥接或其他 -》保存 然后再改回 -》保存
]
}
================================================================
Linux的命令{
1 命令的基本语法
命令名 -选项 参数
文件
目录的操作
文件的操作
}
目录操作{
命令查询网址 http://man.linuxde.net/
tab 是命令提示
1 cd 切换目录 cd / 根目录
cd ~ 家目录
cd a/b/c
cd /a/b/c
cd ..
cd - ?
相对路径 绝对路径
2 查看目录
ls 选项 -a 全部 包括隐藏文件
-R 级联显示
ll 详细查询 -h kb显示文件大小
3 创建文件夹
mkdir 创建文件夹 mkdir -p 连续创建多层文件夹
4 rm 删除命令 rm 删除文件 rm -r 删除文件夹
5 cp 复制 可以复制到当前 目录 或其他目录 同时可以修改文件名
cp 要复制的文件名 目标目录/文件名
cp -r 复制目录
cp -v复制文件到文件夹
6 mv 移动 改名
7 touch 文件名 Linux不分扩展名
已存在的文件名 更新
8 vim 编辑器 i 写入
按esc退出
:-> wq 保存并退出
:-> q!强制退出
9 cat 查看文本内容
cat a > b 将a的内容给b
cat a >> b 将a的内容追加给b
10 tar 归档压缩
两个功能 一个压缩 一个是解压缩
选项 -c 压缩
-x 解压缩
-f 文件
-v 显示
压缩 tar -czvf 压缩后文件名 目标
解压缩
-xzvf 目标名
-xzvf 目标名 -C 目标目录
}
练习{
创建文件夹 切换目录 查看文件夹
练习绝对路径 相对路径
}