- 博客(13)
- 收藏
- 关注
原创 # 浅谈如何优雅的对接口进行单元测试及参数校验
一、当前我们所存在困扰和难题对于后端开发来说,日常接口文档的编写,接口的调试,以及配合qa去做接口测试大约会占据我们日常百分之三十及以上的工作量。我们现如今开发阶段的开发一个接口的工作流程大概是:1.在wiki对应的项目上去编写接口文档,2.接口开发,3.利用postman去做接口调试。因为这三个步骤互相独立没有任何的耦合性,带来的问题有:1.接口文档的参数与接口真正的参数不一致,很多时候可能先定义好了一个接口文档,但是联调过程中,与前端沟通之后,接口中参数可能会有一些改动,这个时候如果没有及时的去更新接
2020-06-23 11:37:01
1648
原创 ES基本查询语法
1.term主要用于精确匹配哪些值,比如数字,日期,布尔值或 not_analyzed 的字符串(未经分析的文本数据类型):{ “term”: { “age”: 26 }}2.terms 跟 term 有点类似,但 terms 允许指定多个匹配条件。 如果某个字段指定了多个值,那么文档需要一起去做匹配:{“terms”: {“tag”: [ “search”, “full_text”, “nosql” ]}}3.range过滤允许我们按照指定范围查找一批数据:{
2020-05-16 19:56:57
973
原创 Linux系统常用查询
linux系统卡解决方案1.查看内存使用率free -g2.查看磁盘使用率df -h3.查看磁盘IOiostat -x 160表示60秒钟刷新一次4.查看CPU使用情况top
2020-05-16 19:22:45
227
原创 字典的介绍
字典介绍如果有列表 nameList = ['xiaoZhang', 'xiaoWang', 'xiaoLi'];需要对"xiaoWang"这个名字写错了,通过代码修改: nameList[1] = 'xiaoxiaoWang'如果列表的顺序发生了变化,如下 nameList = ['xiaoWang', 'xiaoZhang', 'xiaoLi'];此时就需要修改下标,才
2017-12-27 22:51:58
566
原创 元组的介绍
元组Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。 aTuple = (‘et’,77,99.9) aTuple (‘et’,77,99.9) <1>访问元组<2>修改元组说明: python中不允许修改元组的数据,包括不能删除其中的元素。 <3>元组的内置函数count, in
2017-12-27 22:37:43
452
原创 列表的介绍
**列表的格式**变量A的类型为列表namesList = ['xiaoWang','xiaoZhang','xiaoHua']比C语言的数组强大的地方在于列表中的元素可以是不同类型的testList = [1, 'a']列表的循环遍历 1. 使用for循环为了更有效率的输出列表的每个数据,可以使用循环来完成demo:namesList = ['xiaoWang','xiaoZhang','x
2017-12-27 22:36:08
422
原创 字符串的简介
字符串介绍<1>python中字符串的格式如下定义的变量a,存储的是数字类型的值a = 100如下定义的变量b,存储的是字符串类型的值b = "hello world.cn"或者b = 'hello world.cn'小总结:双引号或者单引号中的数据,就是字符串之前在学习input的时候,通过它能够完成从键盘获取数据,然后保存到指定的变量中;注意:input获取的数据,都以字符串的方式
2017-12-27 22:06:09
457
原创 MongoDB数据库的基本操作
1.MongoDB的启动 1.启动服务: sudo mongod 2.启动客户端 mongo2.数据库的操作: 1.查看默认的数据库 db 2.查看所有的数据库 show dbs 3.查看所有的集合(表) show collections 4.查看集合中的
2017-12-24 11:26:00
480
原创 MONGODB的基础知识
如果数据保存到数据库里: 底层数据的持久化存储 保证了底层数据的一致性和稳定性 提供了接口对数据进行操作和检索 支持SQL语句,可用于复杂的查询 方便对数据的日常维护和管理 比普通文件系统更细粒度的控制和呈现 可以在程序里使用数据库的读写接口 提供了并发控制访问和数据容错机制....千言万语一句话:方便、效率、安全1
2017-12-24 11:23:40
507
原创 判断语句和循环语句
重点内容常用的数据类型转换 函数 说明 int(x [,base ]) 将x转换为一个整数 float(x ) 将x转换为一个浮点数 complex(real [,imag ]) 创建一个复数,real为实部,imag为虚部 str(x ) 将对象 x 转换为字符串 repr(x ) 将对象 x 转换为表达式字符串 eval(str ) 用来计算在字符串
2017-12-21 13:37:53
2038
原创 Python基础知识点
一、注释1.(注释的作用) 通过用自己熟悉的语言,在程序中对某些代码进行标注说明,这就是注释的作用,能够大大增强程序的可读性<1> 单行注释以#开头,#右边的所有东西当做说明,而不是真正要执行的程序,起辅助说明作用<2> 多行注释 ”’ 我是多行注释,可以写很多很多行的功能说明 ”’ 二、变量以及类型 <1>变量的定义所谓变量,可以理解为菜篮子,如果需要存储多个数据,最简
2017-12-21 11:25:50
341
原创 对Python的认识
一、关键点常识1.Python的作者是Guido van Rossum(龟叔)2.Python正式诞生于1991年3.Python的解释器如今有多个语言实现,我们常用的是CPython(官方版本的C语言实现),其他还有Jython(可以运行在Java平台)、IronPython(可以运行在.NET和Mono平台)、PyPy(Python实现的,支持JIT即时编译)4.Python目前有两个版本
2017-12-21 09:59:02
7122
原创 计算机组成原理
一、 Python基础1.计算机组成原理计算机是由什么组成的?一个完整的计算机系统,是由硬件系统和软件系统两大部分组成的。一、硬件系统:主要分为主机和外设两部分,是指那些构成计算机系统的物理实体,它们主要由各种各样的电子器件和机电装置组成。从ENIAC(世界上第一台计算机)到当前最先进的计算机,硬件系统的设计采用的都是 冯·诺依曼体系结构。运算器: 负责数据的算术运算和逻辑运算,即数据的加工处理。控
2017-12-21 09:38:36
3249
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人