• day01(IT知识架构和操作系统简介)


    一、IT知识结构

    1、IT技术分为两大方向:

    运维:

    -Linux操作系统(Windows操作系统--桌面工程师)

    --Linux运维(web架构)(可以有机会搭建一个属于自己的网站)

    -虚拟化(KVM/XEN虚拟机)

    虚拟化是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。

    -Hadoop( + Java = 大数据存储方向 )

    Hadoop的框架最核心的设计就是:HDFS和MapReduce。HDFS为海量的数据提供了存储,而MapReduce则为海量的数据提供了计算。

    --Hadoop生态圈:

     Hadoop生态圈

    软件开发:

    -计算机语言(通过精简指令,复杂指令进行交流)

    BASIC是最早的机械语言,是一种直译式的编程语言。

    C、C++:系统开发,驱动开发,嵌入式开发

    扩展:驱动程序(需要转换各个厂家设备之间的指令集,让厂家设备之间互通)

    -前端:JSPHPCSSHTML......

    -JAVA是一种高级的面向对象的程序设计语言

    -工具:脚本语言(shell/perl/python)专门用来控制软件应用程序

    -数据库:MySQLNoSQL

    2、冰箱 + 牛奶 + 模具 = 雪糕 (客户)

    冰箱:系统--Linux

    牛奶:数据存储:磁盘(共享)

    --SAN、NAS、DAS(专门将数据存储于磁盘阵列)

    --分布式存储架构(用于大数据的处理上)(HDFS:Hadoop定义的分布式文件系统)--集群(应用软件)

    模具:(1)MapReduce的数据处理集群:它是将数据按照一定的方式,修改为键值关系(key-value)

    HDFS + MapReduce = Hadoop集群(运行于Linux上的一个高性能集群,也是大数据集群)

    (2)算法:通过数学(统计学)+ python = 算法

    (3)数据可视化

    二、操作系统简介

    1、操作系统是干什么的?

    平台--承上启下   上:应用    下:硬件设备(resource资源)

    (1)硬件设备平台的三大部件:CPU、内存、IO设备(输入/输出设备)

    (运算器、控制器、存储器、input设备、output设备)

    --CPU(中央处理器):所有的运算

    --内存:向CPU提供数据(CPU只能向内存读取数据),重启系统后内存中的数据将会丢失;CPU读取内存中指定(需要的数据),这个过程,我们称作寻址(物理地址、逻辑地址)。

    --IO设备:(典型)网卡--适配器adapter;以太网(Ethernet);磁盘(机械盘(IDE、SAS)、固态盘(SSD))

    (2)操作系统本身就是一个软件程序,但是,它并不直接对客户提供应用,而是为其他应用提供硬件资源。

    操作系统分为:用户空间和内核空间

    2、知识扩展

    Osi七层模型-----TCP/IP的四层模型

    Osi七层模型:应用层(QQ),表示层(指令转换),会话层(session建立会话),传输层(通过端口区分应用),网络层(IP),数据链路层(MAC地址,使用16进制表示),物理层(具体的硬件设备,只能识别高低电频)

    TCP/IP的四层模型:应用层、传输层、网络层、主机到主机层

  • 相关阅读:
    Windows下做7层软负载方案分析
    蛙蛙推荐:C语言入门之二——编写第一个有意义的小程序
    蛙蛙推荐:C语言入门之一——Linux下的C开发环境搭建小节
    蛙蛙推荐:动手做个网页游戏五子棋
    学习园地:微博项目
    com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field 异常 规格严格
    PostgreSQL Update 根据B表更新A表 规格严格
    SQL 删除重复数据[转] 规格严格
    ntoskrnl.exe占用cpu高 规格严格
    PostgreSQL中RECURSIVE递归查询使用总结[转] 规格严格
  • 原文地址:https://www.cnblogs.com/Vera-notes/p/11272688.html
Copyright © 2020-2023  润新知