摘要: 一:需求分析了解熟悉业务,分析需求测试点 确认功能(业务功能,辅助功能,数据约束,易用性需求,编辑约束,参数需求,权限需求,性能约束)场景分析(考虑场景调用者和系统内部各个场景之间联系)挖掘隐性需求(常用业务流程以及各分支)二:测试计划 编写目的此文档根据项目需求文档,制定测试策略、评估测试风险,确 阅读全文
posted @ 2020-06-13 10:42 O泡小涵 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 1 Mysql数据库的优化技术 1、mysql优化是一个综合性的技术,主要包括 1. 表的设计合理化(符合3NF) 2. 添加适当索引(index) [四种: 普通索引、主键索引、唯一索引unique、全文索引] 3. 分表技术(水平分割、垂直分割) 4. 读写[写: update/delete/a 阅读全文
posted @ 2020-06-01 09:37 O泡小涵 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 1 Celery介绍 1、celery应用举例 1、Celery 是一个 基于python开发的分布式异步消息任务队列,通过它可以轻松的实现任务的异步处理, 如果你的业务场景中需要用到异步任务,就可以考虑使用celery 2、你想对100台机器执行一条批量命令,可能会花很长时间 ,但你不想让你的程序 阅读全文
posted @ 2020-05-30 10:53 O泡小涵 阅读(118) 评论(2) 推荐(0) 编辑
摘要: 关于WebSocket: WebSocket 协议在2008年诞生,2011年成为国际标准。现在所有浏览器都已经支持了。 WebSocket 的最大特点就是,服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,是真正的双向平等对话。 1. webSocket是一种在单个TCP连接上进行 阅读全文
posted @ 2020-05-07 18:21 O泡小涵 阅读(764) 评论(0) 推荐(0) 编辑
摘要: Django多对多数据增删改查 1.表结构及基本方法 表结构 1 # models.py 2 class Book(models.Model): 3 author = models.ManyToMany(to='author', relate_name='author') 4 """ 5 字段 6 阅读全文
posted @ 2020-05-05 16:07 O泡小涵 阅读(969) 评论(0) 推荐(0) 编辑
摘要: ORM介绍: 什么是ORM:ORM 全拼Object-Relation Mapping. 中文意为 对象-关系映射. 在MVC/MVT设计模式中的Model模块中都包括ORM ORM优势: 只需要面向对象编程, 不需要面向数据库编写代码. 对数据库的操作都转化成对类属性和方法的操作.不用编写各种数据 阅读全文
posted @ 2020-05-04 15:40 O泡小涵 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1.什么是慢查询 MySQL的慢查询,全名是慢查询日志,是MySQL提供的一种日志记录,用来记录在MySQL中响应时间超过阀值的语句。 具体环境中,运行时间超过long_query_time值的SQL语句,则会被记录到慢查询日志中。 long_query_time的默认值为10,意思是记录运行10秒 阅读全文
posted @ 2020-05-02 17:41 O泡小涵 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 钉钉作为阿里旗下的一款免费移动通讯软件,受众群体越来越多,这里我们使用Django来集成一下钉钉的三方账号登录,首先注册钉钉开发平台:https://open dev.dingtalk.com/ 在移动应用中选择登录 创建一个网站应用,其中有用的信息是 appid , appsecret ,还有回调 阅读全文
posted @ 2020-04-30 18:58 O泡小涵 阅读(2312) 评论(0) 推荐(0) 编辑
摘要: mysql中的事务: 在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事务。 1. InnoDB事务原理 事务(Transaction)是数据库区别于文件系统的重要特性之一,事务会把数据库从一种一致性状态转换为另一种一致性状态。 在数据库提交时,可以确保要么所有修改都已保存, 阅读全文
posted @ 2020-04-29 16:33 O泡小涵 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 什么是JWT Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519). 该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。 JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信 阅读全文
posted @ 2020-04-28 15:00 O泡小涵 阅读(192) 评论(0) 推荐(1) 编辑
Live2D