接口测试

一、接口测试的概念 1.什么是接口? 应用程序编程接口,也称为 API,通俗的说,就是某一个功能的实现或展示基于对另一个功能的调用,那么调用与被调用之间的连接点就是接口。 2.什么是接口测试? 接口测试,是测试系统组件间接口的一种测试。主要是检查数据 的交换,传递和控制管理过程,以及...

2019-03-27 17:33:52

阅读数 14

评论数 0

APP自动化测试之(一) --------Appium自动化测试

跟着逻辑走。 第一章 App自动化框架选择 目前较火的自动化工具特点对比: Appium(适用于Android&iOS;支持多语言;不需要应用源码) Uiautomator(适用于Android;仅Java语言;不需要应用源码) Robotium(适用于Android;...

2019-03-27 17:31:35

阅读数 20

评论数 0

python之常用算法

1.计算二项式系数(动态规划) # coding:utf-8 # computing C(n,k) def Binomial_coefficient(n,k): if k == 0 or k == n: result = 1 else: r...

2018-11-16 17:03:22

阅读数 310

评论数 0

Http相关知识点吐血整理

一、HTTP 简介 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW)服务器传输超文本到本地浏览器的传送协议。。 HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。   HTTP...

2018-10-29 19:37:19

阅读数 57

评论数 0

减少数据库死锁的方法

1,尽量不要在一个事务中实现过于复杂的查询或更新操作。原因很简单,越是复杂的数据库操作,占用数据库资源的时间越长,引发死锁的可能性越大。 2,尽量不要在数据库事务中要求用户响应。原因同1,这也会导致事务长时间无法结束,浪费数据库资料。 3,死锁是由于并发访问数据库资源造成的,减少死锁就应该限制应用...

2018-10-29 19:30:29

阅读数 198

评论数 0

python你真的会吗?——(一)基础知识

你会python?---我会! 你真的会吗?---好像这个我不是很清楚。。。 1、repr() 和str()——repr(object) repr() 函数将对象转化为供解释器读取的形式。返回一个对象的 string 格式。 repr是representation及描述的意思,不是对人的描...

2018-10-29 19:29:59

阅读数 45

评论数 0

设计模式分类与详解

1.创建型模式 前面讲过,社会化的分工越来越细,自然在软件设计方面也是如此,因此对象的创建和对象的使用分开也就成为了必然趋势。因为对象的创建会消耗掉系统的很多资源,所以单独对对象的创建进行研究,从而能够高效地创建对象就是创建型模式要探讨的问题。这里有6个具体的创建型模式可供研究,它们分别是: ...

2018-10-29 19:29:28

阅读数 41

评论数 0

动不动的“上千万”——海量数据处理面试题

一、 海量数据,出现次数最多or前K 1、给A,B两个文件,各存放50亿条URL,每条URL占用64个字节,内存限制为4G,找出A,B中相同的URL。 【分析】我们先来看如果要把这些URL全部加载到内存中,需要多大的空间。 1MB = 2^20 = 10^6 = 100W 1GB = 2^...

2018-10-29 19:26:21

阅读数 70

评论数 0

存储过程

一、概念  存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。 存储过程中可以包含逻辑控制语句和数据操纵语句,它可以接受参数、输出参数、返回单个或多个结果集以及返回值。 由于存储过程在创建时即在数据库服务器上...

2018-09-07 00:33:28

阅读数 103

评论数 0

软件测试基本知识

1、在软件底层进行的测试称为(C) A.系统测试 B.集成测试 C.单元测试 D.功能测试 根据不同的测试阶段,测试可以分为单元测试、集成测试、系统测试和验收测试。 体现了测试由小到大、又内至外、循序渐进的测试过程和分而治之的思想。 单元测试的粒度最小,一般由开发小组采用白盒方式来测试...

2018-09-07 00:24:49

阅读数 212

评论数 0

python——实例方法、静态方法和类方法区别

一、python 类语法中有三种方法,实例方法,静态方法,类方法 python中self,cls的区别: 普通实例方法,第一个参数需要是self,它表示一个具体的实例本身。 如果用了staticmethod,那么就可以无视这个self,而将这个方法当成一个普通的函数使用。 而对于classme...

2018-08-17 11:45:14

阅读数 54

评论数 0

快速排序——链表快排

根据普通快排的思路,选择1个点为中心点,保证中心点左边比中心点小,中心点右边比中心点大即可. 将第一个链表第一个结点的值作为左轴,然后向右进行遍历,设置一个small指针指向左轴的下一个元素,然后比较如果比左轴小的话,使small指针指向的数据与遍历到的数据进行交换。最后将左轴元素与small指...

2018-08-17 01:26:01

阅读数 246

评论数 0

输入一个时间,输出第二天的时间——面试编程题

题目如标题。 本题主要考察边界输入问题。  #include<stdio.h> #include<conio.h> // 定义全局变量数组用于保存一年12个月分各月的天数 int _MONTH[]={{3...

2018-08-17 01:06:00

阅读数 325

评论数 0

根据日期计算出周几——蔡勒公式

W=[C/4]-2C+y+[y/4]+[26(m+1)/10]+d-1 (其中[ ]为取整符号) W是所求日期的星期数.  如果求得的数大于7,可以直接对7取余,不过周日就输出为0了。  如果求得的数小于0,可以加上7的倍数,直到结果大于零小于7为止  c是公元年份的前两位数字,  y是已知公元...

2018-08-17 01:01:17

阅读数 195

评论数 0

长度为2N的数组分割成2个长度为N的数组,且两数组的和的差的绝对值最小

该问题类似于动态规划中的0-1背包问题。 详解可见编程之美2.18(p207)——数组分割 https://blog.csdn.net/a1031616423/article/details/50946001 https://blog.csdn.net/hqw11/article/detai...

2018-08-17 00:54:16

阅读数 329

评论数 0

寻找一个字符串中的最长重复子串(后缀数组)&找出一个字符串中最长不重复子串

一、寻找一个字符串中的最长重复子串(后缀数组) 后缀数组其实可以看寻找一个字符串中的最长重复子串(后缀数组)作一个由字符串s倒数i个字符组成的子串的集合,其中0<i<s.length(),例如 字符串strstr的后缀数组为: {r,tr,str,rs...

2018-08-17 00:53:50

阅读数 565

评论数 0

C++常问考点

一、封装,继承,多态,虚函数 封装:封装是实现面向对象程序设计的第一步,封装就是将数据或函数等集合在一个个的单元中(我们称之为类)。封装的意义在于保护或者防止代码(数据)被我们无意中破坏。 继承:继承主要实现重用代码,节省开发时间。子类可以继承父类的一些东西。 多态:是指相同的操作或函数、过...

2018-08-17 00:51:53

阅读数 49

评论数 0

Python序列化和反序列化

通过将对象序列化可以将其存储在变量或者文件中,可以保存当时对象的状态,实现其生命周期的延长。并且需要时可以再次将这个对象读取出来。Python中有几个常用模块可实现这一功能。 pickle模块 存储在变量中 dumps(obj)返回存入的字节 dic = {'age': 23, 'job...

2018-08-17 00:02:08

阅读数 33

评论数 0

postman优缺点

postman优缺点分析 优点:门槛低,上手快 优点: 脚本语言是js 优点:自带各种代码模块 优点:跨平台 优点: 免费版就已经非常强大了,支持http,https协议 优点:有命令行版本,newman,方便放在服务器上运行,或者jenkins做持续集成 优点: 支持抓包,保存历史...

2018-08-14 17:56:00

阅读数 732

评论数 0

求未知长度单链表中倒数第k个节点——python

https://blog.csdn.net/slibra_L/article/details/78176540 题目:输入一个链表,输出该链表中倒数第k个结点。  基本思路:遍历一次链表获得链表长度,再次遍历链表,至n-k+1出输出 # -*- coding:utf-8 -*- # clas...

2018-08-14 17:53:25

阅读数 130

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭