自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Transfer-Encoding、Content-Length、Content-Encoding、Accept-Encoding

来自“https://blog.csdn.net/qq_29405933/article/details/842479991.概述我们在日常进行HTTP请求的时候,会遇到请求头或者响应头中有Transfer-Encoding、Content-Length、Content-Encoding、Accept-Encoding这几个,难免会不知道各自的含义及使用场景,也可能会搞混,我们今天就简单的捋...

2019-05-20 23:09:19 238

原创 jenkins+newman 接口自动化

准备:postman-Newman的安装及使用https://blog.csdn.net/zhangying_csu/article/details/52386837一、二、newman -c XHX-test.postman_collection.json -e xsit.kaikela.cn.postman_environment.json -t newman -y 500...

2019-01-09 14:24:08 326

转载 S内存泄漏排查方法(Chrome Profiles)

一、概述Google Chrome浏览器提供了非常强大的JS调试工具,Heap Profiling便是其中一个。Heap Profiling可以记录当前的堆内存(heap)快照,并生成对象的描述文件,该描述文件给出了当时JS运行所用到的所有对象,以及这些对象所占用的内存大小、引用的层级关系等等。这些描述文件为内存泄漏的排查提供了非常有用的信息。注意:本文里的所有例子均基于Google Ch...

2018-10-17 09:06:28 501

转载 shell的最佳选择——zsh

来自:https://blog.csdn.net/smallrivers/article/details/78701804一 、为什么是zsh ? 如果你使用Linux操作系统,那就免不了要和终端打交道,而shell是与系统交互的外壳,也是Linux的精髓,那么花一点时间使用配置一个强大的shell,绝对是物超所值的。通常系统默认安装的shell时bash,当然还有其他的shell。我们可以查看一...

2018-07-05 09:46:59 2224 2

转载 Shell脚本8种字符串截取方法总结

Linux 的字符串截取很有用。有八种方法。假设有变量 var=http://www.aaa.com/123.htm.1. # 号截取,删除左边字符,保留右边字符。复制代码代码如下:echo ${var#*//}其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符即删除 http://结果是 :www.aaa.com/123.htm2. ## 号截取,...

2018-06-14 15:26:52 172

转载 Postman高级应用——流程控制、调试、公共函数、外部数据文件

来自:https://www.cnblogs.com/hong-fithing/p/7601859.htmlpostman客户端下载地址:https://www.getpostman.com/apps目录流程控制调试公共函数外部数据文件 流程控制流程控制简言之就是设置接口的执行顺序,流程控制只有在collection runner或Newman里才生效如果需要实现多个接口的一次循环,只需在每个接口...

2018-06-06 15:26:54 559

转载 Postman基本使用——get、post请求、断言、环境变量

Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件。它提供功能强大的 Web API & HTTP 请求调试。 它能够发送任何类型的HTTP 请求 (GET,HEAD, POST, PUT..), 附带任何数量的参数+ headers。 Postman功能:  主要用于模拟网络请求包  快速创建请求  回放、管理请求  快速设置网络代理 目录get请求post请...

2018-06-06 15:25:41 2690

转载 Postman高级应用——串行传参和动态传参详解

来自:https://www.cnblogs.com/hong-fithing/p/7596342.htmlPostman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件用Postman做接口测试的时候,要把多条用例一起执行,就需要把用例连接起来,一次性执行 目录串行传参动态传参 使用的接口是微信公众号开发文档里面的接口,详细请看开发文档:https://mp.weixin.qq....

2018-06-05 11:19:16 9187

原创 Charles 手机代理 (支持https)

手机端浏览器输入:chls.pro/ssl 安装证书

2018-04-19 11:31:39 1098

转载 linux 大量的TIME_WAIT解决办法

来自 https://www.cnblogs.com/softidea/p/6062147.html统计在一台前端机上高峰时间TCP连接的情况,统计命令:netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'结果:除了ESTABLISHED,可以看到连接数比较多的几个状态是:F

2018-04-10 09:58:33 668

转载 Django使用:ORM 的反向查找(related_name)

先定义两个模型,一个是A,一个是B,是一对多的类型。class A(models.Model): name= models.CharField('名称', max_length=32)class B(models.Model): a= models.ForeignKey(A, verbose_name='A类',related_name = "test") name

2018-01-24 18:46:24 384

转载 checkbox日常jquery操作

1、checkbox日常jquery操作。现在我们以下面的html为例进行checkbox的操作。 id="checkAll" type="checkbox" />全选 name="subBox" type="checkbox" />项1 name="subBox" type="checkbox" />项2 name="subBox

2018-01-24 09:16:26 141

转载 Django URL管理

URL管理1、创建好Project后在全局配置文件中有一个urls.py这个模块,该模块主要管理本项目的全局url配置2、每个APP也应该创建一个urls.py模块来管理自己APP下的url集(可选)全局urls.py配置主要注意的是1、需要import  include模块2、在urlpatterns中添加app下的urls模块, na

2018-01-23 11:25:15 228

转载 git 统计修改代码数量以及git学习总结

来自:http://blog.csdn.net/liusuihui/article/details/52885417 谢谢分享者增加的代码行数量[java] view plain copygit log --stat|perl -ne 'END { print $c } $c += $1 if /(\d+) insertions/'   

2018-01-04 14:56:49 3634

原创 jenkins安装github插件后还是找不到 Build when a change is pushed to GitHub

安装好 GitHub plugin)后 还是找不到(Build when a change is pushed to GitHub)功能最后才发现版本更新后,GitHub hook trigger for GITScm polling==Build when a change is pushed to GitHub

2017-12-28 10:20:35 3772 1

原创 testng报错"java.net.SocketException: Software caused connection abort: socket write error"

testng执行case时报错 java.net.SocketException: Software caused connection abort: socket write error最后定位为:工程的testng:6.9.10     eclipse:6.13.0解决方案:①eclipse中新版本testng插件进行卸载eclipse:help——》installat

2017-12-19 19:22:22 922 1

转载 navicat远程连接linux 禅道mysql设置

背景:在linux安装了禅道(开源版9.1),使用navicat连接该mysql数据库一直提示10061错误解决:1.修改mysql数据库user表root用户的host值为%/opt/zentao/bin/mysql -uroot -p123456use mysql;update user set host='%' where user='root';select hos

2017-12-07 16:45:02 639

转载 锁表定位和处理

执行某功能操作时,后台报错Lock wait timeout exceeded; try restarting transaction,初步断定为SQL执行异常,进入数据库,show processlist;发现有条线程根据这条SQL,进入此表进行查询和手动删除,仍然无法删除;初步认为估计是这张表锁了。找实施协助:1.执行SELECT * FROM inform

2017-12-06 17:19:08 257

转载 CPU100%问题定位

性能测试过程中,对于非java项目,遇到CPU100%问题的简易处理步骤:1.Linux下非常实用的命令:top找到最耗CPU的进程ID,如:34342.找到此进程下,最耗CPU的线程:top -p 3434 -H会发现有很多线程ID,记下看着比较大的线程ID,如:626333.使用jdk自带的命令jstack,将堆栈信息打印到文件中:jstack

2017-12-06 17:17:23 944

转载 python selenium api 源码查看方法

来自;http://blog.csdn.net/ant_ren/article/details/7970793搭建环境后,一直想认真学习下webdriver api,网上没有找到,后来才知道查看源码就可以了。1. cmd 命令查看:1.1、打开cmd命令行,【python -m pydoc -p 4567】         python -m pyd

2017-12-06 10:48:02 301

转载 thinkpad如何禁用触摸板(触控板)或指点杆

T61T400T410T420X220禁用触摸板大家平时使用大部分时间都是用鼠标,即使没有鼠标,也有小红帽,而且打字的时候很容易会受到触摸板的干扰,所以我就想把触摸板禁用。但是在论坛上搜索了一下,发现都是在控制面板的UltrNav里设置,但是每个XP用户只能设置自己的选项,进到别的用户就又得重新设置了。方法一:最简单的方式可用安FN+F8组合键来禁用或开启小红帽和触控板功能,当然这

2017-12-04 11:08:52 20064

转载 Android命令Monkey压力测试,详解

支持原创,前半部分来源博客原文:http://blog.csdn.net/huangbiao86/article/details/8490743                 后半部分:http://blog.csdn.net/TskyFree/article/details/41868813shell, monkey, system, Android, 文件系统Monkey,

2017-11-30 17:22:01 388

转载 monkey命令行参数详解

Android monkey 资料一、为什么要用Monkey 测试?  简单在说就是象猴子一样乱点,为了测试软件的稳定性,健壮性。号称最快速有效的方法。有时候运行相同系列的测试,即使是复杂的测试,但是以相同的顺序和路径,即使一遍又一遍地运行也很少机会能发现内存和资源使用的bug。而此时猴子就比人更有效了。  简介  Monkey是一个命令行工具 ,可以运行在模拟器里或实际设备中。它向系

2017-11-30 17:20:29 784

转载 通过linux ssh远程linux不用输入密码登入

首先登入一台linux服务器,此台做为母机(即登入其他linux系统用这台做为入口);执行一行命令生成key文件:ssh-keygen -t rsa在母机上,进入/roo/.ssh目录,找到id_rsa.pub该文件,这个文件就是刚才执行ssh-keygen所生成的公钥key文件。

2017-11-23 19:54:33 264

转载 负载测试、压力测试和性能测试的区别

负载测试(Load testing)、压力测试(Stress Test,应称为强度测试)和性能测试,这三个概念常常引起混淆,难以区分,从而造成不正确的理解和错误的使用。  目前对性能测试没有明确的定义,一般地,它主要是针对系统的性能指标制定性能测试方案,执行测试用例,得出测试结果来验证系统的性能指标是否满足既定值。性能指标里可能包括系统各个方面的能力,如系统并发处理能力,批量业务处理能力等

2017-11-21 16:50:16 2634

转载 Selenium面试问题和答案-1

在学习完Selenium的大部分接口或者方法之后,你可能会去面试自动化测试,主要是Selenium的自动化测试。下面这些问题总结,可能会对你有所帮助。1. 什么是Selenium?Selenium是一个开源的web自动化测试框架,主要是基于web uI的自动化测试。现在的版本,逐步增加了对移动端的自动化测试。Selenium支持多种语言进行开发自动化测试脚本,有Java,python,

2017-11-15 11:35:55 636

转载 nginx 服务器重启命令,关闭

nginx -s reload  :修改配置后重新加载生效nginx -s reopen  :重新打开日志文件nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确关闭nginx:nginx -s stop  :快速停止nginx         quit  :完整有序的停止nginx其他的停止nginx 方式:p

2017-10-24 18:58:15 159

转载 Python Selenium设计模式-POM

前言本文就python selenium自动化测试实践中所需要的POM设计模式进行分享,以便大家在实践中对POM的特点、应用场景和核心思想有一定的理解和掌握。为什么要用POM基于python selenium2开始UI级自动化测试并不是多么艰巨的任务。**只需要定位到元素,执行对应的操作即可。**下面我们看一下这个简单的脚本实现百度搜索。from selenium im

2017-10-17 13:47:27 613

转载 Linux配置定时,使用 crontab -e 与 直接编辑 /etc/crontab 的区别

Linux配置定时任务,大家都知道使用crontab这个系统功能,但有时候我们需要区分用户执行,下面就直接说一下2种方法的区别:方法1:使用命令 crontab -e 然后直接编辑定时脚本。这样执行以后,属于用户自定义的,会被写到 /var/spool/cron 目录下,生成一个和用户名一致的文件,文件内容就是我们编辑的定时脚本。如:[htm

2017-10-12 11:43:00 522

转载 在PyCharm 软件中设置你的项目 使用的Python版本

在PyCharm 软件中设置你的项目 使用的Python版本python2 和 python3 有很大的不同,使用python2 编写的程序,如果使用python3 就运行不了;使用python3编写的程序,如果使用python2一样也是不用运行。Q: 所以,如何在pyCharm 软件中,为你的项目设置 python 的版本?A:当前项目使用的是 python2

2017-09-29 20:35:25 718

转载 windows平台下的python-opencv的配置

转载地址:http://www.cnblogs.com/dhr9936/p/5479876.html1.介绍opencv:    opencv是由1999年由Intel建立,现由Willow Garage提供支持的基于C/C++的开源跨平台计算机视觉库。python:  python 是由Gudio van Rossum 在1989年发明的一种面向对象的解释

2017-08-28 15:32:24 213

原创 防火墙配置

*filter:INPUT ACCEPT [0:0]:FORWARD ACCEPT [0:0]:OUTPUT ACCEPT [0:0]-N whitelist-A whitelist -s 116.62.26.XXX -j ACCEPT-A whitelist -s 10.28.146.XXX -j ACCEPT-A whitelist -s 116.62.26

2017-08-25 11:41:24 267

转载 JVM 优化经验总结

开始之前Java 虚拟机有自己完善的硬件架构, 如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM 屏蔽了与具体操作系统平台相关的信息,使得 Java 程序只需生成在 Java 虚拟机上运行的目标代码 (字节码), 就可以在多种平台上不加修改地运行。Java 虚拟机在执行字节码时,实际上最终还是把字节码解释成具体平台上的机器指令执行。注意:本文仅针对 JDK7、Ho

2017-06-15 10:37:47 319

原创 Oracle基本命令

root@oracledb ~]# su –oraclesqlplus /nolog[oracle@oracledb ~]# sqlplus / as sysdbaSQL> startup #启动数据库实例SQL> shutdown immediate #关闭数据库实例SQL> show parameter db_name; #列出数据库

2017-06-14 13:00:34 200

转载 Jmeter中正则表达式提取器使用详解

转载地址:http://blog.csdn.NET/quiet_girl/article/details/50724313在使用Jmeter过程中,会经常使用到正则表达式提取器提取器,虽然并不直接涉及到请求的测试,但是对于数据的传递起着很大的作用,本篇博文就是主要讲解关于正则表达式及其在Jmeter的Sampler中的调用。文中使用的正则表达式测试器

2017-06-09 10:31:04 368

转载 Jmeter负载测试之固定吞吐量

场景测试百度主页在20 QPS的情况下,响应时间、流量等性能数据;分析1、这里的20 QPS应该是指Jmeter发送请求的QPS,而不是服务器处理的QPS;--因为假如我们以20 QPS的速度向服务器发送请求,但是服务器每秒最多只能处理8个请求,那么我们无论如何都无法测得服务器在20 QPS的情况下的性能数据;2、难点在于让Jmeter【稳定地】以2

2017-06-08 09:09:10 17740

转载 杭州人才落户操作指南

来自:http://zj.zjol.com.cn/news/640848.html自从3.3杭州限购政策一出,外地人想在杭州买房的难度进一步加深,置业杭州真的那么难吗?可其实杭州真的没有马云爸爸那么“高攀不起” —— 杭州的落户政策中有一条是人才引进人员落户,具有全日制普通高等学校本科(含本科)以上学历(45周岁以下)人员均可申请,所以只要你符合条件,落户杭州真的一点都不难。

2017-06-07 09:59:27 3987

转载 CentOS6.4 配置iptables

一、解决CentOS(6和7版本),/etc/sysconfig/下没有iptables的问题任意运行一条iptables防火墙规则配置命令:iptables -P OUTPUT ACCEPT对iptables服务进行保存:service iptables save重启iptables服务:service ipta

2017-06-05 19:59:05 261

转载 python datetime处理时间

http://www.cnblogs.com/lhj588/archive/2012/04/23/2466653.html格式字符串    datetime、date、time都提供了strftime()方法,该方法接收一个格式字符串,输出日期时间的字符串表示。下表是从python手册中拉过来的,我对些进行了简单的翻译(翻译的有点噢口~~)。格式字符  意义

2017-06-02 13:42:54 290

转载 杭州市全日制历届普通高校专科毕业生紧缺专业目录

杭州市全日制历届普通高校专科毕业生紧缺专业目录:计算机科学与技术、计算机、软件工程(计算机软件)、计算机应用与维护、计算机及应用、计算机信息系统、计算机辅助设计、计算机网络技术、计算机应用工程、信息工程、信息与计算科学、电子信息工程、电子与信息技术、网络技术与信息处理、环境科学、环境工程、环境艺术设计、环境保护、环境治理工程、城市规划与设计、城市规划、通信工程、通讯技术、通讯与信息技术、通讯与网络

2017-06-02 09:37:13 1719

空空如也

空空如也

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

TA关注的人

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