自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

无敌斗丁的战场

沙场点兵

  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 jmeter响应结果乱码

1、如图所示,响应结果乱码。2、尝试设置以utf-8传输,结果依然乱码3、添加BeanShell后置处理程序。设置为:prev.setDataEncoding("utf-8")

2020-09-09 09:21:30 292

原创 json断言中的list如何读取(jmeter)

比如接口返回结果如下:{"result":0,"msg":"","exception":"","data":{"total":2,"rows":[{"id":"3bb74c75f08b4eaa9ea1719ddcceae86","createTime":1596181485000,...

2020-09-07 10:43:10 666

原创 jmeter调用url报错illegal character in query

在做jmeter接口请求时,报错如下经分析,发现是请求参数中的时间入参带有了空格。将空格改为%20即可。so,url中如果出现+,空格,/,?,%,#,&,=等特殊符号的时候,用其他字符来替代+ URL 中+号表示空格 %2B 空格 URL中的空格可以用+号或者编码 %20/ 分隔目录和子目录 ...

2020-09-03 16:25:48 1751

原创 jmeter获取json中的token

从http请求1中获取到${token},拿到http请求2中应用。在http2中引用是在headers中增加了access_token=${token}对http请求2进行压测,所以要创建两个线程组。1、根据如上图,我们看到token在json中的data里。新建json提取器设置全局变量,用setpropery来设置,用函数帮助引导生成对应的全局变量在线程2中新建http请求2。新增http信息头管理器。设置变量引用。...

2020-09-03 16:19:40 1187

原创 QTP回放不成功_button没有自动值

在qtp录制加粗,斜体,下划线后,回放不成功。用spy检查其属性,如下图:因为三个button都没有自动值,造成回放的时候不知道选取哪一个。所以,此时,两个办法,一返回给开发添加自动值,二,选取模拟录制。而模拟录制它最关注的是你屏幕的大小和分辨率。所以,此时,你需要在录制前将IE窗口全屏化,记住,不是最大化,因为最大化窗口需要创建对象设置对象,代码太多。全屏只要一句:Browser(“**

2012-08-07 17:28:52 414

数据库学生管理系统SQLserver

数据库的学生管理系统 用的是sql server ,主要功能就和学校的那个成绩管理差不多

2011-07-14

c++单链表实现功能

#include <iostream> using namespace std; const int MaxSize=100; template <class T> //模板类 class SeqList { public: SeqList() {length=0;} //无参构造函数 SeqList(T a[],int n); //有参构造函数 ~SeqList(){} //析构函数 int Length() {return length;} //求线性表长度 T Get(int i); //按位查找 int Locate(T x); //按值查找 void Insert (int i, T x); // 插入函数 T Delete(int i); //删除函数 void PrintList(); //遍历线性表,按序号依次输出各个元素。 private: T data[MaxSize]; int length; }; template<class T> SeqList<T>::SeqList(T a[],int n) //有参构造函数 { if(n>MaxSize)throw"参数非法"; for(int i=0;i<n;i++) data[i]=a[i]; length=n; } template <class T> void SeqList<T>::Insert(int i,T x) //插入函数 { if (length>=MaxSize) throw "上溢"; if(i<1||i>length+1) throw "位置异常"; for (int j=length;j>=i;j--) data[j]=data[j-1]; data[i-1]=x; length++; } template <class T> T SeqList<T>::Get(int i) //按位查找函数 { if(i<1||i>length) throw "查找位置非法"; else return data[i-1]; } template <class T> int SeqList<T>::Locate(T x) //按值查找函数 { for (int i=0;i<length;i++) if (data[i]==x)return i+1; return 0; } template <class T> T SeqList<T>::Delete(int i) //删除函数 { if (int length=0)throw "下溢"; if(i<1||i>length)throw "位置异常"; T x=data[i-1]; for(int j=i;j<length;j++) data[j-1]=data[j]; length--; return x; } template<class T> void SeqList<T>::PrintList() // 遍历线性表 { for (int i=0;i<length;i++) cout<<data[i]<<" "; cout<<endl; } void menu() { cout<<" 欢迎,欢迎!"<<endl; cout<<" 1.插入查询"<<endl; cout<<" 2.删除函数"<<endl; cout<<" 3.求表长"<<endl; cout<<" 4.按值查找"<<endl; cout<<" 5.按位查找"<<endl; cout<<" 6.遍历线性表"<<endl; cout<<" 7.退出"<<endl; cout<<" "<<endl; cout<<" 请选择编号:"<<endl; } int main() { int i,j,x; int a[7]={12,15,24,56,67,68,86}; SeqList<int> s1(a,7); int flag=1; while(flag) { menu(); cin>>j; switch(j) { case 1: { try { cout<<"显示要插入的位序及数值:"<<endl; cin>>i>>x; cout<<endl; s1.Insert(i,x); s1.PrintList(); } catch (char *s){cout<<s<<endl;} }; break; case 2: { try { cout<<"输入元素所在位置"; cin>>i; x=s1.Delete(i); cout<<"已删除:"<<x<<endl; cout<<"删除数据后表变为:"<<endl; s1.PrintList(); } catch (char *s){cout<<s<<endl;} }; break; case 3: { try { s1.Length(); cout<<"线性表长度为:"<<s1.Length()<<endl; } catch(char *s){cout<<s<<endl;} }; break; case 4: { try { cout<<"输入查找数据x:"<<endl; cin>>x; s1.Locate(x); cout<<"所查数据在第"<<s1.Locate(x)<<"位"<<endl; } catch(char *s){cout<<s<<endl;} }; break; case 5: { try { cout<<"查找位置i="; cin>>i; s1.Get(i); cout<<"该位置元素为:"<<s1.Get(i)<<endl; } catch(char *s){cout<<s<<endl;} }; break; case 6: { try { s1.PrintList(); } catch(char *s){cout<<s<<endl;} }; break; case 7: flag=0; break; default:cout<<"错误!!!"<<endl; break; } } return 0; }

2010-05-03

空空如也

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

TA关注的人

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