摘要:
进程 cpu要执行多任务,出现了进程; 进程是一个程序需要运行所需的资源的集合。 每个进程数据是独立的 每个进程里至少有一个线程。 进程里可以有多个线程 线程数据共享的 一个进程的多个线程可以充分利用多核cpu,即可以跑在多核上。 mutliprocessing pipe Queue 上面两个实现的 阅读全文
摘要:
操作系统发展史 手工操作(无操作系统) 1946年第一台计算机诞生--20世纪50年代中期,还未出现操作系统,计算机工作采用手工操作方式。 手工操作程序员将对应于程序和数据的已穿孔的纸带(或卡片)装入输入机,然后启动输入机把程序和数据输入计算机内存,接着通过控制台开关启动程序针对数据运行;计算完毕, 阅读全文
摘要:
Python 有两个内建的模块用于处理命令行参数: 一个是 getopt,《Deep in python》一书中也有提到,只能简单处理 命令行参数; 另一个是 optparse,它功能强大,而且易于使用,可以方便地生成标准的、符合Unix/Posix 规范的命令行说明。 下面是optparse的实例 阅读全文
摘要:
SocketServer socketserver一共有这么几种类型 让你的socketserver并发起来, 必须选择使用以下一个多并发的类 class socketserver.ForkingTCPServer class socketserver.ForkingUDPServer class 阅读全文
摘要:
1、Socket参数介绍 A network socket is an endpoint of a connection across a computer network. Today, most communication between computers is based on the In 阅读全文
摘要:
模块 1.定义: 模块:用来从逻辑上组织python代码(变量,函数,类,逻辑:实现一个功能),本质就是.py结尾的python文件(文件名:test.py,对应的模块名:test) 包:用来从逻辑上组织模块,本质就是一个目录(必须带有一个__init__.py文件) 2.导入方法 import m 阅读全文
摘要:
1. 集合 主要作用: 2. 元组 只读列表,只有count, index 2 个方法 作用:如果一些数据不想被人修改, 可以存成元组,比如身份证列表 3. 字典 key-value对 特性: 无顺序 去重 查询速度快,比列表快多了 比list占用内存多 为什么会查询速度会快呢?因为他是hash类型 阅读全文
摘要:
多级菜单 多级菜单 可依次选择进入各子菜单 所需新知识点:列表、字典 字典 注意:当我们想循环删除字典里的value时,用下面的方法 以上代码运行结果: 查询 以上代码运行结果 add 以上代码运行结果 change 以上代码运行结果 del 以上代码运行结果 字典里嵌入其它数据类型 以上代码运行结 阅读全文