摘要: Socket概念 Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。 一、socker层 阅读全文
posted @ 2019-08-07 20:48 游走De提莫 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 一、软件开发架构: 1、 C/S架构:Client与Server 客户端与服务端架构 例如:手机APP程序,QQ,微信等属于客户端 B/S架构:Browser与Sever 浏览器端与服务器端 例如:百度、搜狗等一些浏览器 补充:B/S架构本质也是C/S架构,实现的原理基本一致 2、服务端:就是24小 阅读全文
posted @ 2019-08-06 22:38 游走De提莫 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 一、反射 1、什么是反射:就是反省,自省的意思 反射指的是一个对象应该具备,可以增、删、改、查属性的能力,通过字符串来操作属性 涉及的四个函数,这四个函数就是普通的内置函数,只是没有下划线而已,实现的功能和原理基本一致 hasattr(object,name) # 判断对象是否实现某个属性 seta 阅读全文
posted @ 2019-07-30 20:24 游走De提莫 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 一、多态 多态:指的是某种事物存在多种形态,例如:动物有:人 狗 猪 在程序中多态指的是,不同对象可以响应相同的方法,并可以有自己不同的实现方法 使用多态的好处: 1:增加了程序的灵活性 (以不变应万变,不论对象千变万化,使用者都是同一种形式去调用) 2:增加了程序的可扩展性(通过继承后再创建新的类 阅读全文
posted @ 2019-07-29 20:50 游走De提莫 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 一、什么是封装? 封装就是指隐藏对象的属性和实现的细节,仅对外公开提供简单的接口。 控制程序中属性的访问权限:Python中权限分为两种: 1:公开 外界可以直接访问和修改 2:私有 外界不能直接访问和修改,在当前类中可以直接修改和访问 二、为什么要封装,有什么好处? 1、为了保护数据的安全 (身份 阅读全文
posted @ 2019-07-26 19:44 游走De提莫 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 一、什么是继承? 继承是一种关系,描述两个对象之间,什么是什么的关系: 新建的类可以继承一个或多个父类,父类有被称为基类或超类,新建的类型称为派生类或子类,在python中有单继承和多继承 class Base: ser="这是一个基类" def show_info(self): print(sel 阅读全文
posted @ 2019-07-25 22:29 游走De提莫 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 一、什么是面向过程? 核心是过程,过程指的是解决问题的步骤,即按部就班,先干什么再干什么....面向过程的设计好比一条流水线,是一种机械式的思维方式。 优点:复杂的问题流程化,逻辑清晰,从而简单化,分成固定步骤去实现 缺点:扩展性差,不便于维护和修改 使用场景:对扩展性要求较低的程序:一旦完成基本很 阅读全文
posted @ 2019-07-24 21:59 游走De提莫 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 一、包: 包的本质就是一个模块 什么是包:它是一系列模块文件的结合体,表示形式就是一个文件夹,该文件夹内部通常会有一个__init__..py的文件 导入包的过程:先产生一个执行文件的名称空间 1:创建包下面的__init__.py文件的名称空间 2:执行包下面的__init__.py文件中的代码, 阅读全文
posted @ 2019-07-19 23:12 游走De提莫 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 一、collections模块 美 [kə'lekʃənz] ,收集,收藏 在内置数据(dict list set tuple)的基础上,collections模块海提供了几个常用的数据类型:counter deque defaulttdict namedtuple OrderedDict。 1:n 阅读全文
posted @ 2019-07-18 22:05 游走De提莫 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 一、正则表达式 正则表达式本身也和Python没有什么关系,就是一种匹配字符串内容的一种法则。是一种技术,所有编程语言都可以使用 正则表达式:是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 阅读全文
posted @ 2019-07-17 21:49 游走De提莫 阅读(176) 评论(0) 推荐(0) 编辑