摘要:
一、背景知识 顾名思义,进程即正在执行的一个过程。进程是对正在运行程序的一个抽象。进程的概念起源于操作系统,是操作系统最核心的概念,也是操作系统提供的最古老也是最重要的抽象概念之一。操作系统的其他所有内容都是围绕进程的概念展开的。 PS:即使可以利用的cpu只有一个(早期的计算机确实如此),也能保证 阅读全文
摘要:
注意注意注意: res=subprocess.Popen(cmd.decode('utf-8'),shell=True,stderr=subprocess.PIPE,stdout=subprocess.PIPE) 的结果的编码是以当前所在的系统为准的,如果是windows,那么res.stdout. 阅读全文
摘要:
1、configparser模块 该模块适用于配置文件的格式与windows ini文件类似,可以包含一个或多个节(section),每个节可以有多个参数(键=值)。 1、创建文件 如果想用python生成一个这样的文档怎么做呢? 2、查找文件内容 3、增删改操作 2、logging模块 默认情况下 阅读全文
摘要:
一 客户端/服务器架构 应用类:qq等应用 web类:百度网页等 c\s架构 和b\s架构,其实b\s 是c\s架构的一种 osi七层,一般来说将5、6、7看为一层 应用层 负责编辑程序等 传输层 选择通信协议tcp/udp 网络层 给上一步的消息加IP信息 数据链路层 给上一步的东西添加mac地址 阅读全文
摘要:
hashlib模块 提供摘要算法 主要做对比,比较两段代码是否完全一致 不管算法多么不同,摘要功能始终不变, 对同一个字符串进项同一算法摘要得到的值始终不变 MD5值的生成 sha 算法随着算法复杂程度的增加,时间空间都会提高 密码的密文存储 文件一致性验证(不需要加盐,别人不知道你的盐是什么) 1 阅读全文
摘要:
设计模式一共有23种 单例模式 一个类始终只有一个实例 原则是 有着覆盖,没有的属性就添加或者是保留下去 当你第一次实例化这个类的时候就创建一个实例化对象 当你之后再来实例化的时候就会用原来的创建的对象,如果后面你有定制了一个那么就会覆盖 之间没有属性就添加进去 __eq__ __hash__ se 阅读全文
摘要:
__init__ 初始化方法 构造方法:创建一个对象 阅读全文