摘要: 1.测试理论及公共部分 1.1软件测试类型(给你一个测试场景如何测试) web端: 功能性测试(Functionality):关注功能是否正确。 可用性测试(Usability):关注产品是否好用。 兼容性测试(Compatibility):关注产品是否适用多种平台。 可靠性测试(Reliabili 阅读全文
posted @ 2024-02-19 20:55 血剑轩辕 阅读(71) 评论(0) 推荐(0)
摘要: 魔法属性 无论人或事物往往都有不按套路出牌的情况,Python的类属性也是如此,存在着一些具有特殊含义的属性,详情如下: 1. doc 表示类的描述信息 class Foo: """ 描述类信息,这是用于看片的神奇 """ def func(self): pass print(Foo.__doc__ 阅读全文
posted @ 2021-05-19 09:21 血剑轩辕 阅读(190) 评论(0) 推荐(0)
摘要: Docker的基本使用 1.启动与停止 启动docker systemctl start docker 重启docker systemctl restart docker 停止docker systemctl stop docker 查看docker状态 systemctl status docke 阅读全文
posted @ 2021-03-14 22:28 血剑轩辕 阅读(40) 评论(0) 推荐(0)
摘要: django使用原生SQL的方法 使用extra: models.Book.objects.filter(publisher__name='djngo').extra(where=['price>50']) models.Book.objects.filter(publisher__name='dj 阅读全文
posted @ 2021-03-07 22:52 血剑轩辕 阅读(68) 评论(0) 推荐(0)
摘要: 生产者消费者设计模式 问题: 我们的代码是自上而下同步执行的。 发送短信是耗时的操作。如果短信被阻塞住,用户响应将会延迟。 响应延迟会造成用户界面的倒计时延迟。 解决: 异步发送短信 发送短信和响应分开执行,将发送短信从主业务中解耦出来。 思考: 如何将发送短信从主业务中解耦出来。 生产者消费者设计 阅读全文
posted @ 2021-03-02 22:46 血剑轩辕 阅读(109) 评论(0) 推荐(0)
摘要: pipeline操作Redis数据库 Redis的 C - S 架构: 基于客户端-服务端模型以及请求/响应协议的TCP服务。 客户端向服务端发送一个查询请求,并监听Socket返回。 通常是以阻塞模式,等待服务端响应。 服务端处理命令,并将结果返回给客户端。 存在的问题: 如果Redis服务端需要 阅读全文
posted @ 2021-03-02 22:18 血剑轩辕 阅读(116) 评论(0) 推荐(0)
摘要: 1.xx: 公有变量 2._x: 单前置下划线,私有化属性或方法,禁止通过from modules import *导入,但是类对象和子类可以访问 3._xx:双前置下划线,避免与子类中的属性命名冲突,无法在外部直接访问(名字重整所以访问不到),类对象和子类不能访问 4.xx:双前后下划线,用户名字 阅读全文
posted @ 2021-03-01 20:55 血剑轩辕 阅读(105) 评论(0) 推荐(0)
摘要: 请求方法get axios.get('','') .then(response =>{ }) .catch(error => { } ) response 为响应结果入参 阅读全文
posted @ 2021-02-28 18:56 血剑轩辕 阅读(50) 评论(0) 推荐(0)
摘要: 是继承的类有问题 改成下面这个类就可以了 from django.contrib.auth.models import AbstractUser 阅读全文
posted @ 2021-02-27 22:29 血剑轩辕 阅读(1486) 评论(0) 推荐(0)
摘要: 分别为: 1.show execution point (F10) 显示当前所有断点 2.step over(F8) 单步调试。 若函数A内存在子函数a时,不会进入子函数a内执行单步调试,而是把子函数a当作一个整体,一步执行。 3.step into(F7) 单步调试。 4.step into my 阅读全文
posted @ 2021-02-27 22:27 血剑轩辕 阅读(100) 评论(0) 推荐(0)