上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 24 下一页
摘要: [TOC] 粘包问题 一、什么是粘包 注意:只有TCP有粘包现象,UDP永远不会粘包,为何,且听我娓娓道来。 首先需要掌握一个socket收发消息的原理 发送端可以是一K一K地发送数据,而接收端的应用程序可以两K两K地提走数据,当然也有可能一次提走3K或6K数据,或者一次只提走几个字节的数据,也就是 阅读全文
posted @ 2019-09-10 21:16 豆瓣酱瓣豆 阅读(89) 评论(0) 推荐(0) 编辑
摘要: [TOC] UDP 特点: 1. udp 不会管客户端或者服务端是否收到,它只管发,所以不可靠. 2. 可以发空(数据报协议,自带头) 3. 客户端和服务端可以又一方没在线(因为不需要建立连接) 4. 并且由于不需要建立连接所以会发生丢包,导致数据不全。 一,简单的udp 1.1简单的udp 1. 阅读全文
posted @ 2019-09-10 21:16 豆瓣酱瓣豆 阅读(238) 评论(0) 推荐(0) 编辑
摘要: [TOC] TCP 查看文件大小:字节大小 一、简单的双向通信 1. server 2. client 二、通信循环 1. server 2. client 2.1实现俩个人之间的通信 1. server 2. client 三、套接字连接循环 1. server 2. client 四、模拟ssh 阅读全文
posted @ 2019-09-10 21:15 豆瓣酱瓣豆 阅读(109) 评论(0) 推荐(0) 编辑
摘要: [TOC] python基础之socket编程 一、客户端和服务器架构 c/s架构和b/s架构 1. c:client(客户端) s:server(服务器端) 比如电脑上安装的qq,微信 2. b:browser(浏览器) s:server(服务器端) 比如,京东,天猫网页(这里不上app) 3. 阅读全文
posted @ 2019-09-05 17:12 豆瓣酱瓣豆 阅读(252) 评论(0) 推荐(0) 编辑
摘要: [TOC] 单列模式 一、单列模式 1.1 什么是单列模式 1. 整个过程中只是一个实例,所有生成的实例都指向同一块内存地址 2. 基于某种方法实例化多次得到的实例是同一个 理解: 就像 b=1 对a、b、c的地址进行打印,都是相同的 1.2 为啥用单列模式 当实例化多次得到的对象中存放的属性都一样 阅读全文
posted @ 2019-09-04 21:44 豆瓣酱瓣豆 阅读(195) 评论(0) 推荐(0) 编辑
摘要: [TOC] 内置方法 1. \_\_init\_\_(完成对象的初始化) 2. _\_str\_\_:如果不重写_\_str\_\_ print打印会打印出内存地址 小知识 3. _\_repr\_\_:跟str类似,在交互式命令下直接写变量名,会执行_\_repr\_\_ 4. _\_getatt 阅读全文
posted @ 2019-09-03 18:11 豆瓣酱瓣豆 阅读(149) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一、元类 1.1 什么是元类 1. 在python中一切皆对象,类实际上就是一个一个的对象。 2. 我们用class关键字定义的类本身也是一个对象,负责产生该对象的类称之为元类(元类可以简称为类的类) 3. type是内置的一个元类,所有的类都是由type实例化得到的。 4. 如下,Pe 阅读全文
posted @ 2019-09-03 18:11 豆瓣酱瓣豆 阅读(117) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一、issubclass()和isinstance() 1.1 issubclass() 判断第一个类是不是第二类的子类,返回true或者flase 1.2 isinstance() 判断第一个参数是不是第二个参数的对象,返回true或者flase 阅读全文
posted @ 2019-09-03 18:10 豆瓣酱瓣豆 阅读(241) 评论(0) 推荐(0) 编辑
摘要: [TOC] 反射 通过字符串来获取,设置,删除对象中的属性或方法 1. 用户输入一串字符串,执行该字符串对应的方法 2. hasattr() :判断一个属性是否在对象中,返回true或者False 3. getattr() :通过字符串获取属性和方法,如果获取到了,就会返回相应的属性和方法 4. s 阅读全文
posted @ 2019-09-03 18:10 豆瓣酱瓣豆 阅读(83) 评论(0) 推荐(0) 编辑
摘要: [TOC] 类中的三个装饰器 装饰类中的方法 @classmethod 装饰类方法,不用self属性,只用类的cls属性 @staticmethod 装饰静态方法,既不用self属性,又不用类cls的属性 @property 把一个方法伪装属性 一、@classmethod 在类中一个方法不用对象属 阅读全文
posted @ 2019-09-02 08:33 豆瓣酱瓣豆 阅读(240) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 24 下一页