摘要: pygame模块概览 pygame的详细使用 初始化pygame pygame.init() 创建窗口 # set_mode((width, height)),单位是像素 screen = pygame.display.set_mode((1200, 800)) 设置填充颜色 颜色值(是由计算机的三 阅读全文
posted @ 2020-09-20 15:11 杨泽涛 阅读(1046) 评论(0) 推荐(0) 编辑
摘要: 一.工厂模式的优点: 松耦合,对象的创建独立于类的实现 客户端无需了解创建对象的类,只需知道需要传递的接口,方法和参数就能够创建所需要的对象 很容易扩展工厂添加其他类型对象的创建,而使用者只需要改变参数就可以了 二.python实现工厂模式 1.简单工厂模式 from abc import ABCM 阅读全文
posted @ 2020-08-26 15:31 杨泽涛 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 首先是域名解析 浏览器检查是否有缓存(游览器缓存-系统缓存-路由器缓存)。如果有,直接显示。如果没有,跳到第三步。在发送http请求前,需要域名解析(DNS解析),解析获取对应过的ip地址,DNS查询步骤,其中一步成功则直接跳到建立连接部分: 浏览器搜索自身的DNS缓存 搜索操作系统自身的DNS缓存 阅读全文
posted @ 2020-08-21 11:33 杨泽涛 阅读(1207) 评论(0) 推荐(0) 编辑
摘要: HTTP协议 HTTP是一种超文本传输协议,HTTP 是一个在计算机世界里专门在两点之间传输文字、图片、音频、视频等超文本数据的约定和规范。 HTTP主要内容分为三部分,超文本,传输,协议。 · 超文本就是不单单只是本文,它还可以传输图片、音频、视频,甚至点击文字或图片能够进行超链接的跳转。 · 上 阅读全文
posted @ 2020-05-15 18:10 杨泽涛 阅读(1094) 评论(0) 推荐(0) 编辑
摘要: 认证 权限(授权) 用户访问次数/频率限制 版本 解析器(parser) 序列化 分页 路由系统 视图 渲染器 认证 自定义认证的类 """ from rest_framework.authentication import BaseAuthentication from rest_framewor 阅读全文
posted @ 2020-02-28 14:40 杨泽涛 阅读(635) 评论(0) 推荐(0) 编辑
摘要: Flask框架中的信号是基于blinker,其主要就是让开发者flask请求过程中定制一些用户行为,进行一些自定义的操作。 首先需要安装blinker pip3 install blinker View Code 内置信号 关于flask内部共有14个扩展点用于我们对flask框架内部进行定制,其中 阅读全文
posted @ 2019-11-26 19:31 杨泽涛 阅读(197) 评论(0) 推荐(0) 编辑
摘要: Flask上下文管理机制 可以从三个大的方面来探讨flask的两大上下文管理机制 方面一:请求进来时 方面二:视图函数 方面三:请求结束前 请求进来时 触发执行__call__方法,__call__方法的逻辑很简单,直接执行wsgi_app方法,将包含所有请求相关数据和一个响应函数传进去。 def 阅读全文
posted @ 2019-11-23 14:39 杨泽涛 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 转载链接:https://blog.csdn.net/aifore/article/details/87833088 阅读全文
posted @ 2019-11-23 10:28 杨泽涛 阅读(586) 评论(0) 推荐(0) 编辑
摘要: HTTP状态码(英语:HTTP Status Code)是用以表示网页服务器超文本传输协议响应状态的3位数字代码。 1.消息 100 Continue 客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分,或者如果请求已经完 阅读全文
posted @ 2019-11-01 16:14 杨泽涛 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 创建一个mysql数据库 1.打开终端(cmd): 输入: mysql -uroot -p 密码:*** 输入: create database 数据库名字; 2.在settings中进行配置 DATABASES = { 'default': { 'ENGINE': 'django.db.backe 阅读全文
posted @ 2019-10-13 14:57 杨泽涛 阅读(257) 评论(0) 推荐(0) 编辑