摘要:
每天十个单词 阅读全文
摘要:
网络编程 套接字socket 及 粘包 sockt 初识 五层协议 : 从传输层包括传输层以下 , 都是操作系统帮我们封装的各种head socket套接字充当的就是内置模块的角色 socket 套接字,它存在于传输层与应用层之间的抽象层 避免你学习各层的接口以及协议的使用, socket已经封装好 阅读全文
摘要:
基于TCP协议的文件传输 客户端向服务端上传文件 简单版 / 下载与上传 基于udp协议的socket udp协议: 不可靠,相对来说不安全的协议,面向数据报(无连接)的协议,效率高,速度快 语法区别 : udp_server = socket.socket(socket.AF_INET,socke 阅读全文
摘要:
网络编程 之 网络协议 C/S B/S 架构 C:client端 / 客户端 B:Browser / 浏览器 S:Server / 服务端 C/S 客户端与服务端之间的架构 C/S 客户端与服务端之间的架构 : QQ ,微信 ,游戏 , App的都属于C/S架构 优点 安全性高 , 个性化设置丰富 阅读全文
摘要:
面向对象之:反射 双下方法 反射 概念 程序可以访问、检测和修改它本身状态或行为的一种能力 (自省) python中的反射 python面向对象中的反射:通过字符串的形式操作对象相关的属性。 python中的一切事物都是对象(都可以使用反射) 四个实现 自省的函数(obj,str) 下列方法适用于类 阅读全文
摘要:
面向对象之 类的成员与异常处理 细分类的组成成员 类的私有成员 公有 / 私有 成员 公有成员,在任何地方都能访问 (继承) 私有成员,只有在类的内部才能访问 (公有) 静态字段 / 静态属性 公有成员( 静态字段 / 方法),在任何地方都能访问 / 类访问 / 类内部可以访问 / 派生类中可以访问 阅读全文
摘要:
面向对象之 类的成员与异常处理 细分类的组成成员 类的私有成员 公有 / 私有 成员 公有成员,在任何地方都能访问 (继承) 私有成员,只有在类的内部才能访问 (公有) 静态字段 / 静态属性 公有成员( 静态字段 / 方法),在任何地方都能访问 / 类访问 / 类内部可以访问 / 派生类中可以访问 阅读全文
摘要:
面向对象的三大特性:继承,封装,多态 封装 把很多数据封装到⼀个对象中. 把固定功能的代码封装到⼀个代码块, 函数, 对象, 打包成模块 封装的原则 将不需要对外提供的内容都隐藏起来 把属性都隐藏起来,提供公共方法对其访问 封装分为两种:广义的封装 / 狭义的封装 广义的封装:实例化一个对象,给对象 阅读全文
摘要:
面向对象 继承 (inheritance) 面向对象的继承 继承定义 继承(英语:inheritance)是面向对象软件技术当中的一个概念 / 一种创建新类的方式 B类 继承 A类 , B类 叫做 A类的 子类 / 派生类 , A类 叫做 B类 的父类 / 基类 / 超类 B类以及B类的对象 使用A 阅读全文
摘要:
面向对象之:类空间问题以及类之间的关系 类的空间问题 添加对象属性 总结:对象的属性不仅可以在 里面添加,还可以在类的其他方法或者类的外面添加。 添加类的静态属性 总结:类的属性不仅可以在类内部添加,还可以在类的外部添加。 对象找到类的属性 (对象指针) 查找顺序 对象查找属性的顺序:本对象空间找 阅读全文
摘要:
面向对象初识 面向过程编程vs函数式编程 好处 减少代码的重用性 增强代码的可读性 出色的完成之前布置的所有需求 缺点 但凡更改或者增加一条需求,可能整个项目都随之改变 即 牵一发而动全身 函数式编程vs面向对象编程 面向对象编程优点 提高代码的<! 清晰度 / 是一类相似功能函数的集合,使你的代码 阅读全文