接口八问 关于接口的具体信息,可以通过以下八个问题进行了解: 报文头:传递的通用信息或指定某种行为 报文体:请求或相应中传递的数据内容 接口测试质量评估标准 接口测试的质量通常可以通过以下指标进行评估: 1、业务功能覆盖是否完整; 2、业务规则覆盖是否完整; 3、参数验证是否达到要求(边界、业务规则 ...
分类:
其他好文 时间:
2019-09-29 09:21:59
阅读次数:
317
1:ZAB协议 //待补齐 2:DUBBO协议 Dubbo协议先抄官方一张图吧,由图可以知道,Dubbo协议是一个字节型的协议,使用字节的特定位置表示特定的含义。 1:0-16 bit位,第一个字节和第二个字节表示魔法值,用于标识是dubbo协议,它的值是 0xdabb 2:16 bit位,一个bi ...
分类:
其他好文 时间:
2019-09-29 09:21:32
阅读次数:
112
其实对Spring的了解达到一定程度后,你就会发现,无论是使用Spring框架开发的应用,还是Spring框架本身的开发都是围绕着注解构建起来的。空口无凭,那就说个最普通的例子吧。在Spring中要启用一项XXX功能,标准做法就是用@EnableXXX这种“启用”类型的注解。那么这种类型的注解一般都 ...
分类:
编程语言 时间:
2019-09-29 09:20:53
阅读次数:
115
GitHub 命令行 本地repo 设置姓名和邮箱 git config --global user.name "xxxx" git config --global user.email "xxxx@yyy.zzz" 创建并初始化本地空仓库 git init <repo_name> 查看提交的状态 ...
分类:
其他好文 时间:
2019-09-29 09:20:36
阅读次数:
101
今天遇到一个现象,设置long_query_time后查询不生效,如图: 明明设置成功了,为什么查询出来还是原来的值呢? 因为 ‘ show VARIABLES like "%long_query_time%" ‘ 中获取的参数是从当前会话中查到的,只要重新打开一个session,或者 “set G ...
分类:
数据库 时间:
2019-09-29 09:20:01
阅读次数:
161
前言 知乎上有小伙伴提了这么一个问题,如何看待陕西省普通话水平测试成绩查询系统?查询系统前端代码就直接给出了身份账号,姓名,证书编号,如果信息是真的,就泄露了这么多考生的信息,白给那种。为什么会发生这样的事情?事情的始末是什么? 证据 很多机智的小伙伴都打开了网址一探究竟,小编也不敢怠慢赶紧瞅瞅这牛 ...
分类:
其他好文 时间:
2019-09-29 09:19:42
阅读次数:
209
GULP gulp是前端开发过程中对代码进行构建的工具她不仅能对网站资源进行优化,而且在开发过程中很多重复的任务能够使用正确的工具自动完成;使用她,我们不仅可以很愉快的编写代码,而且大大提高我们的工作效率。 gulp是基于Nodejs的自动任务运行器,她能自动化地完成 javascript/coff ...
分类:
其他好文 时间:
2019-09-29 09:19:25
阅读次数:
96
在Windows中使用netsh命令进行端口转发 参数 listenaddress – 等待连接的本地IP地址 listenport – 本地侦听TCP端口 connectaddress – 将传入连接重定向到本地或远程IP地址(或DNS名称) 创建端口转发 删除端口转发 显示系统中的转发规则列表 ...
九月份,我读了《程序员的修炼之道--从小工到专家》这本书,虽然只是读了其中小小的一章,却让我收获了许多,收益匪浅。 从《程序员的修炼之道》这本书的介绍部分可以看出,该书是一本很棒的作品,该书由一系列独立的部分组成,讲述了许多富有娱乐性的奇闻轶事、有思想性的例子、以及有趣的类比,内容丰富多彩,并且本书 ...
分类:
其他好文 时间:
2019-09-29 09:18:47
阅读次数:
81
(1)grep多条件搜索: 与关系:grep -n '条件1' service.log | grep '条件2' | grep '条件3' 或关系:grep -n service.log | grep '条件1 | 条件2' (2)grep按照时间搜索 与关系,字符条件和时间范围:grep -n ' ...
分类:
系统相关 时间:
2019-09-29 09:18:22
阅读次数:
83
public class Switch0721 { public static void main(String[] args){ System.out.println("鸡你太美~"); java.util.Scanner s1=new java.util.Scanner(System.in); ...
分类:
编程语言 时间:
2019-09-29 09:18:00
阅读次数:
114
Python 现阶段三大主流Web框架 Django Tornado Flask 对比 百度百科 1.Django 主要特点是大而全,集成了很多组件,例如: Models Admin Form 等等, 不管你用得到用不到,反正它全都有,属于全能型框架 2.Tornado 主要特点是原生异步非阻塞,在 ...
分类:
其他好文 时间:
2019-09-29 09:17:25
阅读次数:
99
JS中深拷贝与浅拷贝的区别,实现深拷贝的几种方法 如何区分深拷贝与浅拷贝,简单点来说,就是假设B复制了A,当修改A时,看B是否会发生变化,如果B也跟着变了,说明这是浅拷贝,拿人手短,如果B没变,那就是深拷贝,自食其力。 此篇文章中也会简单阐述到栈堆,基本数据类型与引用数据类型,因为这些概念能更好的让 ...
分类:
Web程序 时间:
2019-09-29 09:16:42
阅读次数:
120
运算符:*算术运算符*逻辑运算符*字符串连接运算符*三元运算符*赋值类运算符 关于java编程中运算符之:算术运算符+ 求和- 相减* 乘积/ 商% 求余数【取模】 ++ 自加1-- 自减1注意:一个表达式当中有多个运算符,运算符有优先级,不确定的加小括号,优先级得到提升。 //++出现在变量后// ...
分类:
编程语言 时间:
2019-09-29 09:16:27
阅读次数:
104
ddd 相关链接: 线程的意义与常见面试题:https://www.cnblogs.com/yanglin666/p/10551661.html 多线程使用的主要目的:https://blog.csdn.net/qq_34512307/article/details/77283870 多线程的实际意 ...
分类:
编程语言 时间:
2019-09-29 09:15:36
阅读次数:
91
1 #include <iostream> 2 #include <string> 3 #include <cassert> 4 using namespace std; 5 6 void KMPStrMatching(string S, string P, int *N, int &start, ... ...
分类:
编程语言 时间:
2019-09-29 09:15:23
阅读次数:
139
实现Map 存储<key,value>的集合,每个键值对叫做Entry HashMap每一个元素的初始值都是Null1.put方法 1)需要利用哈希函数来确定Entry的插入位置index=Hash("key") 2)HashMap的长度是有限的,当插入的Entry越来越多时,会出现index冲突的 ...
分类:
其他好文 时间:
2019-09-29 09:14:50
阅读次数:
96