第1章 Linux简介 1.1 什么是操作系统? 简单讲:操作系统就是一个人与计算机硬件的中介。 操作系统,英文名称Operating System,简称OS,是计算机系统中必不可少的基础系统软件,它是应用程序运行以及用户操作必备的基础环境支撑,是计算机系统的核心。 操作系统的作用是管理和控制计算机 ...
分类:
系统相关 时间:
2018-05-07 19:53:18
阅读次数:
246
一、计算机发展简史1.1计算机的概念计算机是电子数字计算机的简称,是一种自动的、高速的进行数值运算和信息处理的电子设备。它主要由一些机械的、电子的器件组成,再配以适当的程序和数据。程序及数据输入后可以自动执行,用以解决某些实际问题。计算机中的各个物理实体为计算机硬件;程序与数据则称为计算机软件。计算机是一台能存储程序和数据,功能自动执行程序的机器,是一种能对各种数字化信息进行处理,协助人们获取信息
分类:
其他好文 时间:
2018-05-05 13:20:49
阅读次数:
287
一、tcp比udp真正可靠地原因 1.为什么tcp比udp传输可靠地原因: 我们知道在传输数据的时候,数据是先存在操作系统的缓存中,然后发送给客户端,在客户端也是要经过客户端的操作系统的,因为这个过程涉及到计算机硬件,也就是物理层的一些东西,那么==tcp协议在确认客户端接收到完整的信息之后才会删除 ...
分类:
其他好文 时间:
2018-05-03 19:50:41
阅读次数:
204
前言 早期计算机没有OS,程序直接操作硬件资源。 后来引入OS,OS本身也是靠计算机硬件执行的一种程序。OS把复杂的硬件虚拟化后提供简单的接口给应用程序使用。有OS这个程序来运行应用程序,而不是应用程序自己操作硬件。 早期单任务模式 这时候应用程序一般存放在软盘或其他介质之上。重启计算机,机器从软盘 ...
分类:
其他好文 时间:
2018-05-02 11:24:48
阅读次数:
136
使用uname命令可以显示计算机以及操作系统的相关信息,比如计算机硬件架构、内核发行号、操作系统名称、计算机主机名等。 ?命令语法: uname [选项] ? ? ?命令中各选项的含义如表所示。 选项 选项含义 -a显示全部的信息 ? ?例:显示操作系统的内核发行号。 ?[root@rhel&nbs
分类:
系统相关 时间:
2018-04-29 11:46:23
阅读次数:
154
随着计算机硬件水平的不断提高,计算机软件的规模和复杂度也随之增加。计算机软件开发从“个人英雄”时代向团队时代迈进,计算机软件项目的管理也从“作坊式”管理向“软件工厂式”管理迈进。这就要求软件开发人员特别是软件项目管理人员更深一步地理解和掌握现代软件工程的理论方法,完成思想观念上的转变。笔者在此分析了 ...
分类:
其他好文 时间:
2018-04-25 13:58:14
阅读次数:
159
一、python文件操作 文件操作基本流程: 计算机系统分为:计算机硬件,操作系统,应用程序三部分。 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件 ...
分类:
编程语言 时间:
2018-04-25 00:17:18
阅读次数:
204
进程 #串行: 一个一个的运行 1、什么是程序?什么是进程? 程序说白了就是一堆文件 进程就是一个正在执行的过程/程序,所以说进程是一个抽象的概念。这个概念起源操作系统 2、什么是操作系统 定义:操作系统是位于计算机硬件与应用软件之间,用于协调、管理、控制计算机硬件与软件的资源的一种控制程序 3、操 ...
分类:
编程语言 时间:
2018-04-24 17:32:56
阅读次数:
118
什么是操作系统 操作系统是一个协调,控制,管理计算机硬件与软件的控制程序。 细说的话,操作系统应该分成两部分功能: 操作系统发展史 第一代计算机(1940~1955):真空管和穿孔卡片 第一代计算机的产生背景: 第一代之前人类是想用机械取代人力,第一代计算机的产生是计算机由机械时代进入电子时代的标志 ...
分类:
其他好文 时间:
2018-04-23 18:44:02
阅读次数:
121
在处理并发编程之前我们先来了解一下基础知识,这是我们并发编程问题的核心 1、什么是程序?什么是进程? 程序说白了就是一堆文件 进程就是一个正在执行的过程/程序 所以说进程是一个抽象的概念 这个概念起源操作系统 2、什么是操作系统 定义: 操作系统是位于计算机硬件与应用软件之间 用于协调、管理、控制计 ...
分类:
编程语言 时间:
2018-04-23 18:38:19
阅读次数:
163