2019/07/30
老师推荐读物:数学之美
文明之光
IT知识架构
云计算--大数据
1.
客户
(结果)
冰箱+原料(牛奶)+摸具= (雪糕)
原料(牛奶):
数据存储:磁盘--| --SAN NAS DAS (专门将数据存储于磁盘阵列)
( 主要)|--分布式存储架构(HDFS)--集群(应用)
存储海量数据
冰箱:
系统:-linux(大数据应用)
模具:
1.map-reduces的数据处理集群(数据分为数值型:和字符型:):他是将数据按照一定的方式,修改为数值关系(key-value)
HDFS+map-reduces=Hadoop集群(运行于Linux上的一个高性能集群)
算法:
2.通过数学(统计学)+Python(工具,调用不同模块,从而实现想要功能)
3.数据可视化
2.
运维
|
Linux操作系统(windows-桌面工程师)
|
----------------------------------------------------------------------------------------------------------------------------
| | |
Linux运维 虚拟化KVM\XEN Hadoop+JAVA=大数据存储方向
(web架构) | |
(搭建自己的个人网站) openstack --------------------------------------------------------------------------
| | | | | | | | | | |
docker(k8s) HDFS mr Hive/SQL zookeeper ... spark
(scala)
开发--计算机语言
最早的语言basic,是机械语言。
C语言是最接近汇编的高级语言,C++:系统开发,驱动(意思是一个允许高端计算机软件与硬件交互的程序。)开发,嵌入式开发(写板子)
(驱动程序:需要转换各个厂家设备之间的指令集,让厂家设备之间互通)
前端:JS php css html
JAVA
工具:脚本语言--shell\perl\python
数据库;MySQL,nosql
3.操作系统简介
(1)操作系统干什么的?
平台--承上启下
上:应用
下:硬件设备(resource)
硬件设备平台的三大部件:CPU 内存 I/O设备
(运算器 控制器 存储器 input设备 output设备)
CPU:所有的运算
内存:向CPU提供数据(cpu只能向内存读取数据),重启系统将会丢失 (硬盘:)
CPU读取内存中指定(需要的数据),这个过程,我们叫做寻址;(物理地址,逻辑地址)
IO设备:网卡(适配器adapter):以太网(Ethernet)
磁盘(IDE,SAS,SSD)机械磁盘,固态盘
知识扩展:
osi七层模型----------------------------------------------------TCP/IP的四层模型
应用层--QQ |应用层
表示层--指令转 |
会话层--建立会话(session) |
传输层--通过端口区分应用 |传输层
网络层--IP |网络层
数据链路层--MAC地址 ( ipconfig /all查看物理地址) |主机到主机层
物理层--具体的物理设备(硬件设备) |
【下层为上层提供服务】
操作系统,本身就是一个软件程序,但是,它并不直接对客户提供应用,而是为其他应用提供硬件资源
操作系统分为:用户空间和内核空间