自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (15)
  • 收藏
  • 关注

原创 GPT 最佳实践

GPT 最佳实践

2023-07-12 14:59:07 1816

原创 OpenAI API参考文档

OpenAI API 中文参考文档

2023-07-06 10:20:38 1251

原创 Windows系统下No module named ‘XXX‘问题 解决

Windows系统下出现 No module named ‘XXX‘ 问题解决

2022-08-04 17:16:01 1202 1

原创 jmeter中用户参数和用户定义变量

直接上栗子测试计划中的用户定义变量:线程组里的用户参数:Http请求下的用户参数和变量:运行结果:总结:1、线程组下的用户参数优先级高于测试计划里的用户自定义变量;2、HTTP 请求下的用户参数优先级高于线程组下的用户参数;3、HTTP请求下的用户参数和用户自定义变量重名,则优先取用户参数的值;因为配置元件执行完再到前置处理器,所以前置处理器的值会覆盖配置元件的值;...

2021-07-07 16:04:41 829

原创 Linux中的sda, sdb, sdc, sda1, sda2含义

第一个软驱 /dev/fd0.第二个软驱 /dev/fd1.第一块硬盘 /dev/sda.第二块硬盘 /dev/sdb, 以此类推.第一个SCSI CD-ROM /dev/scd0, 可以用/dev/sr0如图:官方链接https://help.ubuntu.com/lts/installation-guide/armhf/apcs04.html...

2021-06-30 15:26:17 2371

原创 Concurrency Thread Group和Stepping Thread Group的区别

1、Stepping Thread Group参数详解:this group will start:表示总共要启动的线程数;若设置为 100,表示总共会加载到 100 个线程first,wait for:从运行之后多长时间开始启动线程;若设置为 0 秒,表示运行之后立即启动线程then start:初次启动多少个线程;若设置为 0 个,表示初次不启动线程next add:之后每次启动多少个线程;若设置为10个,表示每个梯次启动 10 个线程threads every:当前运行多长时间后再次启

2021-06-28 14:18:30 876

原创 Jmeter-test plan详解

一、描述测试计划:用于描述一个测试脚本的场景设计,包含这次测试的所有内容。也就是说使用jmeter进行测试的所有内容都基于一个测试计划。打开jmeter.bat默认会打开测试计划页面,如下所示:测试计划的作用测试计划描述了 Jmeter 在执行时,一系列的步骤一个完整的测试计划包含了一个或多个【线程组、逻辑控制器、采样器、监听器、定时器、断言和配置元素】二、各配置项1、测试计划的名称,可为整个测试计划命名,保存时该jmx的名字就是定义的测试计划名字。如下:2、用户定义的变量(User

2021-06-24 13:33:53 998

转载 vue开发看这篇文章就够了

Vue -渐进式JavaScript框架介绍vue 中文网vue githubVue.js 是一套构建用户界面(UI)的渐进式JavaScript框架库和框架的区别我们所说的前端框架与库的区别?Library库,本质上是一些函数的集合。每次调用函数,实现一个特定的功能,接着把控制权交给使用者代表:jQueryjQuery这个库的核心:DOM操作,即:封装DOM操作,简化DOM操作Framework框架,是一套完整的解决方案,使用框架的时候,需要把你的代码放到框架合适的地方,框架会在合

2021-06-23 17:45:10 146

转载 22 个常用的 Python 工具包

首先我列出了最近一年内 PyPI 上下载量最高的 Python 包。我们来看看这些包的作用,它们的之间的关系,以及为什么会如此流行。Urllib38.93亿次下载Urllib3 是 Python 的 HTTP 客户端,它提供了许多 Python 标准库没有的功能。线程安全连接池客户端 SSL/TLS 验证使用 multipart 编码进行文件上传用于重传请求并处理 HTTP 重定向的辅助功能支持 gzip 和 deflate 编码支持 HTTP 和 SOCKS 代理尽管名字叫做 U

2021-06-23 17:43:54 2732

转载 Jmeter面板介绍

Jmeter面板介绍- 常用的菜单栏工具–函数助手常用的图标从左往右依次是 新建测试计划 选择测试计划模板创建一个新的测试计划 打开jmeter脚本 保存jmeter脚本 剪切 复制 粘贴 展开目录树 收起目录树 禁用或启用元件 本机开始运行当前测试计划 立即开始在本机运行当前测试计划 停止 关闭 清除 清除全部 查找 清除查找 函数助手对话框 帮助查看日志如果是黄色感叹号则是正常的,如果是红色数字的代表有问题查看错误报告.

2021-06-23 17:25:55 135

原创 Jmeter安装及介绍

安装1、官网下载Jmeterhttp://jmeter.apache.org/下载最新版本的 JMeter,解压文件到任意目录2、安装JDK,配置Java环境3、配置Jmeter环境变量4、检查Jmeter配置是否成功能打开jmeter就安装配置成功了安装目录说明文件夹作用bin包含启动、配置等相关命令docs官方接口文档,二次开发需要了解的一些接口extras辅助库,持续集成会用到lib存放各种 Jmeter 核心库的源码 jar 包 ,

2021-06-23 17:04:52 127

原创 理解Linux系统平均负载和CPU使用率

CPU 使用率CPU 使用率就是 CPU 非空闲态运行的时间占比,它反映了 CPU 的繁忙程度。比如,单核 CPU 1s 内非空闲态运行时间为 0.8s,那么它的 CPU 使用率就是 80%;双核 CPU 1s 内非空闲态运行时间分别为 0.4s 和 0.6s,那么,总体 CPU 使用率就是 (0.4s + 0.6s) / (1s * 2) = 50%,其中 2 表示 CPU 核数,多核 CPU 同理。在 Linux 系统下,使用 top 命令查看 CPU 使用情况,可以得到如下信息:top - 13

2021-06-17 15:45:07 1173

原创 CPU 的物理核与逻辑核

基础概念CPU( CentralProcessingUnit): 是计算机系统的运算和控制核心,是信息处理、程序运行的最终执行单元,相当于系统的“大脑”。物理核(physical core/processor): 可以看的到的,真实的cpu核,有独立的电路元件以及L1,L2缓存,可以独立地执行指令。逻辑核( logical core/processor,LCPU): 在同一个物理核内,逻辑层面的核。(比喻,像动画片一样,我们看到的“动画”,其实是一帧一帧静态的画面,24帧/s连起来就骗过了人类的眼睛,

2021-06-17 11:32:26 9429

转载 云服务器及其存储性能测试方法

1、整体性能  做任何的业务计算都需要占用大量CPU的运算能力,比如直播等视频编解码等,业务高峰期CPU的利用率经常会达到90%以上。  测试工具:我们选择了评测工具SPEC CPU。SPEC CPU是标准性能评价机构 (Standard Performance Evaluation Corporation,简称SPEC)开发的用于评测CPU性能的基准程序测试组,是一套CPU子系统测试工具。处理器、内存和编译器都会影响最终的测试结果,而I/O(磁盘)、网络、操作系统和图形子系统对SPEC CPU2000

2021-06-16 16:28:00 1482

原创 jmeter java.net.SocketException: Socket closed

jmeter 5.1 压测过程中,发现java.net.SocketException: Socket closed网上查了好多资料, 都说错误的原因是 未设置连接的超时时间所以HTTP Request Sampler 的 Advanced 页签下设置:1、Implementation 选为 HttpClient42、Timeouts 中的 Connect 一般设置一个10~60秒的值,表示连接的空闲超时时间,避免由于没收到被压测端的响应回来的 Keep-Alive 的 Header 导致的连接断开

2020-08-16 15:05:19 1232 3

原创 pyecharts错误 No module named pyecharts.charts

装了最新的版本,python版本3.65运行就是报错,查了很久发现文件的命名是pyecharts.py改了文件名后运行正常总结下pyecharts错误常规解决办法1、版本问题,请将python升级到3.6以上(pyecharts V0.5.x 不再更新)确实需要低版本,请手动指定版本,如 pip install pyecharts==0.1.9.42、pyecharts 更新到最新版本3、项目中需要的关联包要安装,如pyecharts_snapshot等4、文件名不要像我这样命名成pyec

2020-06-23 16:53:00 3617

原创 CMMI3级认证过程记录

工作这么多年,搞了两次CMMI 3级认证,趁现在还没有全部忘记,先记录下来。为什么要评估CMMI?很简单,公司的需要,能力的体现。CMMI 3级都有什么?CMMI2级有7个过程域,CMMI 3级有7个过程域,要满足3级认证,必须满足2,3级所有过程域,所以一般都称CMMI 3级有18个过程域。什么叫“过程域”?简单的说就是做一件事情有几个方面,每个方面有具体的步骤。如对测试过程来说,就是先确定测试范围,测试类型,测试工具,测试环境,测试的准入准出条件等方面。如何判断PA达到要求呢?每个PA包

2020-05-13 11:19:50 5032

原创 安卓专项测试之帧率

请参考这篇文章https://bbs.perfdog.qq.com/article-detail.html?id=6该文章主要是讲解PerfDog卡顿Jank定义、原理、Stutter(卡顿率)及影响等。内容将分为六部分:FrameTime、FPS、流畅度、Jank(卡顿次数)、Stutter(卡顿率)、影响。从深层次分析在性能测试工作中这六部分起到的重要意义。...

2020-05-12 15:27:09 419

原创 安卓专项测试之流量

流量是指连接网络的设备在网络上所产生的数据流量。一般分为应用运行期间网卡的下行和上行流量获取流量方法:1、流量统计文件:读取读取/proc/net/dev文件其中 lo 为本地流量, rmnet0为移动流量, wlan0为无线流量另外网络上还有其他两种本地读取流量的方式(1)在/sys/class/net/下可以找到相关类别(如rmnet0)的目录.在其子目录statistics下rxbytes和txbytes记录收发流量.(2)在/proc/uid_stat/{uid}/tcp_rcv记录

2020-05-12 11:58:37 783

原创 安卓专项测试之内存及PerfDog和SoloPi比较

这次继续安卓专项测试之内存Android系统中每个APP占内存会有私有和公共的两部分:ShareDirty、PrivateDirty。“PrivateDirty”内存是其最重要的部分,因为只被自己的进程使用。它只在内存中存储,因此不能做分页存储到外存(Android不支持swap)。所有分配的Dalvik堆和本地堆都是“private dirty”内存;Dalvik堆和本地堆中和Zygote进程共享的部分是共享dirty内存。而Pss是另一种应用内存使用的计算方式,是把跨进程的共享页也计算在内 — 例如

2020-05-11 16:02:13 2224

原创 App常用的专项测试概述

app除了常规的业务功能测试外,一般还要会进行专项测试,项目中经常用到的有以下几类:一、应用性能测试(1)App整体内存&CPU占用(2)耗电量(3)流量(4)主流业务响应时间(5)热/冷启动时间冷启动:首次安装应用启动后的测试热启动:已经安装应用,并使用多次后,启用应用的测试(6)页面过度渲染(7)帧率二、稳定性测试(1)正常网络环境下monkey 测试异常概率...

2020-05-08 11:44:17 7474 2

原创 Airtest 和 Poco常用函数

Airtest简介Airtest是网易出品的一款基于图像识别和poco控件识别的一款UI自动化测试工具。基于图形化识别的Airtest Project解决方案,十分有效地降低了自动化测试的门槛,真正使自动化测试带来测试效率的提升。Google表示Airtest 是安卓游戏最强大、最全面的自动测试方案之一。Airtest的使用,官方文档有详细说明,详见:http://airtest.netea...

2020-05-07 18:06:19 7809

原创 安卓专项测试之cpu占用率统计方法及PerfDog和SoloPi比较

在我们的安卓cpu性能指标中,常规的关注是(1)cpu总体使用率(2)应用程序cpu占用率 Android cpu指标的查看方式有多种,最直接的就是android自带的DDMS可视化工具,也可以在IDE(Android Studio)的Monitor中实时查看。 还有就是通过adb shell 方式输入linux命令通过 /proc/stat和/proc/<pid>/stat...

2020-05-06 18:05:30 2480 1

原创 PerfDog发现App游戏内存问题

团队成员在测试游戏过程中,验证每个游戏的房间资源回收情况,设计用例进入某个游戏,玩一会,退出,然后重复该过程多次(该动作请自动化进行,手动操作自行补脑),发现进行30多次后app会出现卡死或者崩溃的情况,查看日志信息如下04-15 21:45:22.188 W/Adreno-GSL( 1995): <sharedmem_gpuobj_alloc:2339>: sharedmem_gp...

2020-05-06 11:47:45 1252

原创 性能测试流程之我见

为什么需要性能测试:根据Google的统计,如果网站打开慢每500毫秒,用户访问量将下降20%根据Amazon统计,每慢100毫秒,交易额下降1%HP对性能的提问:Does the application respond quickly enough for the intended users?对目标用户来说你的应用程序的响应时间足够快吗?Will the application h...

2020-04-30 14:50:20 175

原创 Python抓取彩票排列3全部历史数据

python爬虫好久没用都生疏了,刚好朋友要排列三数据,就用这个练手,去体彩官网http://www.lottery.gov.cn/historykj/history.jspx?_ltype=pls不闲聊,直接上代码import requestsfrom requests.exceptions import RequestExceptionimport csvfrom bs4 impo...

2020-04-29 17:25:16 2522

原创 在LoadRunner脚本如何输出当前系统时间

LoadRunner提供了char *ctime(const time_t *time)函数,调用参数为一个Long型的整数指针,用于存放返回时间的数值表示。调用语句与返回值如下示例:Action(){typedef long time_t;time_t t; web_save_timestamp_param("tStamp", LAST );// Get UNIX-style ...

2020-04-28 18:18:25 452

原创 LoadRunner对XML操作

LoadRunner对XML进行操作的函数需要保证XML报文格式正确,无乱码,但由于返回报文存在中文乱码,并且XML的“<”,“>”被转换成“<”和“/>”,所以需要使用LoadRunner的编码转换函数进行报文整理。web_convert_param()函数可以将“<”和“/>”转换回“<”,“>”。函数的调用说明:web_convert_par...

2020-04-28 17:57:49 838

原创 MySQL 基本架构

大体来说,MySQL可以分为Server层和存储引擎层两部分,如下图Server层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖MySQL的大多数核心服务功能,以及所有的内置函数(如日期、时间、数学和加密函数等),所有跨存储引擎的功能都在这一层实现,比如存储过程、触发器、视图等。而存储引擎层负责数据的存储和提取。其架构模式是插件式的,支持InnoDB、MyISAM、Memory等多个存...

2020-04-28 15:25:44 143

转载 Loadrunner 并发时'Error -27492 HttpSendRequest failed'解决办法

转载 http://www.cnblogs.com/cheerjude/p/10092377.html问题点Loadrunner11对脚本单独回放时,回放100%正常无报错信息,但是运行场景多个用户并发测试时,运行一段时间后,每次均报错:Error -27492: “HttpSendRequest” failed, Windows error code=12002百度了一下,答案千篇一律,...

2020-04-28 11:45:50 1552 2

文件无损分割合并工具.zip

文件无损分割合并工具是一款简单好用的zip、rar等文件分卷合并小工具,支持选择按份数或者是按大小来进行分割,快速一键合并,简单方便,支持拖放操作,简直不要太方便,感兴趣的朋友不要错过了。不用担心,文件被分割小后会对文件损伤~

2020-04-29

视频去水印工具-Easy Video Logo Remover .rar

Easy Video Logo Remover,简单的视频水印去除工具。这是一款小巧、简单、易用的视频去水印工具,让您通过裁剪视频或移除视频文件中插入的水印和其它元素(如 LOGO、签名或字幕等等之类的)来改善图像质量。 它采用了强大的算法,能够对视频的局部进行一个模糊化,对视频进行动态的处理。从而达到一个比较好的处理,对视频不“损伤”,看起来又比较舒服。

2020-04-29

文本转语音-Balabolka.zip

Balabolka是一个文本转语音(TTS)的程序。Balabolka可以使用计算机系统上安装的所有语音。屏幕上的文字可以被保存为一个WAV,MP3,OGG或者wma文件。 该软件可以读取剪贴板的内容,可以查看DOC,EPUB,FB2,ODT,PDF,RTF和html文件中的文本,可自定义字体和背景颜色,控制从系统托盘阅读或者使用热键。

2020-04-29

免费实用的多功能PDF工具箱-PDF Shaper.rar

这款pdf转换器包含了很多非常实用的工具,可以轻松的把 PDF 转成 Word,PDF 转图像,PDF 加密等等。 它还可以合并,分割,加密和解密 PDF,图像转换为 PDF,PDF 转换为 RTF 或 图像,从 PDF 中提取文本和图像,转换或裁剪已签名的PDF等。 PDF Shaper,原生免费仅限非商业用途,体积小巧,资源占用低,界面简单易用,支持批处理、支持Unic ode文本。

2020-04-29

grafana-prometheus-mysqld-node_exporter.rar

压缩包里面有 influxdb-1.7.6_windows_amd64.zip,grafana-6.7.2.windows-amd64,prometheus.tar.gz,node_exporter-0.18.1.tar.gz ,mysqld_exporter.tar.gz

2020-04-29

LoadRunner-MySQL libraries.rar

用于loadrunner连接mysql,以下语句引入的库。 #include &quot;Ptt_Mysql.h&quot; 解压后文件分别放到loadrunner安装目录的bin、incloud文件夹下

2020-04-28

windows服务器资源性能监控【标准】.pdf

windows服务器资源性能监控,性能应用服务器资源分析

2020-04-28

oracle性能优化总结.pdf

Oracle 性能优化 50 个方法

2020-04-28

nmon分析文件指标详解.xls

nmon分析文件指标详解

2020-04-28

Python实现RSI指标的超买和超卖信息提示.pdf

RSI ,即相对强弱指标,是由韦尔斯.怀尔德(Welles Wilder)提出的,是衡量证券自身内在 相对强度的指标。相对强弱指数 RSI 是根据一定时期内上涨和下跌幅度之和的比率制作出的 一种技术曲线,能够反映出市场在一定时期内的景气程度。

2020-04-28

Python实现MACD金叉和死叉的提示.pdf

熟悉股市的朋友,肯定了解 MACD 这个指标。当然,更多人了解的是一些通用的规则 MACD 金叉,即 DIFF 由下向上突破 DEA,为买入信号; MACD 死叉,即 DIFF 由上向下突 破 DEA,为卖出信号……作为一个量化人员,不但要知道这些,而且需要知道缘由和具体的 应用。今天这一期,主讲 MACD。

2020-04-28

Python实现KDJ的超买和超卖信息提示.pdf

Python实现KDJ的超买和超卖信息提示.pdf

2020-04-28

2013年系统集成项目管理工程师重点考点难点暨历年真题解析.pdf

系统集成项目管理工程师重点考点难点暨历年真题解析

2020-04-28

空空如也

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

TA关注的人

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