随笔 - 29  文章 - 0  评论 - 0  阅读 - 11121
  2023年2月22日
摘要: pytest框架实现一些前后置(固件、夹具)的处理,常用三种 一、setup/teardown, setup_class/teardown_class全部 class TestClass: # 这个在所有的用例之前只执行一次 def setup_class(self): print("在每个类执行前 阅读全文
posted @ 2023-02-22 17:04 叮叮当~ 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 1 pytest简介 pytest是一个非常成熟的python的单元框架,比unittest更灵活,容易上手 pytest可以和selenium,requests,appium结合实现web自动化,接口自动化,app自动化 pytest可以实现测试用例的跳过以及returns失败用例重试 pytes 阅读全文
posted @ 2023-02-22 17:04 叮叮当~ 阅读(51) 评论(0) 推荐(0) 编辑
  2022年11月24日
摘要: 因为HTTP协议是开放的,可以任人调用。所以,如果接口不希望被随意调用,就需要做访问权限的控制,认证是好的用户,才允许调用API。 此文介绍下目前主流的访问权限控制/认证模式Bearer Token: 1.定义 为了验证使用者的身份,需要客户端向服务器端提供一个可靠的验证信息,称为Token,这个t 阅读全文
posted @ 2022-11-24 10:42 叮叮当~ 阅读(453) 评论(0) 推荐(0) 编辑
  2022年11月23日
摘要: https://www.bilibili.com/video/BV1PA4y1D7Ry?p=27 1 Redis到底是单线程还是多线程 2 Redis单线程为什么还能这么快 哈希表:一维数组和链表 3 Redis底层数据结构是如何用跳表来存储的 4 Redis Key过期了为什么内存没释放 5 Re 阅读全文
posted @ 2022-11-23 17:58 叮叮当~ 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 可直接使用如下代码,对redis进行直接的使用。封装代码:import redisimport os def singleton(cls): """ 单例模式装饰器 """ instances = {} def get_instance(*args, **kwargs): if cls not in 阅读全文
posted @ 2022-11-23 17:43 叮叮当~ 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 1 为什么要有集群 一主可以多从,如果同时访问量过大(1000w),主服务肯定就会挂掉,数据服务挂掉了或者发生自然灾难 大公司都会有很多服务器(华东地区、华南地区、华中地区、华北地区、西北地区、西南地区、东北地区、台港澳地区机房) 2 集群的概念 集群是一组相互独立的、通过高速网络互联的计算机,他们 阅读全文
posted @ 2022-11-23 17:42 叮叮当~ 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 一个master可以拥有多个slave,一个slave又可以拥有多个slave,如此下去,形成了强大的多级服务器集群架构 master用来写数据,slave用来读数据,经统计:网站的读写比率是10:1 通过主从配置可以实现读写分离 master和slave都是一个redis实例(redis服务) 1 阅读全文
posted @ 2022-11-23 17:42 叮叮当~ 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 1 安装包 pip install redis 2 引入模块 from redis import * 这个模块中提供了StrictRedis对象(Strict严格),用于连接redis服务器,并按照不同类型提供了不同方法,进行交互操作。 3 StrictRedis对象方法 通过init创建对象,指定 阅读全文
posted @ 2022-11-23 17:40 叮叮当~ 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 1 Redis数据结构介绍 Redis 是一个 key-value 的数据库,key 一般是 String 类型,不过 value 的类型多种多样。 基本类型 String: hello world Hash: {name: "Jack", age: 21} List: [A -> B -> C - 阅读全文
posted @ 2022-11-23 17:39 叮叮当~ 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 1 服务器端 服务器端的命令为redis-server 可以使用help查看帮助文档 redis-server --help 推荐使用服务的方式管理redis服务: 启动:sudo service redis start 停止:sudo service redis stop 重启:sudo serv 阅读全文
posted @ 2022-11-23 17:26 叮叮当~ 阅读(118) 评论(0) 推荐(0) 编辑
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示