day01课前笔记

JAVASE基础班---
变量(4类8种)
循环、条件控制
集合--Map
面向对象
JDBC--Mysql
泛型
IO文件---word相关类型POI
1. **课程概述**
(1)上课时间:每周的 四 六 日 三天 晚上8:00-10:30,中间休息15分钟 作为答疑。
总 分 总
(2)今天开班典礼--2019年1月3日 正式上课。
(3)QQ:3437632601 ---每天的 下午 4:00-5:30 大家发qq进行答疑。
(4)照顾一下基础不太好的同学,内容讲的尽可能细---
(5)屏幕上--共性的问题、有意义
(6)多交流 虚拟的班集体。
(7)主观性--自信也要谦虚。 增加互动 ---了解掌握情况。
(8)所用的软件版本、操作系统、环境变量的设置等 保持一致。---仔细。
linux的不同版本 有些语句是不一样的
: ;
(9)大数据的架构和原理。---集群的调优。
2. **大数据常用软件及版本**
如果有条件 16G,不会同时启动5台。>=8G
(1)操作系统linux:RedHat 7.4 64位。
(2)VMware Workstation:14(12)
(3)5台虚拟机
IP 主机名(hostname) 安装组件(后续补充)
10.1.255.121 bigdata121
10.1.255.122 bigdata122
10.1.255.123 bigdata123
10.1.255.124 bigdata124
10.1.255.125 bigdata125
(4)
a、离线计算--比较慢 适合大批量计算
Hadoop--2.x Yarn--资源管理
数据存储:HDFS(Hadoop Distributed File System)---IO File file=new File("a.txt")
数据计算:MapReduce(Map集合)--java程序直接写MR程序
分布式是通过集群的方式具体实现。
Hive:基于HDFS实现的数据仓库,SQL语句---增删改查
HBase:基于HDFS,NoSQL数据库
Zookeeper:HA--High Availablility
b、实时计算(流计算)---比较快,实时计算结果
Flink\Spark Streaming\Storm
Redis---内存数据库
Spark--实现数据计算,依赖HDFS Yarn、RDD Spark Core
比Hadoop快100倍。并不是替代Hadoop
Spark SQL
3. **linux基础**
免费的(CentOS)Redhat 收服务费,林纳斯 托瓦兹。Unix
硬件工程师---raid 0 1 3 5---刀片服务器,机架。
Ubuntu 14.04\CentOS\Debian\Fedora\Oracle Linux...
4. **在VMvare中安装linux操作系统**
不支持虚拟化---开机的时候 配置一下。 支持虚拟化。
6. **linux关闭防火墙**
查看防火墙状态:firewall-cmd --state
systemctl stop firewalld.service--本次有效
*** systemctl disable firewalld.service--永久生效***

7. **linux配置IP**
Vmware的 编辑-->虚拟网络编辑器。
NAT模式 必须VMnet8 保持一致。
支持 10.1.255.0
仅主机模式 必须和VMNet1 保持一致。
通过命令行:vi /etc/sysconfig/network-scripts/ifcfg-ens33
装了GUI:可以直接通过页面
DNS:域名解析。 baidu.com--->IP地址。
8. **通过xshell连接linux**
9. Xshell.. SSH
SecureCRT putty


5. **linux常用命令**
9. **通过winscp连接linux**

10. **linux安装JDK**

作业:
通过 Vmvare安装 RedHat 7.4软件,安装1台
配置IP
关闭防火墙。
建立两个文件夹:
mkdir /opt/software---安装包
mkdir /opt/module--安装目录

posted @ 2019-02-13 07:45  jareny  阅读(111)  评论(0编辑  收藏  举报