摘要: 基于TCP的大文件发送 #server服务端 import struct import json import os import socket server = socket.socket() # 默认TCP协议 server.bind(('127.0.0.1',8080)) # 传入IP和端口 阅读全文
posted @ 2019-08-08 20:31 云上3000 阅读(368) 评论(0) 推荐(0)
摘要: 异常处理 什么是异常? 程序在运行过程中出现了不可预知的错误,并且该错误没有对应的处理机制,那么就会以异常的形式表现出来,并造成的影响就是整个程序无法再正常运行。 异常的结构 1.异常的类型:NAMEERROR 2.异常的信息:name 'fasada' is not defined 3.异常的位置 阅读全文
posted @ 2019-08-08 16:02 云上3000 阅读(204) 评论(0) 推荐(0)
摘要: socket套接字 socket是什么? socket是应用层与TCP/IP协议族通信的中间的一个抽象层,它是一组接口,它把复杂的TCP/IP协议族隐藏在socket接口后面。 对于我们来说,socket就像是 一个模块,我们通过调用模块中已实现的方法建立两个进程之间的连接和通信。只需要遵循sock 阅读全文
posted @ 2019-08-07 20:22 云上3000 阅读(223) 评论(0) 推荐(0)
摘要: 网络编程 软件开发架构 c/s架构(client/server) c:客户端 s:服务端 客户端和服务器端架构,这种架构是从用户层划分的,一般客户端就是在用户电脑上安装的应用程序,而服务端就是公司里的运行的主机。 b/s架构(browser/server) b:浏览器 s:服务器 浏览器与服务器端架 阅读全文
posted @ 2019-08-06 21:32 云上3000 阅读(327) 评论(0) 推荐(0)
摘要: 反射reflect 什么是反射:反射就是反省、自省,在程序中,它指的是是程序可以访问检测和修改它本身的能力。 python面向对象中的反射:通过字符串的形式操作对象相关的属性。python中的一切事物都是对象(都可以使用反射) 反射中涉及的四个函数,hasattr、getattr、setattr、d 阅读全文
posted @ 2019-07-30 19:57 云上3000 阅读(177) 评论(0) 推荐(0)
摘要: 多态 一种事物具有多种不同的状态就是多态。 #举个栗子, import abc class Animal(metaclass=abc.ABCMeta): @abc.abstractmethod def talk(self): pass class People(Animal): def talk(s 阅读全文
posted @ 2019-07-29 18:36 云上3000 阅读(177) 评论(0) 推荐(0)
摘要: 接口 接口是一组功能的集合,但是接口中仅包含功能的名字,不包含具体的实现代码 接口本质是一套协议标准,遵循这个标准的对象就能被调用 接口目的就是为了提高扩展性: 例如电脑提前指定制定一套USB接口协议,只要你遵循该协议,你的设备就可以被电脑使用,不需要关心到底是鼠标还是键盘 # 协议:支持打开关闭, 阅读全文
posted @ 2019-07-26 22:01 云上3000 阅读(190) 评论(0) 推荐(0)
摘要: 面对对象之封装 什么是封装? 通俗的说,封装就是将你不想让别人看到的东西隐藏起来,在程序中就是说你可以把一些不需要别人看到的属性和实现的方法隐藏起来,只留下一些可以访问和调用的方法给别人。 封装的好处? 封装的好处就是便于使用,因为复杂内容可以隐藏起来不用看外界看,而且具有安全性,可以保证你的一些数 阅读全文
posted @ 2019-07-26 20:33 云上3000 阅读(228) 评论(0) 推荐(0)
摘要: 今天学习了面向对象中的继承 关于继承 继承我们可以把它看成一种关系,用来描述两个对象之间的关系,在程序中,继承也就是类与类之间的关系,继承也就是用来创建一种新类,新建的类可以继承一个父类也可以继承多个父类。 python中继承的特点: 1.子类可以遗传/重用父类的属性 2.python中一个子类可以 阅读全文
posted @ 2019-07-25 21:50 云上3000 阅读(255) 评论(0) 推荐(0)
摘要: 今天的学习内容:面向对象的概念、类和对象的概念、如何创建类和对象、如何设计属性、属性的查找顺序、初始化方法以及绑定方法与非绑定方法 面向对象概念 提问:什么是面向对象? 答:面向对象是一种编程的思想,它的核心是对象,而程序则是一系列对象的集合,程序员负责调度这些对象来交互从而完成任务。 面向对象的优 阅读全文
posted @ 2019-07-24 22:37 云上3000 阅读(191) 评论(0) 推荐(0)