- 博客(122)
- 收藏
- 关注
原创 JMeter基础使用(四)-- 后置处理器
在运行测试后,JSON提取器将解析API响应,并将"name"字段的值提取到名为"userName"的JMeter变量中。提取数据:可以使用正则表达式或XPath表达式从响应中提取特定的数据,例如提取页面的URL、表单字段的值或任何其他感兴趣的信息。总之,后置处理器是JMeter中强大的工具,可以在每个请求的响应之后对数据进行处理和操作,以满足测试需求并进行更精确的结果验证。数据提取:通过使用正则表达式,可以从服务器响应中提取出特定的数据,例如网页中的链接、表单参数、JSON或XML数据等。
2023-05-17 17:28:30
1656
原创 JMeter 基础使用(三) -- 配置元件
它允许定义在每个HTTP请求中使用的通用设置,以避免在每个请求中重复设置相同的值。通过使用HTTP请求默认值,可以将通用设置(如服务器名称、端口号、协议)定义在一个地方,并在所有HTTP请求中重用它们。然后,在每个HTTP请求中,只需要提供与默认值不同的特定参数,如路径或请求头。配置HTTP请求的相关参数,例如URL、请求方法等。可以在CSV文件中定义变量,然后在测试脚本中使用这些变量,以便在每次迭代中使用不同的值。在HTTP请求中使用CSV数据:在HTTP请求中,您可以使用变量名来引用CSV文件中的值。
2023-05-17 13:47:57
416
原创 JMeter 基础使用(二) -- 线程
线程用于创建并发负载,并控制测试的执行速度和并发度。清理临时数据:如果测试过程中生成了临时数据,例如在测试期间创建的文件或目录,可以在tearDown线程组中编写代码来删除这些临时数据,以保持测试环境的整洁。总之,线程在 JMeter 中起着重要的作用,它们用于模拟并发用户、控制并发度、定义用户行为以及监控性能指标,帮助评估目标系统在负载条件下的性能和稳定性。关闭打开的连接或资源:可以在tearDown线程组中编写代码来关闭数据库连接、网络连接、文件句柄等打开的资源,以确保在测试结束时进行正确的清理。
2023-05-17 13:10:52
3002
原创 Linux学习-基础指令(二)
一个完整的指令的标准格式 #指令主体(空格)【选项】(空格)【操作对象】一个指令可以包含多个选项操作对象也可以是多个。
2023-04-12 08:22:47
52
原创 linux学习-发展安装与文件目录(一)
Linux发展史及其安装一、Linux发展史二、Linux系统的安装三、Linux系统的文件文件与文件夹(目录)Linux一切皆文件Linux系统的文件目录结构Bin:存储的是可以被运行的二进制文件Dev:存放的是外接设备,例如光盘Etc:存储一些配置文件Home:除了root用户以外其他用户的家目录Proc:存储的是Linux运行时候的进程Root:root用户自己的“Home”目录Sbin:存储的是可以被运行的二级制文件,超级用户可用Tmp:存储系统运行时产生的临时文件U
2023-04-06 14:05:31
51
原创 Eolink 征文活动- -使用感受
先说结论:评分属于中等偏上。忽略掉使用中产生的bug(还挺多的),就是偏上的水平了,如果能在必要的步骤主动引导用户进行一些设置的配置就更好了,使用的门槛也能稍微低一些。这里要表扬一点就是可以无缝的在大多数同类工具中进行转换,属于是格局打开了!
2022-11-22 13:36:30
145
原创 达梦数据库-2 Linux 系统安装 和 yum 配置
Linux-系统安装简介DM数据库支持Windows,Linux和Unix,本次教程演示的是中标麒麟7.x的安装首先打开官方网站在这里我们可以看到都能够适配什么环境,以及对应版本虚拟机的安装目前的虚拟机有两种选择:vmware和virtualbox本次的演示采用的是vmware(下载方式可以去查看百度)点击之后会弹出相应的安装向导这里我选择的是典型如果使用光盘安装的,选择第一个选项如果有iso映像文件的,选择第二个我这里现在是什么都没有,所以选择第三个这里是要让我们
2021-08-16 15:26:58
385
原创 达梦数据库-1 数据库分类和介绍
数据库分类自研系列Oracle(甲骨文)MySQL(甲骨文)DB2(IBM)DM(达梦)OceanBase(蚂蚁金服)X-db(阿里)开源系列MySQL系GoldenDB(中兴)SequoiaDB(巨杉)TDSQL(腾讯)TiDB(PingCAP)PolarDB(阿里云)PostgreSQL系KingbaseES(人大金仓)HighGoDB(翰高)GaussDB(华为)引进系列IBM Informix系达梦简介达梦发展1993 DM1 ~
2021-08-12 11:25:55
468
原创 微信小程序-9-生命周期
小程序的生命周期分为应用生命周期和页面生命周期关于小程序前后台的定义和小程序的运行机制,请参考运行机制应用生命周期应用周期的设置在app.js里面设置onLaunch 应用第一次启动的时候就会触发的事件onShow 用户看到应用时会触发的事件,会经常触发对应用的数据,页面效果进行重置onHide 应用隐藏时触发暂停或清除定时器onError 应用报错的时候执行收集用户的错误信息,通过异步请求将错误信息发送到后台onPageNotFound 页面找不到的时候就会
2021-02-24 11:41:32
76
原创 微信小程序-8-自定义组件
除了小程序自带的组件以外,还支持我们自己创建组件创建自定义组件类似于页面,一个自定义组件由json,wxml,wxss,js四个文件构成可以在微信开发者工具中快速创建组件的文件结构创建了之后,别的页面想要使用该组件就需要进行引入,在json文件中进行操作这样就成功的使用了组件自定义组件-顶部tabs// component/Tabs/Tabs.jsComponent({ /** * 组件的属性列表 */ properties: { }, /**
2021-02-05 09:42:09
93
原创 微信小程序-7-小程序组件
由于小程序的组件较多,学起来也不可能说将每个组件的每一条属性都记下来,所以这里就是选择很重要的组件以及相对重要的属性来进行记录。view代替原来的div标签hover-class:指的是用户按这个view标签的时候的样式text文本标签这是一个文本标签只能在内部嵌套text标签可支持长按文字复制只有这个标签有这个功能可以对空格和回车进行编码selectable:文本是否可以被复制decode:对内容进行编码image图片标签图片标签,组件默认宽度是.
2020-12-16 10:15:47
267
原创 微信小程序-6-样式选择器
WXSS是一套样式语言,用于描述WXML的组件样式,与CSS相比,WXSS扩展的属性有:响应式长度单位rpx样式导入尺寸单位rpx:可以根据屏幕宽度进行自适应,规定屏幕宽为750rpx.如果在iPhone6上,屏幕宽度为375px,共有750个物理像素,则750rpx=375px=750个物理像素,1rpx=0.5px=1物理像素这里只需要记住一个公式就可以了:即px→rpx如果设计稿是375px的,里面的某个元素是100px的那就写成:width:calc(750rpx*100/37.
2020-12-16 10:14:42
819
原创 微信小程序-5-事件绑定
小程序中绑定事件,通过bind关键字来实现,如bindtap不同的组件支持不同的事件,具体的看组件的说明即可数据绑定步骤在wxml绑定事件bindinput<view><input type="text" bindinput=""/></view>在js界面添加一个事件名,注意和data同级handInput(e){ console.log("bangding") }在wxml中将事件和事件名绑定<view><i.
2020-12-08 08:54:44
517
原创 微信小程序-4-模板语言
title: 微信小程序-4 模板语言author: 张绍华tags:微信小程序categories:微信小程序cover: >-https://ss1.bdstatic.com/70cFuXSh_Q1YnxGkpoWK1HF6hhy/it/u=1715234370,114180695&fm=26&gp=0.jpgdate: 2020-09-19 16:05:00WXML是框架设计的一套标签语言,结合基础组件,事件系统,可以构建出页面的结构首先我们要先打开一
2020-12-05 16:52:54
296
1
原创 微信小程序-3-目录结构与配置
小程序结构目录小程序框架(MINA小程序原生框架)的目标是通过尽可能简单,高效的方法让开发者可以在微信中开发具有原生APP体验的服务.小程序框架提供了自己的视图层描述语言wxml和wxss,以及Javascript,并在视图层与逻辑层间提供了数据传输和事件系统,让开发者能够专注于数据与逻辑小程序文件结构与传统Web对比结构传统web微信小程序结构HTMLWXML样式CSSWXSS逻辑JavascriptJavascript配置无JSON.
2020-12-04 10:36:27
437
原创 微信小程序-2-微信开发者工具介绍
界面启动页登录页在登录页,可以使用微信扫码登录开发者工具,开发者工具将使用这个微信帐号的信息进行小程序的开发和调试。项目列表登录成功后,会看到已经存在的项目列表和代码片段列表,在项目列表可以选择公众号网页调试,进入到公众号网页调试模式新建项目当符合以下条件时,可以在本地创建一个小程序项目需要一个小程序的 AppID;如没有 AppID,可以选择申请使用测试号。登录的微信号需要是该 AppID 的开发者;需要选择一个空目录,或者选择的非空目录下存在 app.json 或者 pro.
2020-12-04 10:27:01
6653
3
原创 微信小程序-1-简介及环境配置
小程序简介小程序是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验。小程序技术发展史小程序并非凭空冒出来的一个概念。当微信中的 WebView 逐渐成为移动 Web 的一个重要入口时,微信就有相关的 JS API 了。代码清单1-1 使用 WeixinJSBridge 预览图片WeixinJSBridge.invoke('imagePreview', { current: 'http://inews.gtimg.com/newsapp_bt/0/1.
2020-12-04 10:11:51
2991
原创 5.pandas新增数据列
有的时候,表格自带的数据根本没有办法满足我们,我们经常会新加一列数据或者对原有的数据进行修改还是接着上篇文章的数据进行操作直接赋值我想算一下每一天的温差df.loc[:, 'wencha'] = df['wendu_max'] - df['wendu_min']wendu_min wendu_max weather fengji wenchadata ...
2020-07-25 10:33:00
292
原创 4.pandas的进阶查询
简单的查询其实根本不能满足实际开发的需求需求可能是让你查一下2018年的销售额啊,2019年温度超过30℃的天数啊等等的这些需求都是有异曲同工的,就是带条件的查询这里我们先自己设计一个表格,并将其读取出来import pandas as pddf = pd.read_excel('test1.xlsx')print(df)data wendu_min wendu_max ...
2020-07-25 09:47:00
74
原创 3.pandas的简单查询
知道了基本的pandas的数据结构,就可以进行查询相应的数据了DataFrame可以看成是一个个的Series组成的一个二维结构,既然如此,就会有从DataFrame里查询Series的方法从DataFrame中查询Series这么说会一头雾水,通俗一点讲就是从表格里查询一行或者一列的数据由于pandas和字典有些类似,所以同样,也可以用字典的方式进行获取列的查询d = {...
2020-07-24 09:37:00
128
原创 2.pandas的数据结构
对于文件来说,读取只是最初级的要求,那我们要对文件进行数据分析,首先就应该要知道,pandas会将我们熟悉的文件转换成了什么形式的数据结构,以便于后续的操作数据结构pandas对文件一共有两种数据结构的划分,第一种是二维的DataFrame,第二种是一维的Series简单的来说就是,你看到的表,就是DataFrame,而构成表的每一行或者每一列都是SeriesSeries列表创...
2020-07-24 09:11:00
131
原创 1.pandas打开和读取文件
最近在公司在弄数据分析相关的项目,数据分析就免不了要先对数据进行处理,也就自然避不开关于excel文档的初始化操作了。一段时间之后,发现pandas更加符合我的项目要求,所以,将一些常规操作记录下来,便于以后查阅。那在开始下面的操作之前,下载pandas模块是很有必要的文件打开首先在刚开始的时候需要导入模块pandasimport pandas as pdpandas的打开文...
2020-07-22 17:06:00
7077
原创 前端学习(十七):JavaScript常用对象
进击のpython前端学习——JavaScript常用对象JavaScript中的所有事物都是对象:字符串、数字、数组、日期,等等在JavaScript中,对象是拥有属性和方法的数据好比是可以构造出一个人,这个人他有年龄和姓名等,这些统统属于这个人的属性这个人他有爱泡妹子,泡妹子是这个人的动作,我们称为这个对象的方法注意var s1 = "abc"和var s2 = ne...
2019-09-19 16:49:00
172
原创 前端学习(十六):JavaScript运算
进击のpython前端学习——JavaScript运算在这一节之前,应该做到的是对上一节的数据类型的相关方法都敲一遍,加深印象这部分的知识的特点就是碎而且杂,所以一定要多练~练习起来,才能够进步飞快那这一部分我们将对JavaScript中的运算,流程控制,函数等进行一个简单的理解运算符算数运算符+ - * / % ++ --比较运算符> >= <...
2019-09-19 12:24:00
155
原创 前端学习(十五):了解 Javascript
进击のpython前端学习——了解JavaScriptJavascript是一种运行在浏览器中的解释型的编程语言还记得我们在说python的时候提过解释型和编译型的区别在解释型语言中,代码自上而下运行,且实时返回运行结果。代码在执行前,无需由浏览器将其转化为其他形式。与此同时,编译型语言代码能够运行之前需要先转化(编译)成另一种形式。比如 C/C++ 先被编译成汇编语言,...
2019-09-19 11:24:00
98
原创 前端学习(十四):CSS布局
进击のpython前端学习——CSS布局每个模块的相关央视就算是进本上都完成了,但是,这些模块想放在不同的位置横着放,竖着放,斜着放... ... 想怎么放怎么放那就用到了今天要说的CSS布局了浮动浮动介绍浮动是网页布局中非常重要的一个属性。那么浮动这个属性一开始设计的初衷是为了网页的文字环绕效果,如图所示:如果我们用之前讲解的内容,来实现上述显示的效果,这是很难...
2019-09-19 10:28:00
109
原创 前端学习(十三):CSS盒子模型
进击のpython前端学习——CSS盒子模型在前面的时候也说过,包括分析网页结构的时候,提到了,网页就其实就是一个一个盒子叠起来的那现在就是有装饰的盒子,难度就变得深刻所以说为了能够让你更好地理解,在说盒子模型之前,我要先向你介绍一下标签对!就是html里面的那些标签标签分类在CSS中,html中的标签元素大体被分为三种不同的类型:块状元素、内联元素(也叫行内元素)和...
2019-09-12 14:48:00
258
原创 前端学习(九):CSS基础
进击のpython前端学习——CSS基础CSS的样式可以写在哪呢?其实CSS的样式插入式十分灵活的按照插入的形势来看,可以分为三种情况而接下来就对这三种情况进行简单的讨论内嵌式CSS样式表是可以直接把代码放在现有的标签里面去的这种方法就称为内嵌式:<p style='color:red;'>文字颜色为红色</p>把对应的style属性,写在...
2019-09-12 11:40:00
76
原创 前端学习(十):CSS选择器
进击のpython前端学习——CSS选择器每一条CSS样式声明由两部分组成:选择器{ 样式;}在CSS中{}之前的部分就是”选择器”,”选择器”指明了{}中的”样式“的作用对象也就是说该”样式“作用与网页中的哪些元素那选择器就分为:基础选择器和高级选择器基础选择器标签选择器标签选择器顾名思义就是html代码中的标签我们之前学习的html、body、h系...
2019-09-12 11:40:00
96
原创 前端学习(十一):CSS性质
进击のpython前端学习——CSS性质那在CSS上还有一些很重要的性质:继承性,层叠性以及特殊性那本小节就基于这三个性质进行展开... ...继承性在CSS的某些样式是具有继承性的,那什么是继承性呢?在官方上说,继承是一种规则,他允许样式不仅应用于特定的html标签元素,而且应用于其后代元素如果你父亲是双眼皮,你母亲也是双眼皮,那你是双眼皮你就继承了父亲的双眼皮那...
2019-09-12 11:40:00
96
原创 前端学习(十二):CSS排版
进击のpython前端学习——CSS排版本节主要介绍网页排版中主要格式化元素属性帮助开发者把css技术与网页排版紧密联系到一起,来更好的实现网页设计效果字体属性字体在日常工作中,我们会用到word来编写内容,比如可以对我们需要设置的内容设置字体、字号、颜色等设置那么我们在网页中使用css样式时,同样也能做相关的设置那我们可以试着为网页中的文字设置字体为微软雅黑bo...
2019-09-12 11:40:00
227
原创 前端学习(七):网页分析
进击のpython前端学习——网页分析学完了html的相关简单的,入门级别的标签之后,接下来我们就针对比较主流的网页进行一下网页的结构分析,也就是分析一下它的骨架小米商城结构划分那这么长的网页我们应该从头分析绿色部分:这个是上部分的导航栏,可以称为副的导航栏 当我们把鼠标放在上面的时候,就变成了一个小手图标,说明文字使用a标签写的红色部分:这个是真的导航栏,...
2019-09-12 11:39:00
730
原创 前端学习(八):CSS
进击のpython前端学习——CSS现在的互联网前端分为三层:HTML:超文本标记语言。从语义的角度描述页面结构CSS:层叠样式表。从审美的角度负责页面样式JS:Javascript。从交互的角度描述页面的行为所以说HTML,CSS,JS也被称为前端三剑客CSS是一个很神奇的东西,设计者可以通过修改样式表的定义从而使我们的网页呈现出完全不同的外观也就是说,CSS其...
2019-09-12 11:39:00
87
原创 前端学习(六):body标签(四)
进击のpython前端学习——body标签关于前面的都是大部分的标签内容但是就像衣服一样,除了要有,还要放到适当的位置我们先来看看一下网页的布局:就可以看出来,网页都是一块一块的,而像这种分块的操作,就像是一个盒子一个盒子的紧凑拼接那我们这节讲的就是用来拼凑的盒子——div&spandiv&span在网页制作中,我们可以把一些独立的逻辑部分划分出来...
2019-09-12 00:00:00
175
原创 前端学习(五):body标签(三)
进击のpython前端学习——body标签接下来的内容就比较多了,各位看官且听我慢慢道来... ...使用a标签,链接到另一个页面网页中<a>标签,全称:anchor、锚点的意思它在html中称为超链接标签,可以说在网页中无处不在,只要有链接的地方,就有会这个标签<a href='目标地址' title='鼠标滑过显示的文本'>链接显示的文本&l...
2019-09-10 22:30:00
437
原创 前端学习(四):body标签(二)
进击のpython前端学习——body标签接着上一节,我们看一下还有没有什么网址果不其然,在看到新闻类的网址的时候我们发现还有许多的不一样的东西!使用ul,添加新闻信息列表这个样子是什么做出来的呢???前面有个点,后面有文字,其实这是列表(新开一个项目,不要用上一节的项目了)这一连串的信息其实谁上谁下都无所谓,所以也叫无序列表<ul></ul&...
2019-09-10 00:00:00
292
原创 前端学习(三):body标签(一)
进击のpython前端学习——body标签body中的相关标签,因为是主要展现在页面的内容区域所以相对来说内容多,杂,要背记的部分很多当学完这节的内容之后,你可以试着写一片精致的文章网页hx标签,为你的网页加上标题h1~h6任君选择<h1>我是h1</h1><h2>我是h2</h2><h3>我是h3<...
2019-09-09 00:00:00
445
原创 前端学习(二):head标签
进击のpython前端学习——head标签head标签中的相关标签,是看不见摸不着的,仅仅是对应用于网页的一些基础信息(元信息)前面说的是青春版,完整的head应该是这样的!<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <met...
2019-09-08 00:00:00
277
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人