摘要:
DRF初识 序列化器-Serializer 请求与响应 视图组件 路由组件 认证组件 权限、频率组件 过滤、分页、排序、异常处理 自动生成接口文档 Book系列的群CURD操作 JWT认证 阅读全文
摘要:
Vue入门 axios数据请求、组件化开发、Vue自动化工具 vue路由、ElementUI框架 阅读全文
摘要:
初识Django 静态文件配置 ORM 路由层 视图层 模版层 模型层 Ajax请求 cookie与session 中间件、重要思想补充 Auth模块实现登录认证 Django缓存 阅读全文
摘要:
初识HTML 表格与表单 CSS选择器 CSS样式 CSS样式2 JS基础 BOM、DOM、事件 jQuery标签查找 jQuery操作标签、事件 Bootstrap框架 阅读全文
摘要:
MySQL 初识数据库之MySQL MySQL存储引擎与SQL数据类型 常用约束、建立表间关系 表的查询 Navicat使用、pymysql模块 使用pymysql操作数据 事务、视图、触发器、存储过程、函数、索引 阅读全文
摘要:
一、网络编程 网络编程 网络编程(2) 套接字通信 粘包问题与socketserver模块实现并发 二、并发编程 并发编程 并发编程02 并发编程(IO模型) dll注入 阅读全文
摘要:
一、基础 Python入门 变量 基本数据类型 垃圾回收机制 用户交互、运算符 流程控制 循环 基本数据类型及内置方法 字符编码 文件处理 二、函数 函数的基本使用 函数参数 名称空间与作用域 函数对象与闭包函数 装饰器 迭代器 生成器 函数递归 面向过程与函数式 类型提示:Type hinting 阅读全文
摘要:
OOP中的常用魔法方法 前言:魔法方法之所以叫做是魔法方法就是应为它们不需要人为的调用,而是在特定时刻会自动触发,魔法方法的方法名都有一个特点——前后都被双下划线包裹,因此又有人称之为双下方法 操作类 __init__:构造函数,在类实例化时触发,好比直接生成了一个打扮时髦的美女 __new__:该 阅读全文
摘要:
systemctl命令: 1、启动防火墙 systemctl start firewalld.service 或 systemctl start firewalld 2、关闭防火墙 systemctl stop firewalld.service 或 systemctl stop firewalld 阅读全文
摘要:
前言:用户通过邮箱来找回密码时通常是服务端朝用户邮箱发送一个修改密码的链接地址,用户通过该访问该地址来修改密码。 针对上述需求,我们有两种方法可以实现 方法一:只需要在返回给用户的修改密码的url后拼接一个串(令牌)然后后端讲串存入redis缓存数据库中并设置过期时间,用户访问修改密码页面时先朝着后 阅读全文
摘要:
远程连接mysql失败有这么几种情况 1)公网ip不正确 2)远程服务器mysql服务没启动 3)登录mysql的用户名密码错误 相信上面三种情况相比都不会弄错,可以看看服务器内的防火墙状态以及有没有开放3306端口 4)没有关闭远程服务器内部的防火墙(多半是服务器内的防火墙没关导致远程连接被阻挡了 阅读全文
摘要:
缓存穿透、缓存击穿、缓存雪崩的区别 缓存穿透 描述:用户不断发起请求,如id为-1的数据或id为特别大但是不在数据库跟缓存中的数据时,不间断的发就会导致数据库的压力过大 解决方案: 接口层增加校验,如用户鉴权校验,id做基础校验,id<=0的直接拦截; 从缓存取不到的数据,在数据库中也没有取到,这时 阅读全文
摘要:
引言:实际开发中我们不可能每次都从数据库中查数据,因为一旦访问量大了数据库很容易就崩溃,因此需要将一些数据存到缓存数据库中,这样用户访问时先去缓存数据库中找没找到再查询数据库。从而避免了数据库 Redis是啥 它是当下最受欢迎的NoSQL数据库之一,它是一个内存数据库(缓存数据库),非关系型的,对于 阅读全文
摘要:
Celery使用 Celery是啥? 官方: Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统 专注于实时处理的异步任务队列 同时也支持任务调度 注意: """ Celery is a project with minimal funding, so we don’t support 阅读全文
摘要:
git与svn比较 svn 一个服务端,修改的数据直接提交给服务端,一旦服务端损坏或被黑就会造成提交的台代码丢失造成开发进度停滞 git 客户端与服务器端整合,当服务器出现问题时,会直接将一个客户端作为备用服务器,不会影响开发进度 git的工作流程 git分支管理 git使用 流程 """ 1)有红 阅读全文
摘要:
首先进入用户家目录下的.ssh文件夹内(没有则创建),进入git命令行 生成github、gitee的key,依次执行以下命令(输入自己的邮箱) $ ssh-keygen -t rsa -C "xxxxxxx@qq.com" -f "github_id_rsa" $ ssh-keygen -t rs 阅读全文
摘要:
阿里云短信验证码接口的使用 安装python核心SDK库(推荐用新版) 旧版:pip install aliyun-python-sdk-core3 新版:pip install aliyun-python-sdk-core-v3 创建签名 创建AccessKey AccessKey ID与 Acc 阅读全文