03 2018 档案

4、第七 - 网络编程基础 - SocketServer使用
摘要:Socket 编程没有办法支持多并发用户;所以需要使用SocketServer 支持多并发。 socketserver一共有几种类型: 1、用Internet TCP协议,该协议在客户端和服务器之间提供连续的数据流。 2、使用数据报(UDP协议),这些数据报是离散的信息包,可能无序到达或在运输途中丢 阅读全文

posted @ 2018-03-29 18:23 C.Q&CHEN 阅读(208) 评论(0) 推荐(0)

3、第七 - 网络编程基础 - Socket编程实现文件传输
摘要:编写socket调用类似于FTP实现文件传输,MD5比对。 要求:FTP Server 1、读取文件名2、检测文件是否存在3、打开文件4、检测文件大小5、发送文件大小给客户端6、等客户端确认7、开始边读边发数据8、发送MD5进行校验 操作前,要注意保持,客户端与服务器端的python版本一致。切记, 阅读全文

posted @ 2018-03-28 16:56 C.Q&CHEN 阅读(365) 评论(0) 推荐(0)

2、第七 - 网络编程基础 - Socket编程调用系统命令简单的ssh实现
摘要:编写socket调用类似于ssh远程调用系统命令 Socket实现简单的ssh,并实现大于1024字节数据的传输。 1、示例(在MAC上操作的): 服务端: 客户端: 检查客户端与服务端的命令行输出: 2、Mac调用liunx 服务端上的server...注意: 客户端与服务端的Python版本要一 阅读全文

posted @ 2018-03-28 16:08 C.Q&CHEN 阅读(234) 评论(0) 推荐(0)

1、第七 - 网络编程基础-Socket基础介绍
摘要:socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。socket就是该模式的一个实现, 阅读全文

posted @ 2018-03-27 15:30 C.Q&CHEN 阅读(309) 评论(0) 推荐(0)

8、第六 -面向对象高级语法-异常处理
摘要:异常错误:在编程过程中为了增加友好性,在程序出现bug时一般不会将错误信息显示给用户,而是现实一个提示的页面。 举例说明: 需求:将用户输入的两个数字相加 python中的异常种类非常多,不同的种类对应不同的异常。 A、异常的种类: 种类如下: 1 ArithmeticError 2 Asserti 阅读全文

posted @ 2018-03-15 00:14 C.Q&CHEN 阅读(144) 评论(0) 推荐(0)

7、第六 - 面向对象高级语法-反射
摘要:反射就是通过字符串映射或修改程序运行时的状态、属性、方法。常用这几种模式:getattr(obj,name_str,default=None)、hasattr(obj,name_str)、setattr(obj,'Y,'Z') 、delattr(x,y) 举例说明: 1、反射中的静态属性调用 2、反 阅读全文

posted @ 2018-03-14 15:58 C.Q&CHEN 阅读(156) 评论(0) 推荐(0)

6、第六 - 面向对象高级语法-类的特殊成员方法
摘要:class类中,特殊成员的调用方法介绍。 1、__doc__ 表示类的描述信息 2、__module__ 与 __class__ __module__ 表示当前操作的对象在那个模块 __class__ 表示当前操作的对象的类是什么 3、__init__ 类中的构造函数,通过类创建对象时,自动触发执行 阅读全文

posted @ 2018-03-08 20:51 C.Q&CHEN 阅读(148) 评论(0) 推荐(0)

5、第六 - 面向对象高级语法-静态方法、类方法、属性方法
摘要:静态方法: 只是名义上归类管理,实际上在静态方法里访问不了类或实例中的任何属性。 类方法: 只能访问类变量,不能访问实例变量。 属性方法: 把一个方法变成一个静态属性;隐藏实现细节。 通过@staticmethod装饰器即可把其装饰的方法变为一个静态方法。其实不难理解,普通的方法,可以在实例化后直接 阅读全文

posted @ 2018-03-07 20:25 C.Q&CHEN 阅读(190) 评论(0) 推荐(0)

4、第六 - 类的特性讲解
摘要:类的特性::封装、继承、多态。 “一个接口,多种实现” 1、类的封装作用防止内部对象数据不能被外部随意修改;使外部程序不需要关注对象内部的构造,只需要通过对象对外提供的接口进行访问。可分为类的公有属性、私有属性。 把功能实现的细节不对外暴露; 私有属性:(对外部是不可见的、对内部是可见的)__pri 阅读全文

posted @ 2018-03-06 23:29 C.Q&CHEN 阅读(419) 评论(0) 推荐(0)

导航