• 01Linux学习


    ---恢复内容开始---

    IT工作方向可分为三种:

    1.云计算   

    2.大数据

    3.算法

    以客户购买雪糕,这个过程需要冰箱、牛奶、模具,即冰箱+牛奶+模具=雪糕为例

    其中的牛奶:

    在计算机数据存储中需要用到磁盘,磁盘是共享的,而磁盘的存储方式又分为两种:

    1.SAN、NAS、DAS三种存储的架构方式(专门用于将数据存储于磁盘阵列)

    2.分布式存储架构,其典型方式为HDFS(用来存储数据的软件,Hadoop定义的文件系统),分布式存储架构一般应用于大数据方向——集群(应用)

    冰箱:

    系统:Linux

    模具

    算法:1.map-reduces的数据处理集群:它是将数据处理按照一定的方式,修改为键值关系(key-value),即有:HDFS+map-reduces=Hadoop集群(运行于Linux上的一个高性能集群)

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

               3.数据可视化

    IT行业具体工作方向选择如下图所示:

    众所周知,开发需要使用计算机语言,而计算机语言有以下几种:
    1.BASIC:早期的机械语言

    2.C语言   C++:系统开发、驱动开发(驱动程序:需要转换各个厂家设备之间的指令集,让厂家设置之间互通)、嵌入式开发(写板子)

    3.前端:JS、php、css、html

    4.JAVA

    5.工具:脚本语言--shellperlpython

    数据库:MySQL,nosql

    操作系统简介

    操作系统是做什么的?

    是一个平台,起到承上启下的作用(上:应用  下:硬件设备resource)

    硬件设备的三大部件:

    1.CPU   2.内存  3.I/O设备

    硬件设备的五大部件:

    1.运算器   2.控制器 3.存储器  4.input设备  5.output设备

    CPU作用:所有的运算

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

    I/O设备:网卡(适配器adapter),以太网(Ethernet),磁盘(IDE、SAS、SSD),机械盘、固态盘

    osi七层模型与TCP/IP四层模型

    1.osi七层模型(以发送qq为例)

    应用层--QQ

    表示层--指令转换

    会话层--session建立会话

    传输层--通过端口区分应用

    网络层--IP

    数据链路层--MAC地址

    物理层--具体的物理设备(硬件设备)

    【下层为上层提供服务】

    2.TCP/IP四层模型

    应用层:应用层、表示层、会话层

    传输层

    网络层

    主机到主机层:数据链条层、物理层

    总而言之,操作系统本身就是一个软件程序,但是,它并不直接影响对客户提供应用,而是为其他应用提供硬件资源。(如下图所示)

    ---恢复内容结束---

  • 相关阅读:
    实践javascript美术馆的小案例,学习到的东西还是蛮多的,包括javascript编程中的预留退路、分离javascript、以及实现向后兼容等
    HTML5的渐变色 渐变的两种类型 createLinearGradient 和createRadialGradient
    (转)tar 解压缩命令
    VM下的linux系统上不了网?? 使用putty远程登录不上linux的解决方法?
    Js全等和等于
    JavaScript踩坑
    div height 自适应高度 占满剩余高度的方法
    iframe边距问题解决
    Vue.Js初学踩坑
    Linq.js表达式常见写法
  • 原文地址:https://www.cnblogs.com/sunyuxin/p/11328745.html
Copyright © 2020-2023  润新知