2019年11月5日
摘要: 物理层 / 数据链路层 / 网络层 / 传输层 / 应用层(表示层/会话层) 一 物理层 物理层指的就是网线,光纤, 双绞线等物理传输介质 物理层发送的是数据(比特流) 二 数据链路层 数据链路层对数据进行分组 以太网协议:对数据进行合理的分组 一组数据构成一个数据报,又叫一帧 每一个数据报分为: 阅读全文
posted @ 2019-11-05 22:15 Lav3nder 阅读(117) 评论(0) 推荐(0) 编辑
摘要: C: client 客户端 B: browse 浏览器 S: server 服务器端 C/S架构: 基于客户端与服务端之间的通信 优点: 个性化设置, 响应速度快 缺点: 开发成本和维护成本高, 占用空间, 用户固定 B/S架构: 基于浏览器与服务器之间的通信 优点: 开发维护成本低,占用空间相对低 阅读全文
posted @ 2019-11-05 22:12 Lav3nder 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 一 错误分类 1. 语法错误 2. 逻辑错误 二 异常处理 1. 什么是异常 异常之后代码就不执行了 2. 如何处理异常 1. if 判断式 2. try 语法: 3. 提高用户的体验性,增强代码的健壮性和容错性 4. 多分支 5. 万能异常: Exception 如果不关心错误信息,只是想要排除错 阅读全文
posted @ 2019-11-05 22:11 Lav3nder 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 1. \__len__ 2. \__hash__ 3. \_\_str\_\_ (优先级高于\_\_repr_\_) 4. \__repr__ 用法和\__str__类似,返回值是什么样就返回什么样(原形毕露) 5. \__eq__ 6. \__call__ 7. \__del__ 析构方法,当对象 阅读全文
posted @ 2019-11-05 22:09 Lav3nder 阅读(99) 评论(0) 推荐(0) 编辑
摘要: python面向对象中的反射:通过 字符串 的形式操作对象相关的属性。 一 四种反射: 1. 对对象的反射 2. 对类的反射 3. 当前模块的反射 4. 其他模块的反射 二 判断函数和方法 1. 通过打印函数名的方式区别 2. 可以借助模块判断 3. 函数都是显性传参,方法都是隐性传参. 阅读全文
posted @ 2019-11-05 22:06 Lav3nder 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 一 私有成员公有成员 公有成员: 在任何地方都能访问 私有成员: 只有在类的内部才能访问 类从加载时,只要遇到类中的私有成员,都会在私有成员前面加上_类名 二 实例方法 实例方法就是类的实例能够使用的方法 三 类方法 类方法使用装饰器 @classmethod 类方法: 一般就是通过类名去调用的方法 阅读全文
posted @ 2019-11-05 22:04 Lav3nder 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 一 面向对象的三大特性: 继承 . 封装 . 多态(鸭子类型) 二 类的约束: 第一种方式: 第二种方式: 阅读全文
posted @ 2019-11-05 21:59 Lav3nder 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 一 依赖关系 (主从之分) 将一个类的名字或者对象传入另一个类的方法中 二 组合关系 将一个类的对象封装到另一个类的对象的属性中 依赖与组合让类与类产生关系, 增强耦合性. 三 继承关系 继承者: 子类,派生类 被继承者: 父类, 基类, 超类 继承的优点: 1. 增加了类的耦合性(耦合性不宜多,宜 阅读全文
posted @ 2019-11-05 21:57 Lav3nder 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 一 初识 类: 具有相似属性和功能的一类事物 对象: 类的具体表现 面向对象的优点: 1. 面向对象编程是一类相似功能函数的集合,使代码更清晰,更合理化 2. 面向对象要拥有上帝视角,类其实就是一个公共模板,对象就是从具体的模板实例化出来的 类的结构 class 是关键字,与def用法相同,定义一个 阅读全文
posted @ 2019-11-05 21:54 Lav3nder 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 代码分类: 加载快, 可读性高, 查询修改简单 分析规范化目录 1. 规范固定的路径 2. settings.py 配置文件 3. src.py 主逻辑核心逻辑文件, common.py 公共组件部分 4. start.py 启动文件 5. 类似于register文件: 用户信息,数据相关,多个文件 阅读全文
posted @ 2019-11-05 21:46 Lav3nder 阅读(131) 评论(0) 推荐(0) 编辑