2019.7.30

A, IT knowledge infrastructure

Data storage: disk - | --SAN, NAS, DAS (specifically the data stored on disk arrays)

                                 | - Distributed Storage Architecture (HDFS Hadoop Distributed File System) - cluster (Application)

      +

  System: Linux

      +

  Algorithm: 1, map-reduces data processing clusters: It is the massive data in a certain way, to modify the relationship between the key (key-value)

                  HDFS + map-reduces = Hadoop cluster (running on a high-performance Linux cluster)

            2, through the mathematical (statistical) + Python = algorithm

            3, data visualization

    =

  result

Second, the direction of the IT industry

Cloud computing - Big Data

1, operation and maintenance --Linux operating system (Windows-- Desktop Engineer) -

(1) Linux operation and maintenance 

(Web framework)

(Build your own personal web site)

(2) The virtual KVM \ XEN Hadoop + JAVA = large data storage direction

  openstack

docker(k8s)

(3) Hadoop + JAVA = large data storage direction
2, development - Computer Language

BASIC early machine language

C C ++: systems development, driver development, embedded development (writing board)

            (Driver: a set of instructions need to convert between the various device manufacturers, before the exchange apparatus so that manufacturers)

Front-end: JS php css html

JAVA 

Tools: scripting language - shell \ perl \ python

Database: MySQL, nosql

Third, the operating system Introduction

1, the operating system doing?

Platform - nexus

Previous: Application

Under: hardware (resource Resources)

        Three member hardware platforms: CPU memory I / O devices

                                 Five members: a memory controller operator input device output device

                                               CPU: All operations

                                               Memory: providing data to the CPU (cpu can only read data to the memory), reboot the system, the data in memory will be lost;

                                                          CPU reads in memory specified (desired data), this process we call addressing; (a physical address, logical address)

                                              IO device: network card (adapter adapter): Ethernet (Ethernet)

                                                            Disk (IDE, SAS, SSD) mechanical drive, solid state disk

2, knowledge expansion

     osi seven layer model ---------------------------------------------- ------------ TCP / IP four-layer model

     The application layer ----- QQ |

    The presentation layer ----- instruction conversion |

   Session layer ----- session to establish a session | application layer

   ----- distinguished by transport layer application port | transport layer

   The network layer ----- IP | network layer

   ----- the MAC data link layer address (physical address) [ipconfig / all] |

   ----- physical layer specific physical device (a hardware device) | host-to-host layer,

  [Serve] for the upper lower

The operating system itself is a software program, but it does not directly provide customers with the application, but to provide hardware resources for other applications;

Operating system is divided: user space and kernel space

 

Guess you like

Origin www.cnblogs.com/honey-2019/p/11272562.html