摘要: 并发编程的目标是让服务端能够支持高并发+高性能 一、多进程 1、进程 正在执行的过程/程序,程序其实就是一堆文件 进程是一个抽象的概念,进程其实是一个资源单位,这个概念起源于操作系统 操作系统的两大作用:1)、把复杂硬件操作都封装成接口,提供给应用程序使用 2)、把进程对硬件的竞争变得有序 2、操作 阅读全文
posted @ 2018-05-04 17:46 字符编码 阅读(171) 评论(0) 推荐(0)
摘要: 一、网络编程的目标 编写一个C/S或B/S架构的基于网络通信的软件 C/S架构:客户端 服务端B/S架构:浏览器 服务端 学习socket编程就是要编写客户端软件和服务端软件,然后实现服务端和客户端基于网络通信 服务端特点:1、不间断地提供服务;2、服务端要支持并发+高性能 二、网络 网络 = 物理 阅读全文
posted @ 2018-05-02 19:01 字符编码 阅读(238) 评论(0) 推荐(0)
摘要: 异常是错误发生的信号 一、异常分为三部分 1、异常的追踪信息 2、异常的类型 3、异常的值 二、异常的分类 1、语法异常 这类异常应该在程序执行前就改正 2、逻辑异常 AttributeError 试图访问一个对象没有的属性IOError 输入/输出异常;基本上是无法打开文件ImportError 阅读全文
posted @ 2018-05-02 17:11 字符编码 阅读(164) 评论(0) 推荐(0)
摘要: 总结 为什么要用面向对象:函数仍然无法高度的组织程序,这时候就要用面向对象 什么时候用函数,什么时候用面向对象:当一个函数需要操作专门的数据的时候,应该封装成一个类,把数据和功能捆绑到一起 如何用面向对象:把对象相似的东西存到类这个容器里,把对象不同的东西存到对象自己这 类的使用:1、定义类2、引用 阅读全文
posted @ 2018-04-24 17:06 字符编码 阅读(255) 评论(0) 推荐(0)
摘要: 一、模块 模块就是一系列功能的集合体,在Python中,一个py文件就是一个模块 二、使用模块 1、import导入模块 首次导入模块发生三件事: 1)、创建一个模块的名称空间 2)、执行模块对应的文件,将产生的名字存放于1中的名称空间 3)、在当前执行文件中拿到一个模块名,该模块名指向1的名称空间 阅读全文
posted @ 2018-04-24 15:32 字符编码 阅读(170) 评论(0) 推荐(0)
摘要: 一、函数的好处 1、组织结构清晰,可读性强 2、代码简洁 3、管理维护的难度小,有扩展性 二、函数的定义和调用 具备某一个功能的工具就是程序中的函数,事先准备工具的过程就函数的定义,拿来就用叫函数的调用 函数的使用必须遵循:先定义,再调用。没有定义函数而直接调用,就相当于在引用一个不存在的变量名 函 阅读全文
posted @ 2018-04-12 16:23 字符编码 阅读(258) 评论(0) 推荐(0)
摘要: 一、字符编码 1、Python解释器执行Python程序的原理 第一阶段:先启动Python解释器这个软件 第二阶段:把.py文件的内容读入内存 第三阶段:解释执行,识别语法 2、什么是字符编码? 字符编码就是字符与数字一一对应关系的标准。 8bit(比特) = 1bytes(字节) 一个英文字符占 阅读全文
posted @ 2018-04-09 15:11 字符编码 阅读(215) 评论(0) 推荐(0)
摘要: 一、if 语法: 1、if 判断条件: 2、if 判断条件: else: 3、if 判断条件: elif 判断条件: else: 二、while循环 while是条件循环,注意冒号和缩进 语法: while 判断条件: 循环体 break:跳出本层循环 continue:跳出本次循环,进入下一次循环 阅读全文
posted @ 2018-04-04 15:24 字符编码 阅读(134) 评论(0) 推荐(0)
摘要: 一、数字类型 整型 int 浮点型 float 总结:1、数字类型只能存一个值; 2、整型数字类型是不可变类型:值变,id不变 内置方法: bin() 把十进制转成二进制 oct() 把十进制转成八进制 hex() 把十进制转成十六进制 二、字符串类型 str 包含在引号(单引号、双引号、三引号)内 阅读全文
posted @ 2018-04-02 18:14 字符编码 阅读(180) 评论(0) 推荐(0)
摘要: 一、格式化输出 % 占位符 %() 传字符串和数字 %s 接收字符串或数字 %d 接收数字 二、运算符 1、数学运算符 / 除,可以有余数 // 除,商的整数部分,只能取整 % 除的余数 ** 幂,如2**3=8 2、比较运算 != 不等于 3、赋值运算 增量赋值 a = a + 1 和 a+=1 阅读全文
posted @ 2018-04-02 14:29 字符编码 阅读(140) 评论(0) 推荐(0)