作者:admin

多进程-进程理论

一、什么是进程: 进程:正在进行的一个过程或者说一个任务,而负责执行任务则是CPU。   二、进程与程序的区别: 程序仅仅只是一堆代码而已,而进程指的是程序的运行过程。 同一程序执行两次,那就是两个进程,比如打开暴风影音,虽然都是同一个软件,但是一个可以播放苍井空,一个可以播放饭岛爱。   三、并发与并行: 无论是并行……

操作系统介绍

操作系统介绍 一个完整的计算机系统应该包含三大件:硬件,操作系统,应用程序 操作系统是在硬件之上的,操作系统程序是放在硬盘上的,当计算机打开电源的时候会首先从硬盘读取操作系统相关的文件到内存,再由CPU进行处理,进而启动操作系统; 由于应用程序是在操作系统之上的,当需要启动QQ程序的时候,双击QQ程序,这时候操作系统会将QQ程序相关的文件……

网络编程-练习题

1.什么是C/S架构? C:Client S:Server   2. 互联网协议是什么?分别介绍五层协议中每一层的功能? 互联网协议就是计算机界的英语,网络就是物理链接介质+互联网协议。互联网协议分为osi七层或tcp/ip五层或tcp/ip四层。 应用层: 传输层: 网络层: 数据链路层: 物理层:   3. 于tc……

粘包

粘包现象 就是客户端发送到服务端的命令请求,服务端响应后发送结果回客户端,如果客户端接收的字节数小于结果的字节数,就会导致结果收不完,要在下一次的接收中才能再次把上一次没有接收完的数据收回来。 粘包底层原理分析 后面补充 解决粘包问题-简单版 服务端: import socket import subprocess import stru……

面向对象-练习题

1.面向对象三大特性,各有什么用处,说说你的理解。 封装:在类中对数据的赋值、内部调用对外部用户是透明的,这使类变成了一个胶囊或容器,里面包含着类的数据和方法。 继承:个类可以派生出子类,在这个父类里定义的属性、方法自动被子类继承。 多态:多态是面向对象的重要特性,简单点说:“一个接口,多种实现”,指一个基类中派生出了不同的子类,且每个子……