zoukankan      html  css  js  c++  java
  • 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四层模型

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

    传输层

    网络层

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

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

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

  • 相关阅读:
    PlantUML —— 应用于 Eclipse 的简单快速的 UML 编辑软件
    PlantUML类图
    Java 基于log4j的日志工具类
    RabbitMQ Hello world(二)
    redis lua 初体验
    mysql 批处理 innodb_flush_at_trx_commit 测试分析
    mysql 服务日志 5.7.29
    redis 浅谈事务
    redis list 基本操作
    redis hash 基本操作
  • 原文地址:https://www.cnblogs.com/sunyuxin/p/11328745.html
Copyright © 2011-2022 走看看