摘要: 目录 消息队列 IPC机制 生产者消费者类型 线程理论 开设线程的两种方式 线程实现TCP并发 线程join方法 线程下数据共享 线程对象书写和方法 守护线程 GIL全局解释器锁 内容 消息队列 队列:先进先出;堆栈:先进后出 以后我们会直接使别人封装好的消息队列,实现各种数据传输 from mul 阅读全文
posted @ 2022-04-20 18:40 顺溜_7 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 目录 代码创建进程 join方法 进程间数据默认隔离 进程对象属性和方法 僵尸进程与孤儿进程 守护进程 互斥锁 内容 代码创建进程 创建进程的方式 鼠标双击桌面一个应用图标 代码创建 创建进程的方式 在内存中申请一块内存空间用于运行相应的程序代码 代码创建进程的两种方式 第一种:函数 from mu 阅读全文
posted @ 2022-04-19 19:11 顺溜_7 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 目录 操作系统的发展史 多道技术 进程 并发与并行 同步与异步,阻塞与非阻塞 内容 操作系统的发展史 1.穿孔卡片 优势:一个人独占电脑;劣势:CPU利用率极低 2.联机批处理系统 一次性可以录入多个用户指令,缩短了CPU等待的时间,提高了CPU的利用率 3.脱机批处理系统 是现代计算机核心部件的雏 阅读全文
posted @ 2022-04-18 20:32 顺溜_7 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 目录 socket套接字 通信循环 链接循环 半连接池 粘包问题 UDP协议 内容 socket套接字 需求:编写一个cs架构的程序 实现数据交互 操作OSI七层是所有cs架构的程序都需要经历的过程 所以有固定的模块 socket套接字是一门技术;socket模块>>>:提供了快捷方式 不需要自己处 阅读全文
posted @ 2022-04-15 17:35 顺溜_7 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 目录 软件开发架构 网络编程简介 OSI七层协议 互联网相关专业名词 TCP与UDP协议 内容 软件开发架构 软件开发架构: 程序员在编写软件的时候应该遵循的架构设计,类似于写ATM和选课系统采用的三层架构 软件开发架构的分类: 1.C/S架构 C:client(客户端) S:server(服务端) 阅读全文
posted @ 2022-04-14 15:26 顺溜_7 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 设计模式 在IT行业中设计模式共有23种 可以分为三大类: 创建型 结构型 行为型 设计模式之单例模式 含义 单例模式:一个类只能产生一个对象,用于节省资源 应用场景 有一个类中有很多非常牛逼的绑定给对象的方法,我们需要在很多地方使用它,那么不同的程序员来用但是不知道有没有产生对象,所以自己会创建一 阅读全文
posted @ 2022-04-12 15:36 顺溜_7 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 面向对象的双下方法 __str__ 对象被执行打印(print,前端展示)操作的时候会自动触发 该方法必须返回字符串类型的数据 很多时候用来更加精准的描述对象 __del__ 对象被执行(被动(垃圾回收),主动)删除操作之后自动触发 __getattr__ 对象查找不存在名字的时候自动触发 __se 阅读全文
posted @ 2022-04-11 20:56 顺溜_7 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 面向对象三大特性之一:封装 含义 将类中的某些名字'隐藏'起来,不让外界直接调用 隐藏的目的是为了提供专门的通道去访问,在通道内可以添加额外的功能 代码展示 class Student(object): school = '清华大学' __label = '逆来顺受' # 由于python崇尚自由, 阅读全文
posted @ 2022-04-09 11:52 顺溜_7 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 动态方法与静态方法 动态方法 绑定给对象的方法 class Stdent: school = '清华大学' def run(self): print(self) 类调用绑定给对象的方法 有几个参数就需要传几个参数 Student.run(123) # 123 对象调用绑定给对象的方法 会自动将对象当 阅读全文
posted @ 2022-04-07 16:17 顺溜_7 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 1.面向对象编程思想 人狗大战小游戏 描述人和狗的方式1:使用字典一个个描述 dog1 = { 'name':'小黑', 'type':'田园犬', 'attack_val':30, 'life_val':200 } dog2 = { 'name':'小白', 'type':'恶霸犬', 'atta 阅读全文
posted @ 2022-04-06 17:06 顺溜_7 阅读(39) 评论(0) 推荐(0) 编辑