摘要: 进程间通信 队列和堆栈 队列:先进先出 排队 堆栈:先进后出 往衣柜里面放衣服 进程间通信IPC机制 生产者消费者模型 线程 创建线程的方式 from threading import Thread import time def task(name): print('%s is running'% 阅读全文
posted @ 2019-08-12 16:40 卟丶简单 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 创建进程的两种方式 进程对象及其他方法 守护进程 join方法 进程间数据是隔离的 互斥锁 阅读全文
posted @ 2019-08-12 16:09 卟丶简单 阅读(178) 评论(0) 推荐(0) 编辑
摘要: socketserver模块 import socket client = socket.socket() client.connect(('127.0.0.1',8080)) while True: client.send(b'hello') data = client.recv(1024) pr 阅读全文
posted @ 2019-08-12 15:53 卟丶简单 阅读(188) 评论(0) 推荐(0) 编辑
摘要: socket通信 import socket server = socket.socket() # 买手机 不传参数默认用的TCP协议 server.bind(('127.0.0.1',8080)) # bind(host,port) 插电话卡 绑定ip和端口 server.listen(5) # 阅读全文
posted @ 2019-08-12 15:41 卟丶简单 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 网络编程 软件开发架构 c/s架构 c:客户端 clienf s:服务端 srever b/s结构 b:浏览器 browser s:服务器 server ​ ps bs结构本质也是cs结构 ​ 手机端看上去cs结构比较火,实际上bs已经在崛起 ​ 微信支付宝都在做一件事 : 统一接口 ​ 手机端之后 阅读全文
posted @ 2019-08-06 21:11 卟丶简单 阅读(144) 评论(0) 推荐(0) 编辑
摘要: day24 多态,一种事物具备多种不同形态 多个不同类的对象可以响应同一种方法,产生不同的结果 多态是一种特性,具备这种特性的代码,对于使用者而言,降低了使用难度 今日内容 1.反射 2.元类 3.项目生命周期 4.选课系统分析 反射 reflect 什么是反射, 其实是反省,自省的意思 反射指的是 阅读全文
posted @ 2019-07-30 18:35 卟丶简单 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 多态 概念 一种事物具备多种不同的形态 例如 水 固态 液态 气态 离子态 大黄蜂 汽车人 汽车 官方解释 多个不同对象可以响应同一个方法 产生不同的结果 首先强调多态不是一种特殊的语法 而是一种状态 特性(既多个不同对象可以响应同一个方法 产生不同的结果) 多个对象有相同的使用方法 好处 对于使用 阅读全文
posted @ 2019-07-29 14:53 卟丶简单 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 封装 1 什么是封装 封装就是将复杂的丑陋的隐私的细节隐藏到内部 对外提供简单的使用接口 ​ 对外隐藏内部实现细节 并提供访问的接口 2 为什么需要封装 两个目的 1 为了保证 关键数据的安全性 ​ 2 对外部隐藏实现细节 隔离复杂度 3 什么时候应该封装 当有一些数据不希望外界可以直接修改时 ​ 阅读全文
posted @ 2019-07-26 17:07 卟丶简单 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 继承 什么是继承 继承是一种关系,描述两个对象之间,什么是什么的关系 例如麦兜,佩奇,猪刚鬣 都是猪啊, 在程序中,继承描述的是类和类之间的关系 例如a继承了b, a就能直接使用b已经存在的方法和属性 a称之为子类,b称之为父类,也称之为基类 为什么要使用继承: 继承的一方可以直接使用被继承一方已经 阅读全文
posted @ 2019-07-25 21:30 卟丶简单 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程思想 什么是面向对象 面向对象是一种编程思想,是前辈们总结出的经验,知道程序员如何编写出更好的程序 核心是对象 城西就是一系列对象的集合体 程序员负责调度控制这些对象来交互这完成任务 为了更好的理解面向对象 那就来几个案例吧!!! 案例一 把大象装冰箱 分为面向对象和面向过程分别解释 案 阅读全文
posted @ 2019-07-24 19:24 卟丶简单 阅读(126) 评论(0) 推荐(0) 编辑