摘要: 进程的创建和结束: multiprocess模块: multiprocess不是一个模块而是python中一个操作、管理进程的包 分为四个部分:创建进程部分,进程同步部分,进程池部分,进程之间数据共享。 1 p.start():启动进程,并调用该子进程中的p.run() 2 p.run():进程启动 阅读全文
posted @ 2019-01-25 22:02 拾玥大熊 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 验证客户端合法性: 进程: 进程调度: 先来先服务 短作业优先调度算法 时间片轮转法 多级反馈队列 进程:是计算机中最小的资源分配单位 进程和程序: 程序:是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念 进程:是程序再处理机上的一次执行过程 并发:并发是指资源有限的情况下,两者交 阅读全文
posted @ 2019-01-24 13:09 拾玥大熊 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 建立UDP连接的示例: socketserver示例: 文件下载:(文件上传则相反) 阅读全文
posted @ 2019-01-23 15:51 拾玥大熊 阅读(93) 评论(0) 推荐(0) 编辑
摘要: socket 套接字的使用: tcp是基于链接的,必须先启动服务端,然后再启动客户端去链接服务端 server 端 client 端 UDP 链接: server端 client端 带退出功能的聊天 同步服务器时间: 黏包: 只有TCP有粘包现象,UDP永远不会粘包 发送到的黏包 接收端的黏包 总结 阅读全文
posted @ 2019-01-22 16:00 拾玥大熊 阅读(81) 评论(0) 推荐(0) 编辑
摘要: C/S架构 Client与Server B/S架构 Browser与Server windows上查看端口占用情况 OSI七层模型: 其他略... 阅读全文
posted @ 2019-01-21 14:56 拾玥大熊 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 反射: hasattr, getattr, setattr, delattr 用法示例 操作类的角度 操作另一个py文件 本文件操作 双下方法:(含有两个下划线) 双下方法是给python源码的开发者用 __hash__ __str__ __call__ 方法: 对象(),会触发 __call__ 阅读全文
posted @ 2019-01-18 22:11 拾玥大熊 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 封装 鸭子类型:python会约定俗成制定一些行为规范,保持一致性 类的约束 对类进行一些正确的引导,约束,统一规范,满足正确的可发方式 两种约束方法: 方法一:python常用的一种,在父类写一个相同的方法pay,在此方法里面,主动抛出一个错误(raise) class A: # 这个父类制定了一 阅读全文
posted @ 2019-01-18 17:04 拾玥大熊 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 类与类之间的关系: 依赖关系 关联关系 聚合关系 组合关系 依赖关系: 大象与冰箱的例子 # 依赖关系,冰箱依赖大象打开 class Elephant: def __init__(self,name): self.name = name def open_bx(self,obj): # obj = 阅读全文
posted @ 2019-01-16 19:40 拾玥大熊 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 对象的属性: 不仅在__init__里面添加,还可以在其他方法或者类外面添加 类的属性: 不仅在类内部添加,还可以在类外面添加 对象空间中存在一个类对象指针,所以对象可以找到类中的变量以及方法 (对象可以找类的属性) 类名只能找到类中的变量,方法,后者(父类中的),不能找对象中的属性 (类不能找对象 阅读全文
posted @ 2019-01-15 17:47 拾玥大熊 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 类,对象: 类 具有相似功能的一类事物,人类,犬类,猫类等等。 对象: 类的具体表现 面向对象: 1、第一个优点:面向对象是一类相似功能函数的集合体 更清晰化,更规范化 class ShoppingCar: # 购物车归为一类,含有购物,已购买信息,未购买信息等功能 def shopping(use 阅读全文
posted @ 2019-01-14 17:23 拾玥大熊 阅读(104) 评论(0) 推荐(0) 编辑