2022年8月9日
摘要: 创建进程的多种方式 1.创建进程方式一 from multiprocessing import Process import time # 创建进程方式一 def task(name): print(f'子进程{name}开始运行') # 2 子进程lili开始运行 time.sleep(3) pr 阅读全文
posted @ 2022-08-09 23:23 拾荒菇凉 阅读(80) 评论(0) 推荐(0)
2022年8月8日
摘要: 1.UDP协议:短消息交互 服务端: import socket # 创建服务端对象 server = socket.socket(type=socket.SOCK_DGRAM) # 获得ip地址与port端口 server.bind(('127.0.0.1', 8090)) while True: 阅读全文
posted @ 2022-08-08 22:55 拾荒菇凉 阅读(83) 评论(0) 推荐(0)
2022年8月5日
摘要: 目录 OSI七层协议 socket套接字编程 通信操作(cs架构) 黏包问题及解决办法 OSI七层协议之传输层 1.传输层之TCP协议:需要建立双向通道(相当于打电话) 数据安全性:客户端与服务端数据传输会建立不同的通道并且会在相互传输时做备份并且会反复确认是否收到数据,等对方收到数据后才会删除备份 阅读全文
posted @ 2022-08-05 21:39 拾荒菇凉 阅读(90) 评论(0) 推荐(0)
2022年8月4日
摘要: 目录 软件开发架构 网络编程简介 OSI七层协议 软件开发架构 1.c/s :客户端/服务端 2.b/s:浏览器/服务器 3.优劣: 3.1 cs架构 优势:下载对应的客户端 可以在客户端软件内高度定制相关服务 劣势:使用必须先下载客户端 比较繁琐 3.2 bs架构 优势:不需要下载客户端 能够快速 阅读全文
posted @ 2022-08-04 23:01 拾荒菇凉 阅读(94) 评论(0) 推荐(0)
2022年8月1日
摘要: 目录 设计模式 pickle内置模块 选课系统 设计模式(单例模式) 1.种类:23种 2.分类 2.1 创建型 2.2 结构型 2.3 行为型 3.设计模式之例模式(对此产生对象 产生的对象只有一个) 3.1 通过元类的方式使每次产生的对象都是同一个(产生第一个对象时获取该对象并做记录后返回该对象 阅读全文
posted @ 2022-08-01 21:51 拾荒菇凉 阅读(103) 评论(0) 推荐(0)
2022年7月31日
摘要: 目录 编程思想 面向过程 面向对象 定义 对象与类 三大特征 派生 反射 魔法方法(双下方法) 元类 编程思想 1.面向过程:按照顺序及流程编写代码最终达到想要的结果(面向对象之前的编程都属于面向过程编程) 2.面向对象: 2.1 定义:将特定的数据与特定的方法绑定(只考虑最初的创建不考虑结构:如游 阅读全文
posted @ 2022-07-31 22:09 拾荒菇凉 阅读(182) 评论(0) 推荐(0)
2022年7月28日
摘要: 目录 派生类实操 面向对象特征之封装 property伪装属性(python内置装饰器) 面向对象特征之多态 面向对象之反射 派生类实操 1.将时间字典序列化成json格式,由于序列化数据类型的要求,时间类型不属于json格式序列化的数据类型: json函数中参数cls = JSONEncoder( 阅读全文
posted @ 2022-07-28 21:44 拾荒菇凉 阅读(78) 评论(0) 推荐(0)
2022年7月27日
摘要: 目录 对象的独有功能 动静态方法 面向对象的特征 面向对象的的三大特征 继承的本质 不继承的名字查找顺序 单继承的名字查找顺序 多继承的名字查找顺序 经典类与新式类 派生方法 对象的独有功能 1.定义:绑定在类中的函数(每个被类创造出的对象所使用类中的方法从而获得不同数据) class Comput 阅读全文
posted @ 2022-07-27 21:57 拾荒菇凉 阅读(120) 评论(0) 推荐(0)
2022年7月26日
摘要: 目录 编程思想 面向对象 面向过程 对象与类的概念 对象与类的创建 对象的实例化方法-独有数据 编程思想 1.面向对象 1.1. 面向对象前戏 案例:人狗大战 # 需求:人狗大战# 1.'创造'出人和狗步骤1: 模拟一个个人和狗# person1 = { # 'name': 'jason',# 'a 阅读全文
posted @ 2022-07-26 22:26 拾荒菇凉 阅读(136) 评论(0) 推荐(0)
2022年7月21日
摘要: 目录 openpyxl模块 random随机模块 hashlib加密模块 subprocess模块 logging模块 openpyxl模块 1.读取:openpyxl不擅长读数据 所以有一些模块优化了读取的方式-pandas模块 from openpyxl import Workbook wb = 阅读全文
posted @ 2022-07-21 21:55 拾荒菇凉 阅读(124) 评论(0) 推荐(0)