IT知识架构

IT知识架构

一、老师推荐的书籍

1.《数学之美》——吴军著

2.《文明之光》——吴军著

二、IT知识框架(数据存储、系统、算法)

1.数据存储:

  磁盘(共享存储架构):

    (1)SAN、NAS、DAS(专门将数据存储与磁盘阵列);应用于云计算的运维运营

    (2)分布式存储架构(HDFS): 集群(应用:微信、QQ~);应用于大数据的数据处理

注:HDFS——Hadoop定义的文件系统,H:Hadoop  D:定义   FS  :系统 

2.模具:

  (1)map-reduces的数据处理集群:

      它是将数据按照一定的方式,修改为键值关系(key-value)

      map-reduces + HDPS = Hadoopj集群(运行Linux上的一个高性能集群)

3.运算:

  (1)通过数学(统计学 )+ Python  = 算法

  (2)数据可视化

三、IT行业的就业方向:云计算、大数据

四、IT行业的两个框架:运维、开发

1.运维:

  (1)Linux运维 :

      web架构、搭建自己的个人网站

  (2)虚拟机KVM/XEN:

      open stack 、docker(K8S)(跑应用的)

  (3)大数据存储方向 = Hadoop + Java(开发所谓的一定方式)

      Hadoop :HDFS    mr   Hive(SQL)  zookeeper   ...  ...

2.开发——计算机语言

  (1)BASIC语言, 早期的机械语言
  (2)C C++(一次编译,全部执行;最接近汇编语言的高级语言):系统开发、驱动开发、嵌入式开发(写板子)
         (驱动程序:需要转换各个厂家设备之间的指令集,让厂家设备之前互通)
  (3)前端:JS(开发网站前端)   php   css   html

  (4)JAVA

  (5)Python

  (6)工具:脚本语言 -- shell \ perl \ python

  (7)数据库:MySQL 、nosql

posted @ 2019-07-30 19:16  blw1123  阅读(296)  评论(0编辑  收藏  举报