百科生活 投稿
关于【excel筛选后的数据复制粘贴】,excel选择筛选后的数据如何复制,今天小编给您分享一下,如果对您有所帮助别忘了关注本站哦。
- 内容导航:
- 1、excel筛选后的数据复制粘贴:excel选择筛选后的数据如何复制
- 2、ApacheBench简介
1、excel筛选后的数据复制粘贴:excel选择筛选后的数据如何复制
下面介绍在EXCEL中复制筛选后数据的方法,希望本指南能帮到大家。
操作方法
比如,下图中的表格数据,这是筛选后的数据,接下来,要把这些数据复制出来。
复制这些数据,我们不能直接就这样选中数据按CTRL+C,再按CTRL+V,粘贴。
我们需要这样操作:先选中表格。再按下CTRL+G,调出定位对话框。
在对话框中再点:定位条件。
打开定位条件的对话框,再点可见单元格,再点确定。
这时,我们再按下CTRL+C,进行复制。然后,在另一个空单元格中点击一下,按下CTRL+V,粘贴数据。
声明:本篇经验系「www.coozhi.com」原创,转载请注明出处。
2、ApacheBench简介
这个工具返回的最有用的信息就是服务器每秒能够处理的请求次数(RPS),不过由于测试的页面不同,RPS相差会很大,静态页面的RPS大于动态页面,页面体积越小,RPS越大。所以,RPS是相对的,在选择主机的时候,可以使用同一个页面进行测试,这样得到的数据相对来说更有可比性。
Tips:在带宽不足的情况下,最好是本机进行测试,建议使用内网的另一台或者多台服务器通过内网进行测试,这样得出的数据,准确度会高很多。远程对web服务器进行压力测试,往往效果不理想(因为网络延时过大或带宽不足)
安装
Apache本身会自带ab,如果没有安装Apache,以下方法可以用来便捷的安装ab工具:
- Ubuntuapt-cache install apache2-util
- CentOSyum install httpd-tools
- MacOS 系统自带apache,查看版本信息:
- windowswindows的话直接在官网下载,cd进入bin目录就可以执行命令
Linux安装完成在已添加环境变量的情况下,可以直接使用ab -v命令价差是否安装成功。
$ ab -VThis is ApacheBench, Version 2.3 <$Revision: 1826891 $>Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/Licensed to The Apache Software Foundation, http://www.apache.org/
使用
GET
对于模拟GET请求进行测试,ab非常简单,就是:ab -n 100 -c 10 'http://testurl.com/xxxx?para1=aaa¶2=bbb'
POST
对于模拟POST请求进行测试,则稍微复杂些,需要把将要post的数据(一般是json格式)放在文件里。比如建立一个文件post_data.txt,放入:
{"actionType":"collect","appId":1,"contentId":"1770730744","contentType":"musictrack","did":"866479025346031","endType":"mobile","recommendId":"104169490_1_0_1434453099#1770730744#musictrack#USER_TO_SONG_TO_SONGS#gsql_similarity_content2content","tabId":0,"uid":"104169490"}
然后用-p参数解析并发送这个json数据:
ab -n 100 -c 10 -p post_data.txt -T 'application/json' http://testurl.com/xxxx'
基本命令
ab -hOptions are: -V 显示版本号并退出 -n requests 总请求数,默认值为1 -c concurrency 并发请求数,默认值为1,其值不能超过总请求数。建议是可以被总请求数整除,如 -n 100 –c 10模拟10个并发,每个并发10个请求。 -t timelimit 测试所用的时间上限(单位为秒),它可以使对服务器的测试限制在一个固定的总时间以内,其内部隐含的默认值等于 -n 50000 -s timeout 每次响应的最大等待时间(单位为秒),默认值为30s.注意s是小写的 -p postfile 用于存放发起post请求时的数据的文件地址,不要忘记设置请求头。文件内容的格式要视请求头决定。 -T content-type POST请求所使用的Content-type头信息,如 -T “application/x-www-form-urlencoded” ,默认值为“text/plain” -H attribute 添加头部Header,需要注意custome-header的格式为 key:value,eg. User-Agent: ApacheBench/2.3', 这也是ab的默认值User-Agent -C attribute 对请求附加Cookie,格式为 key=value ,注意和-H区分! -m method 设置请求方法 -v verbosity 显示调试信息,verbosity为数字,可以看做是输出信息的级别。3或更大值可以显示响应代码(404, 200等), 2或更大值可以显示警告和其他信息。 -X proxy:port 设置代理地址以及端口信息 -w 以HTML表的格式输出结果。 -r 抛出异常继续执行测试任务 -i 使用HEAD请求代替GET
语法
ab一般常用参数就是 -n, -t ,和 -c。 一般-t或者-n选一个用。 下面是一些例子: 注意事项: 本文关键词:excel怎么选择复制筛选后的数据,excel中如何复制筛选后的数据,excel选择筛选后的数据如何复制粘贴,excel筛选过的数据如何复制,excel选择筛选后的数据如何复制出来。这就是关于《excel筛选后的数据复制粘贴,excel选择筛选后的数据如何复制(ApacheBench简介)》的所有内容,希望对您能有所帮助! 本文链接:https://bk.89qw.com/a-692372ab [ -A auth-username:password ] [ -b windowsize ] [ -c concurrency ] [ -C cookie-name=value ] [ -d ] [ -e csv-file ] [ -f protocol ] [ -g gnuplot-file ] [ -h ] [ -H custom-header ] [ -i ] [ -k ] [ -n requests ] [ -p POST-file ] [ -P proxy-auth-username:password ] [ -q ] [ -r ] [ -s ] [ -S ] [ -t timelimit ] [ -T content-type ] [ -u PUT-file ] [ -v verbosity] [ -V ] [ -w ] [ -x -attributes ] [ -X proxy[:port] ] [ -y
-attributes ] [ -z -attributes ] [ -Z ciphersuite ] [http[s]://]hostname[:port]/path 详细命令选项
-A auth-username:password 向服务器提供基本认证信息。用户名和密码之间":"分割,以base64编码形式发送。无论服务器是否需要(即是否发送了401)都发送。 ?-b windowsize TCP发送/接收缓冲区大小,以字节为单位。?-c concurrency 并发数,默认为1。?-C cookie-name=value 添加Cookie。典型形式是name=value对。name参数可以重复。 ?-d不显示"percentage served within XX [ms] table"消息(兼容以前的版本)。 ?-e csv-file 输出百分率和对应的时间,格式为逗号份额的csv。由于这种格式已经"二进制化",所以比"gnuplot"格式更有用。?-f protocol SSL/TLS protocol (SSL2, SSL3, TLS1, 或ALL).?-g gnuplot-file 把所有测试结果写入"gnuplot"或者TSV(以Tab分隔)文件。该文件可以方便地导入到Gnuplot, IDL, Mathematica甚至Excel中,第一行为标题。?-h 显示使用方法。?-H custom-header 附加额外头信息。典型形式有效的头信息行,包含冒号分隔的字段和值(如:"Accept-Encoding: zip/zop;8bit")。?-i 执行HEAD请求,而不是GET 。?-k 启用KeepAlive功能,即在HTTP会话中执行多个请求。默认关闭。?-n requests 会话执行的请求数。默认为1。 ?-p POST-file 附加包含POST数据的文件。注意和-T一起使用。?-P proxy-auth-username:password 代理认证。用户名和密码之间":"分割,以base64编码形式发送。无论服务器是否需要(即是否发送了407)都发送。?-q quiet,静默模式。不在stderr输出进度条。?-r 套接字接收错误时不退出。?-s timeout 超时,默认为30秒。?-S 不显示中值和标准偏差值,而且在均值和中值为标准偏差值的1到2倍时,也不显示警告或出错信息。默认显示最小值/均值/最大值。(兼容以前的版本)-t timelimit 测试进行的最大秒数。内部隐含值是"-n 50000"。默认没有时间限制。?-T content-type POST/PUT的"Content-type"头信息。比如“application/x-www-form-urlencoded”,默认“text/plain”。?-v verbosity 详细模式,4以上会显示头信息,3以上显示响应代码(404,200等),2以上显示告警和info。?-V 显示版本号并退出。?-w 以HTML表格形式输出。默认是白色背景的两列。?-x -attributes 设置
属性。此属性填入
。?-X proxy[:port] 使用代理服务器。?-y
-attributes 设置 属性。?-z -attributes 设置 属性。 ?-Z ciphersuite 设置SSL/TLS加密 -c(concurrency)表示用多少并发来进行测试;?-t表示测试持续多长时间,单位是秒;?-n表示要发送多少次测试请求。> ab -n 10 -c 10 http://cnblogs.com/?# Get请求,要注意“&”是ab的保留运算符,使用时要用双引号引起来> ab -n 10 -c 10 http://httpbin.org/get?name=rethink"&"age=3?# Post请求,post_data文件中的内容要和所指定的Content-Type对应(默认text/plain)> ab -n 10 -c 10 -p E:\post_data1.txt -T application/x-www-form-urlencoded http://httpbin.org/post> ab -n 10 -c 10 -p E:\post_data2.txt -T application/json http://httpbin.org/post?# post_data1中的数据为:name=rethink&age=3&method=post# post_data1中的数据为:{"name":"Rethink","method":"post","age":3}?# 使用`-w`参数将结果以HTML的格式输出,然后将结果写入到本地文件中:> ab -n 2 -c 2 -v 2 -w http://httpbin.org/get?name=rethink"&"age=3 > E:\report.html