自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(176)
  • 收藏
  • 关注

转载 OSI七层模型与TCP/IP五层模型

一、OSI参考模型1、OSI的来源 OSI(Open System Interconnect),即开放式系统互联。 一般都叫OSI参考模型,是ISO(国际标准化组织)组织在1985年研究的网络互连模型。 ISO为了更好的使网络应用更为普及,推出了OSI参考模型。其含义就是推荐所有公司使用这个规范来控制网络。这样所有公司都有相同的规范,就能互联了。...

2018-12-25 16:08:00 709

转载 SQL注入

什么是SQL注入?SQL注入是黑客攻击数据库的一种常用方法,其实就是通过把SQL命令插入到web表单或页面请求的查询字符串中提交,最终达到欺骗服务器执行恶意的SQL命令,来达到攻击的目的。SQL注入是怎么产生的?WEB开发人员无法保证所有的输入都已经过滤攻击者利用发送给SQL服务器的输入参数构造可执行的SQL代码(可加入到get请求、post请求、http...

2018-11-19 23:31:00 279

转载 HTTP协议

什么是HTTPHTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。从图中可以看出HTTP和HTTPS之间的区别,他们的底层都是差不多的,区别...

2018-11-18 16:34:00 247

转载 jmeter学习

学习地址:https://www.jianshu.com/p/bd1de3709a62学习笔记文档:https://i.cnblogs.com/Files.aspx转载于:https://www.cnblogs.com/fireporsche/p/9964823.html

2018-11-15 17:21:00 167

转载 web常用测试点记录

输入框1、字符型输入框:单行文本输入框:英文全角、英文半角、数字、空或者空格、特殊字符“~!@#¥%……&*?[]{}”,特别要注意单引号和&符号。如果禁止直接输入特殊字符时,使用“粘贴、拷贝”功能尝试输入。长度检查:最小长度、最大长度、最小长度-1、最大长度+1、输入超过字符比如把整个文章拷贝过去。空格检查:输入的字符间有空格、字...

2018-11-13 23:28:00 123

转载 接口测试常用测试点

接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。测试的策略:接口测试也是属于功能测试,所以跟我们以往的功能测试流程并没有太大区别,测试流程依旧是:评审测试接口文档(需求文档)根据接口文档编写测试用例(用例编写完全可...

2018-11-12 23:05:00 2205

转载 负载压力测试中常见的几种类型及区别

首先我们先来了解下什么是负载压力测试,负载压力测试是指在一定约束条件下系统所能承受的并发用户量、运行时间、数据量,以确定系统所能承受的最大负载压力。负载压力测试有助于确认被测系统是否能够支持性能需求,以及预期的负载增长等。负载压力测试是性能测试的重要组成部分,负载压力测试包括并发性能测试、疲劳强度测试、大数据量测试等内容,其中并发性能测试又包含压力测试和负载测试。下面我们具体来了解各种类...

2018-08-30 11:42:00 803

转载 显示等待WebDriverWait

显示等待:WebDriverWait等待页面加载完成,找到某个条件发生后再继续执行后续代码,如果超过设置时间检测不到则抛出异常WebDriverWait(driver, timeout, poll_frequency=0.5, ignored_exceptions=None)——driver:WebDriver 的驱动程序(Ie, Firefox, Chrome 或远程)...

2018-08-22 13:17:00 193

转载 MySQL添加注释

在数据库设计中,我们是建议为数据库,数据表以及数据字段进行添加注释的,MySQL数据库中, 字段或列的注释是用属性comment来添加。创建新表的脚本中, 可在字段定义创建表脚本中添加comment属性来添加注释。示例代码如下:1 create table test( 2 id int not null default 0 comment '用户id' ) ...

2018-08-15 13:19:00 218

转载 linux

Linux简介Linux 操作系统的诞生、发展和成长过程始终依赖着五个重要支柱:UNIX操作系统、MINIX操作系统、GNU计划、POSIX标准和Internet 网络1991年初,林纳斯·托瓦兹开始在一台386sx兼容微机上学习minix操作系统。1991年4月,林纳斯·托瓦兹开始酝酿并着手编制自己的操作系统1991年的10月5日,林纳斯·托瓦兹在comp.os.mi...

2018-08-12 01:31:00 276

转载 Python学习问题记录

1.在windows的cmd中使用open方法打开文件时,报如下错误: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape通过上网得知,这是因为在Python中,\是转义符,\u表示其后是UNICODE编码,因此\User...

2018-08-10 13:01:00 81

转载 Python中dir()与help()的使用

python内置了很多内置函数、类方法属性及各种模块。当我们想要当我们想要了解某种类型有哪些属性方法以及每种方法该怎么使用时,我们可以使用dir()函数和help()函数在python ide交互式模式下获得我们想要的信息。dir()dir()用来查询一个类或者对象所有属性,比如:>>> dir(list)['__add__', '__class__...

2018-08-08 11:38:00 277

转载 webdriver常用API

本章涉及Selenium WebDriver的所有接口。  Recommended Import Style  推荐的导入风格如下:from selenium import webdriver  然后,你可以这样访问所有的类:webdriver.Firefoxwebdriver.FirefoxProfilewebdriver.Chromeweb...

2018-08-05 23:44:00 125

转载 数据库备份表

虽然对于一个有点数据库知识的小猿来说,数据库备份表那就是常识中的常识了,但是对于我这个菜鸟来说,今天遇到了确实还真不知道如何操作,下面就记录下自己通过网上搜索和请教同事后的笔记1.CREATE TABLEtab_new [AS] SELECT * FROMtab_old【这个方法不会复制表的primary key和auto_increment,实际上我们可以看出这个方法是将查询的...

2018-08-01 00:05:00 115

转载 数据库设计那些事学习笔记

什么是数据库设计?简单的来说,数据设计就是根据业务系统的具体需要,结合我们所选用的DBMS(数据库管理系统),为这个业务系统构造出最优的数据存储模型。并建立好数据库中的表结构及表与表之间的关联关系的过程。使之能有效的对应用系统中的数据进行存储,并可以高效的对已经存储的数据进行访问。为什么要进行数据库设计?高效的数据库设计:  1.减少数据的冗余  2.避免数据维护异常...

2018-07-31 13:16:00 455

转载 单点登录学习笔记

单点登录(SSO)概述概念:简单点说就是,用户只需要登录一次就可以访问所有相互信任的应用系统。SSO体系结构:1.认证中心2.用户与账号系统、用户数据获取接口3.客户端模块即授权验证(用户请求系统时,首先要对请求进行拦截)4.令牌(token) 可以看作钥匙SSO认证流程:工作原理和工作过程1.浏览器发起访问系统的请求2.客户端模块对用户请求...

2018-07-29 13:39:00 105

转载 python3api-ms-win-crt-runtime-l1-1-0.dll丢失解决方法

先记录一个之前遇到的问题:在安装了pycharm后,发现通过上网发现,其实就是没有安装pip和setuptools,其实Python3以后都是默认安装pip的,所以最后的解决办法是将我目前的Python卸载后重新安装https://www.python.org/downloads/release/python-370/:下载后根据自己的需求进行安装就行了,这样安...

2018-07-28 12:19:00 199

转载 git config配置

在git中,我们使用git config命令用来配置git的配置文件,git配置级别主要有以下3类:1、仓库级别 local 【优先级最高】2、用户级别 global【优先级次之】3、系统级别 system【优先级最低】通常:git 仓库级别对应的配置文件是当前仓库下的.git/config 【在当前目录下.git目录默认是隐藏的,所以在文件管理器中我们要打开显示以...

2018-07-24 11:46:00 97

转载 python中format函数学习笔记

简而言之,format函数就是用{}来代替之前的输出字符时使用的%print('my name is %s and I am %d years old' % ('porsche',23))下面详细介绍format的用法:1、使用位置参数要点:从以下例子可以看出位置参数不受顺序约束,且可以为{},只要format里有相对应的参数值即可,参数索引从0开,传入位置参数列表可用*...

2018-07-12 00:35:00 127

转载 python中高阶函数学习笔记

什么是高阶函数变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数 def fun(x, y, f): print f(x), f(y) fun(1, -2, abs) 结果: 1 2内置高阶函数map函数map( ) 函数接收两个参数,一个是函数,一个是序列, map 将...

2018-07-11 15:39:00 114

转载 python中的configparse学习笔记

configparse主要用于在python中进行配置文件的读取。基本的读取配置文件:-read(filename) 直接读取ini文件内容-sections() 得到所有的section,并以列表的形式返回-options(section) 得到该section的所有option-items(section) 得到该section的所有键值对-get(secti...

2018-07-11 14:38:00 104

转载 CSS选择器笔记

记录的问题:1.比如一个标签的class是:class="p1 p2",另外一个标签的class是:class="p1",那么我使用.p1会选择到第一个标签吗?答案:如果使用.p1是会同时选中两个标签的,下面使用例子来解释<html><head><style type="text/css">.p1{color:blu...

2018-07-02 12:59:00 89

转载 MySQL-5.7中InnoDB表数据文件存储位置

学习地址:https://www.cnblogs.com/tongxiaoda/p/7874535.html转载于:https://www.cnblogs.com/fireporsche/p/8664060.html

2018-03-28 15:22:00 191

转载 MySQL中的交并差

Mysql只提供了并集(union),没有提供差集,和交集,但是我们可以用union来实现交和差,下面即是实现方式:首先创建两个表:ERROR 1064 (42000):mysql> create table k1( -> name varchar(20));Query OK, 0 rows affected (0.05 sec)mysq...

2018-03-21 22:15:00 105

转载 MySQL的sql_mode解析与设置

参考地址:http://blog.csdn.net/ccccalculator/article/details/70432123因为在MySQL中使用group by是总是出现1055的错误,这就导致了必须去查看是什么原因了,查询了相关的资料,现在将笔记记录下来,以便后面可以参考使用:sql_mode:简而言之就是:它定义了你MySQL应该支持的sql语法,对数据的校验等等...

2018-03-21 18:10:00 100

转载 MySQL连接查询、联合查询、子查询

参考地址:http://blog.csdn.net/u011277123/article/details/548633711.MySQL连接查询连接查询:将多张表(>=2)进行记录的连接(按照某个指定的条件进行数据拼接)。连接查询的意义: 在用户查看数据的时候,需要显示的数据来自多张表.连接查询分类:SQL中将连接查询分成四类:内连接,外连接,自然连接和交叉连接...

2018-03-20 13:18:00 65

转载 MySQL中创建用户与授权

参考地址:http://blog.csdn.net/gebitan505/article/details/51726649一.创建用户(使用root用户登录进入mysql命令行)create user 'username'@'host' identified by 'password'说明:其中username为创建的用户名;host为主机名,指定该用户在哪个主机上可...

2018-03-14 15:13:00 45

转载 mysql中修改密码的方式

参考地址:https://www.cnblogs.com/yang82/p/7794712.htmlmysql中修改用户密码的方式:最简单的方法就是借助第三方工具Navicat for MySQL来修改,方法如下:1、登录mysql到指定库,如:登录到test库(还未实践)2、然后点击上方“用户”按钮。3、选择要更改的用户名,然后点击上方的“编辑用户”按钮。...

2018-03-09 17:20:00 67

转载 面向对象编程与面向过程变成之间的比较

参考地址:http://mp.weixin.qq.com/s/ZZMA8mBoMvq8IRiX7deQbA以一个例子(如打扫房间)来说明面向过程和面向对象在程序流程上的不同之处。面向过程就是将编程当成是做一件事,要按步骤完成,每一步就是一个过程。比如某个人要打扫房间这件事,需要先取扫帚,然后仔仔细细打扫每一处,最后将扫帚放回原地。代码实现过程:输出结果:...

2018-03-08 23:39:00 66

转载 Python中if __name__ == 'main' 的作用和原理

参考网址:http://mp.weixin.qq.com/s/kxxhOQ7KB_VMwWeUENX7OQt1.py:print('Loving Python')def main(): print('Loving Python')#print (__name__)if __name__ == '__main__': main() pr...

2018-03-08 16:56:00 45

转载 selenium中隐式等待和显示等待的区别

Selenium显示等待和隐式等待的区别1、selenium的显示等待原理:显示等待,就是明确的要等到某个元素的出现或者是某个元素的可点击等条件,等不到,就一直等,除非在规定的时间之内都没找到,那么久跳出Exception(简而言之,就是直到元素出现才去操作,如果超时则报异常)from selenium import webdriverfrom selenium.webdri...

2018-03-07 00:02:00 839

转载 Chrome 的审查元素功能有哪些奇技淫巧

学习地址:https://www.zhihu.com/question/34682699转载于:https://www.cnblogs.com/fireporsche/p/8506880.html

2018-03-04 23:44:00 350

转载 try

数据库常用的一些操作命令:1.查看表结构(1)show columns from tb_name;(2)desc tb_name;2.启动服务net start服务名称; 如:net start mysql;net stop服务名称;3.查看所有的数据库show databases;4.使用数据库,或者叫打开数据库usedb_name;...

2018-01-25 12:58:00 63

转载 window下安装mysql

参考地址:https://www.cnblogs.com/lmh2072005/p/5656392.htmlhttp://www.jb51.net/article/90302.htm一、下载安装包打开mysql官网下载页面:http://dev.mysql.com/downloads/mysql/选择相应的版本和平台这里选择的是5.7.13版本64位的...

2018-01-17 22:41:00 38

转载 小随笔

总结:这算是我开始工作来的第一个半年吧,在这个半年里,自己或多或少也收获了不少,总觉得时间很慢,但其实也过的挺快,转眼2017年就即将过去了,新的2018马上到来。谈到最初,其实自己选择的并不是做测试的,其实很想去开发尝试的,也曾听说做测试的工资会比较低,所以一开始我很抵触测试,并不愿意接受自己就这样做着测试的工作,但是。。。为了能留在公司,我就只能先找事来做了,公司不养闲人,只...

2017-12-28 23:31:00 91

转载 测试中一些常用的测试点

学习地址:https://www.cnblogs.com/zwh-Seeking/articles/5382627.html更详细请看:http://blog.csdn.net/u011757108/article/details/523000071.WEB中登录常用的测试点:快捷键的使用是否正常:(1)Tab键的使用是否正确(一般在用户名输入框中按Tab输入指针可以跳转...

2017-11-27 00:09:00 147

转载 Python学习之异常处理

1.首先了解错误和异常的概念:错误:代码运行前的代码错误或者是程序执行过程中的逻辑错误1:语法错误:代码不符合解释器或者编译器语法(代码错误)2:逻辑错误:不完整或者不合法输入或者计算出现问题(输入时或者计算时,比如除零操作等)异常:执行过程中出现问题导致程序无法继续执行1:程序遇到逻辑或者算法问题(代码错误导致程序无法正确的执行)2:运行过程中计算机错误(内存不...

2017-11-15 00:05:00 60

转载 python学习之logging

学习地址:http://blog.csdn.net/zyz511919766/article/details/25136485首先如果我们想简要的打印出日志,可以:import logginglogging.debug('i am debug')logging.inof('i am info')logging.warning('i am warning')...

2017-11-11 16:36:00 47

转载 Python学习之变量的作用域

学习地址:http://www.jianshu.com/p/17a9d85845301、变量作用域LEGB1.1变量的作用域在Python程序中创建、改变、查找变量名时,都是在一个保存变量名的空间中进行,我们称之为命名空间,也被称之为作用域。python的作用域是静态的,在源代码中变量名被赋值的位置决定了该变量能被访问的范围。即Python变量的作用域由变量所在源代码中的...

2017-11-10 12:22:00 438

转载 单点登录

学习网址1:https://www.cnblogs.com/yupeng/archive/2012/05/24/2517317.html学习网址2:https://www.cnblogs.com/ywlaker/p/6113927.html一、什么是单点登录SSO(Single Sign-On)  SSO是一种统一认证和授权机制,指访问同一服务器不同应用中的受保护资源的同一用...

2017-11-09 13:06:00 85

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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