`
yanghuidang
  • 浏览: 914177 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
最近接了一个项目要做性能测试,但是接到项目才发现该项目所使用的数据库为sqlserver,而我在之前接触最多的数据库就是mysql,于是决定去百度和谷歌查询sql server性能监控和分析的方法,但是在网上找了很多都是介绍RMLUtilities的,当时在网上看了些别人的测试结果,感觉这个工具很神奇,于是暗下决心一定要把该工具掌握,接下来的时间就介绍一下我的rml utilities学习之路吧。 第一步:学习sql server自动的工具profile,这个工具很强大,它能够记录某一段时间内,该服务器所执行的sql语句的详细信息,当然了这个时间段可以根据你的需求自己选择。一般设置 ...
一直用tomcat一段时间都正常无事,最近一次启动tomcat就发生以下异常:严重: IOException while loading persisted sessions: java.io.EOFException 严重: Exception loading sessions from persistent storage 原因是tomcat对硬盘的session读取失败,彻底解决办法一下:将work下面的文件清空,主要是*.ser文件,或者只是删除掉session.ser即可以解决。 原文作者:apple0668 原文地址:http://www.blogjava.net/apple ...
今天写了一个socket的脚本,但是遇到一个问题,就是lrs_receive的值如果和预期的不一样这个函数就会一直读取缓存区的值,如果一直获取不到匹配的内容,就会在这里浪费10秒来做这个无用功,所以这样在分析性能结果的时候就会 ...
今天写了一个socket脚本,但是要用到关联,百度一搜才发现socket的关联函数比http的要多了几个,感觉很好奇就细究了一下,这是其中lrs_save_param_ex的用法 lrs_save_param_ex是lrs_save_param的扩展函数,包含了lrs_save_param的基本功能。其函数语法结构如下: intlrs_save_param_ex( char *s_desc,char *type, char *buff, intoffset, intlength, char *encoding, char *param ); s_desc表示指定的Socket名 ...
在做Web项目时,有时出一个错就会报一系列的错误,这个时候不要慌,不要怕,最关键的是把报的第一个错误精读,这个错误是对整个错误的总体描述,然后顺着错误找,当遇到SSH本身的类出错时不用理会,关键是看自己写的代码哪里出错,一般是定位到DaoImpl和Action,但一般Action里出错的几率大一些。 当出错定位到页面上的时候,Tomcat可以以Debug方式启动,在对应的Action方法里设置断点,同时把页面上的代码一点点的删除,这段没错,Ctrl+Z撤销操作,把另一段删掉,慢慢地定位到出错的代码,看哪里抛出异常,再改相应的方法,慢慢调试,这样一步一步地来最终会解决的。
环境:VS2010 代码:int len = strlen(str);//求字符串长度 解决: std::string类有一个方法叫c_str()就是取出string对象的字符串,实现到char *的转换,调用方法:strlen(str.c_str()); 总结:strlen只能用于c风格字符串,不能用于string,因为strlen是在遇到\0时结束判断的。用这个strlen(a.c_str())方法把string转换成c风格字符串即可解决。
在用vs2010时,默认编码为unicode,如果在项目中途改变,则编译时会碰到错误general error c101008a: Failed to save the updated manifest to the file "./Debug/Menu.exe.embed.manifest". Bpcn mt.exe .这时清理解决方案,再重新生成项目便可解决.
#include "stdafx.h" #include <iostream> using namespace std; class a { int i; public: a(int j):i(j) {} void show() { cout<<"i="<<i<<endl; } }; void test(const a &aa) { aa.show(); } void main() { a aobj(5); aobj.show(); } ...
在做性能测试测试时候,如果被测试的系统页面很简单,并且性能很好,这样会导致压力机得tcp链接数不够而导致如下错误: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\tcpip\Parameters\TcpTimedWaitDelay to 30 and HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\tcpip\Parameters\MaxUserPort to 65534 and rebooting the machine See the readme.doc file ...
原文:http://hi.baidu.com/cchaha0227/blog/item/9250fb0ad344bb1b95ca6b10<wbr>.html</wbr> 一直以来都在研究Loadrunner 的编程应用,现在发现其实对于测试结果各项指标的分析其实也是非常重要;从技术角度实现了,下来就是分析性能结果了,性能测试最终客户所需要关注的性能测试的结果,而并非是编程的实现,编程只是测试的一个环节。呵呵!
一:MyEclipse_6.0.1GA_E3.3.1_FullStackInstaller注册码 Subscriber:javp Subscription Code:wLR7ZL-655551-68586356379508982 Subscriber:Administrator Subscription Code:NLR8ZC-855055-65677556686438302 二:MyEclipse_6.5.0GA_E3.3.2_Installer_A Subscriber:love Subscription Code:yLR8ZC-855550-695458566083578 ...
问题:查看代码出现乱码 解决: a.查看工程属性(选择工程,单击右键,单击properties)(发现默认编码是GBK) b.修改编码方式(建议选择UTF-8 web项目中最好的编码方式) c.单击Apply->ok d.再次查看源代码时,发现乱码已解决
环境:MyEclipse 6.5+Tomcat6.0.18(安装版本) 在Tomcat下部署项目出错: 错误1:java.lang.Exception: Socket bind failed: [730048] Only one usage of eachsocket address (protocol/network address/port) is normally permitted. 错误2:LifecycleException: Protocol handler ...
LR 测试webservice协议 并发运行报错:Abnormal termination, caused by mdrv process termination 出现这个问题的第一反应就是上网收集资料,但是找了半天也没找到合适的答案。由于本次场景是有多个脚本共同并发的所有就查找该脚本的设置与其他脚本的设置是否一致 找了N久发现原来该脚本设置的迭代,导致了服务器接受回应慢,导致多线程并发时,mdrv进程死掉了,最后将迭代次数修改为1就没这个问题了。 所以在做性能测试的时候,如果出现了问题作为测试的我们,首先考虑的是不是我们的脚本写的有问题,或者场景的设置有问题 ...
1.下载并安装MinGW 1.1下载MinGW MinGW是指只用自由软件来生成纯粹的Win32可执行文件的编译环境,它是Minimalist GNU on Windows的略称。当前最新版本为:mingw-get-inst-20110802.exe 1. 官方下载地址:http://downloads.sourceforge.net/project/mingw/Automated ...
Global site tag (gtag.js) - Google Analytics