上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页
摘要: 如果我们需要编写基于网络进行数据交互的程序,意味着我们需要自己通过代码来控制我们之前所学习的OSI七层(很繁琐,复杂,类似于我们自己编写操作系统) socket类似于操作系统,封装了丑陋复杂的接口提供简单快捷的接口 socket也叫套接字 基于文件类型的套接字家族(单机) AF_UNIX 基于网络类 阅读全文
posted @ 2022-11-16 16:16 雪语 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 1.什么是网络编程? 基于网络编写代码,能够实现数据的远程交互 2.学习网络编程的目的 能够开发cs架构的软件 3.网络编程的起源 """ 最早起源于美国军事 想实现计算机之间数据的交互 """ 4.网络编程必备条件 数据的远程交互 1.早期的电话 电话线 2.早期的大屁股电脑 网线 3.笔记本电脑 阅读全文
posted @ 2022-11-15 15:13 雪语 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 软件开发架构 1.C/S架构 Client:客户端 Server:服务端 """ 我们使用计算机下载下来的一个个app本质是各大互联网公司的客户端软件 通过客户端软件,我们就可以体验到各个互联网公司提供的服务 """ ps:一般情况下客户端与服务端交互需要互联网 但是有些不需要(因为客户端和服务端都 阅读全文
posted @ 2022-11-15 14:49 雪语 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 选课系统 管理员注册功能、 第一层" 注册功能: 获取用户名密码 确认密码 判断两次密码是否一致 调用 接口层 并传参 用户名与密码 "第二层" 注册接口: 调用 models查询对象功能 获取对象 # 先去定义产生管理员对象的类 判断对象是否存在 密码加密 # 定义加密公共功能 生成对象并保存 # 阅读全文
posted @ 2022-11-14 15:19 雪语 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 选课系统需求分析 选课系统 角色:学校、学员、课程、讲师 要求: 1. 创建北京、上海 2 所学校 2. 创建linux , python , go 3个课程 , linux\py 在北京开, go 在上海开 3. 课程包含,周期,价格,通过学校创建课程 4. 通过学校创建班级, 班级关联课程、讲师 阅读全文
posted @ 2022-11-09 15:53 雪语 阅读(51) 评论(0) 推荐(0) 编辑
摘要: pickle序列化模块 优势:能够序列化python中所有的类型 缺陷:只能够再python中使用,无法跨语言传输 需求:产生一个对象并保存到文件中,取出来还是一个对象 class C1: def __init__(self, name, age): self.name = name self.ag 阅读全文
posted @ 2022-11-09 15:47 雪语 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 单例模式实现的多种方式 在类中借助绑定类的方法 class C1: __instancce = None def __init__(self, name, age): self.name = name self.age = age @classmethod def singleton(cls): # 阅读全文
posted @ 2022-11-09 15:42 雪语 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 元类简介 """推导步骤1:如何查看数据的数据类型""" s1 = 'hello word ' l1 = [11, 22, 33, 44, 55] d1 = {'name': 'jason'} t1 = (11, 22, 33, 44) print(type(s1)) # <class 'str'> 阅读全文
posted @ 2022-11-08 16:16 雪语 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 面向对象的魔法方法(格式都是双下) | 方法 | 作用 | | : | | | init | 对象添加独有数据的时候自动触发 | | str | 对象被执行打印操作的时候自动触发 | | call | 对象加括号调用的时候自动触发 | | getattr | 对象点不存在的名字的时候自动触发 | | 阅读全文
posted @ 2022-11-08 16:15 雪语 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 派生方法实战演练 面向对象三大特性之封装 面向对象三大特性之多态 面向对象之反射 反射的实战案例 派生方法实战演练 import json import datetime d = {'t1': datetime.date.today(), 't2': datetime.datetime.today( 阅读全文
posted @ 2022-11-07 19:32 雪语 阅读(34) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页