-----使用技术手段解决问题,坚信注重每一个细节,把熟悉的做到一种极致,一定会有创新出现。-----

随笔分类 - 互联网

摘要:上一遍《网站地图sitemap.xml自动更新lastmod文件(PHP代码)》代码在实际应用中并不理想,在浏览器中访问后,过一会就出现500的错误,不能实现夜间或者凌晨变更日期的目的。 对代码进行了更新,把更新后的php页面在index.php中被调用,也就是只要有人访问网站首页或者蜘蛛抓取时,s 阅读全文
posted @ 2020-05-01 17:33 ZhuQue 阅读(113) 评论(0) 推荐(0) 编辑
摘要:网站地图sitemap.xml样式代码sitemap.xsl。对原有sitemap.xsl代码样式进行了修改,直接上源码。mark <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="2.0" xmlns:html="htt 阅读全文
posted @ 2020-05-01 17:27 ZhuQue 阅读(58) 评论(0) 推荐(0) 编辑
摘要:网站地图sitemap.xml自动更新lastmod文件(PHP代码) 目前我这个代码是用到我网站上的,每个一定时间去执行一段代码,更新我的xml地图,可以借助这个思路,实现其他软件测试辅助功能。比如定期获取服务器上的某类资源。 1 <?php 2 ignore_user_abort(); //关闭 阅读全文
posted @ 2020-04-26 16:54 ZhuQue 阅读(70) 评论(0) 推荐(0) 编辑
摘要:今天开机提示“你的Windows许可证即将过期”,就百度了一下,竟然一下成功了。 我的是win10,专业版 解决方法: 1、打开cmd命令行界面 2、 依次输入:slmgr.vbs /upk //卸载当前电脑的密钥slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX // 阅读全文
posted @ 2020-03-06 08:50 ZhuQue 阅读(497) 评论(0) 推荐(0) 编辑
摘要:最新做了一个网站,PC端没有问题,但是使用手机端浏览器打开网站就会出现图片兼容性问题,并且显示的默认尺寸都比较大。 经过百度,发现需要使用<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1 阅读全文
posted @ 2019-12-30 11:11 ZhuQue 阅读(305) 评论(0) 推荐(0) 编辑
摘要:下面就让我们来看看敏捷流程如何将瀑布式流程的问题逐一破解: Ø瀑布式流程问题之一: 版本发布的时间越来越长。在敏捷流程中,版本是由一系列增量集成在一起组成的,这些增量通过一个一个迭代按顺序开发。我们还可以在任意时间停止迭代。一旦发现产品的价值已经达到最大,尤其是发现软件里过半的功能很少被使用的时候,就可以停止迭代。我们还可以在到达交付期限或者预算上限的时候,停止迭代并发布软件。我们只会开发并积累有价值的增量。 Ø瀑布式流程问题之二: 无法按时发布。在敏捷流程中,版本的发布延迟最多不会超过30天,因为每个迭代的最长期限就只有30天。当到达交付期限的时候,就可以交付累积的增量。 阅读全文
posted @ 2013-04-08 09:55 ZhuQue 阅读(1207) 评论(0) 推荐(0) 编辑
摘要:众包(Crowdsourcing)是这样一个过程:征求大批社区中的群众去完成一个任务,传统上这种任务由组织从内部选择一拨人来完成,多数是雇员或合同工。众包测试(Crowdsourced testing)利用众包的有效性和效率,把网络和云经济结合起来,是一种强大的组合。这可以成为游戏规则的变革者吗? Israel Gat提到,软件测试过程可以分割成两部分: ● 开发团队的单元测试 ● 其他形式的测试包括功能性测试、负载测试、回归测试、可用性测试等等 Israel说,后者正是游戏变革的地方,有专门的软件测试公司正有效利用网络和群众。他提到,根据测试的定义,众包测试本身非常适合像Kanba... 阅读全文
posted @ 2013-04-08 09:26 ZhuQue 阅读(1530) 评论(0) 推荐(0) 编辑
摘要:安装/配置: 通过另外一个工具也可以测试手机客户端APP的性能,这就是android开发包中的DDMS工具(Dalvik Debug Monitor Service),先来说一下android开发包的安装: 1、 首先安装JDK,1.5以上的版本 2、 在安装完JDK 后,就需要下载及安装Android SDK,即: android-sdk-windows,压缩包大约有551M左右 3、 ... 阅读全文
posted @ 2013-04-02 16:39 ZhuQue 阅读(23269) 评论(0) 推荐(2) 编辑
摘要:最近常使用Instruments这个工具,我发现它对追踪游戏中的内存泄露非常有帮助。自从发现Instruments如此有用后,我就觉得写一篇文章介绍如何使用它来追踪内存泄露对其他人也会有帮助。 什么是内存泄露?我为什么要关心内存泄露? …此段省略… 访问维基百科可以获得更多关于内存泄露的信息。 我如何知道内存泄露了? 一些内存泄露可以很容易地通过阅读代码来发现,另一些就要困难点了,这就是为什么需要Instruments 的原因。Instruments 有一个“Leaks”工具,它会准确地告诉你什么地方发生了内存泄露,以便你能定位和修复泄露问题。 例子程序 我写了一个例子程序,它有两个地方会发生 阅读全文
posted @ 2013-04-02 16:27 ZhuQue 阅读(3799) 评论(0) 推荐(0) 编辑
摘要:虽然iOS 5.0版本之后加入了ARC机制,由于相互引用关系比较复杂时,内存泄露还是可能存在。所以了解原理很重要。这里讲述在没有ARC的情况下,如何使用Instruments来查找程序中的内存泄露,以及NSZombieEnabled设置的使用。本文假设你已经比较熟悉Obj-C的内存管理机制。实验的开发环境:XCode 4.5.21、运行Demo。先下载一个实现准备好的内存泄露的Demo吧:leak app下载下来,打开运行,程序是一个寿司的列表,列出各种寿司卷。试着选择里面的几行,应该是选第二行的时候就崩溃了。崩溃截图:在崩溃的地方断住了,知道crash的地方了,但是不知道具体crash的原因 阅读全文
posted @ 2013-04-02 16:07 ZhuQue 阅读(437) 评论(0) 推荐(1) 编辑
摘要:mongotop也是mongodb-win32-x86_64-2.2.1\bin下的一个内置工具,mongotop提供了一个方法,用来跟踪一个MongoDB的实例,查看哪些大量的时间花费在读取和写入数据。 mongotop提供每个集合的水平的统计数据。默认情况下,mongotop返回值的每一秒。用法:1、E:\mongodb-win32-x86_64-2.2.1\bin>mongotop 10后面的10是<sleeptime>参数 ,可以不使用,等待的时间长度,以秒为单位,mongotop等待调用之间。通过的默认mongotop返回数据的每一秒。2、E:\mongodb-wi 阅读全文
posted @ 2013-03-29 12:33 ZhuQue 阅读(5378) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-03-25 10:12 ZhuQue 阅读(444) 评论(0) 推荐(0) 编辑
摘要:哈哈,想不到吧,我目前用的是国外的IP 1、首先要由一个国外的VPN账号,包括服务器地址、登录账号、登录密码。下面是一个来自美国芝加哥、一个来自英国伦敦的账号 2、在本地电脑建立一个登陆器,或者百度下载一个PPTP VPN类型的登陆器 我用的是本机的,在网上邻居-属性-新建一个网络连接 然后根据提示填写我们的VPN服务器地址、登录账号、登录密码,最后连接即可,默认的网络连接可能失效 阅读全文
posted @ 2013-03-19 11:13 ZhuQue 阅读(101) 评论(1) 推荐(1) 编辑
摘要:前段时间我们测试部开周例会的时候,功能组同事提到现在测试流程比较混乱。对于流程这块我们测试部以及其他领导聊了很多,从测试环境和开发环境的使用,再到开发人员提测项目方式以及项目变更控制流程,最后讨论到测试人员与产品人员以及开发人员在需求上的矛盾。这里的矛盾不是对待是什么需求的问题,当然是什么样需求、要实现什么样的产品是由产品部同事和市场部同事制确定的,开发部和测试部只有执行和建议的份。产品部是老大,一个IT产品公司中可以没有测试部,但是不能没有产品部,产品的创新、以及市场竞争力主要依靠产品部门,这里有些扯的远啦。当然测试部更重要,O(∩_∩)O哈哈~ 开发人员也有独立的开发环境,但... 阅读全文
posted @ 2013-03-15 18:24 ZhuQue 阅读(1583) 评论(1) 推荐(0) 编辑
摘要:前几天做了一个loadrunner结合tesseract-ocr来识别验证码,尽管识别精度不是太高,甚至有些验证码图片不能被识别,但是使用循环的方法也是可以得到正确的验证码的。性能测试中不建议使用这个方法,因为涉及到大并发压力的情况。但是在功能自动化测试中我是100%赞成使用的,功能自动化不像性能自动化那样对同一个操作(登录)有大并发的出现。 我们使用的自动化框架是基于ruby+watir搭建的一套UI框架,通过识别UI中的对象来进行功能自动化测试,来达到检测系统功能健康状况。 ruby中也有处理图片的gem包,比如:rmagick、tesseract-ocr、rtesseract,以... 阅读全文
posted @ 2013-03-13 15:30 ZhuQue 阅读(4887) 评论(7) 推荐(1) 编辑
摘要:最近一周我在搞验证码的问题,幸好有tesseract-ocr工具的支持,可以识别保存在本地的图片上的字符等,就是利用这一点,好多朋友把这一功能用在了识别验证码上(有些验证码不能被识别,精确度不高,可能是由于验证码中噪点的存在,妨碍了识别)。我只是照葫芦画瓢,解决了LoadRunner中识别验证码的问题,全是基于C环境的。详细的可以参看我的另一篇博文:http://www.cnblogs.com/zhuque/archive/2013/03/06/2946565.html 由于tesseract-ocr工具对一些验证码的识别精确度不是太高,甚至有些图片根本识别不出来,还是建议在正式压力测试... 阅读全文
posted @ 2013-03-13 11:33 ZhuQue 阅读(2162) 评论(2) 推荐(0) 编辑
摘要:安装HttpWatch Professional后,从IE的“查看”—“浏览器栏”—“HttpWatch”启动HttpWatch。1、使用IE的插件HttpWatch Professional获取可以在网站上使用post方法的URL以及Post Data数据信息。2、使用火狐浏览器打开可以post方法的URL,利用hackbar插件向服务器发送Post Data,查看服务器的处理方法是否合理,数据是否安全。另外火狐浏览器的firebug也可以找到要POST的URL,但是功能还是不够强大。httprequester 也可以提交post、get、put数据 阅读全文
posted @ 2013-02-28 11:08 ZhuQue 阅读(2263) 评论(0) 推荐(0) 编辑
摘要:深圳恒波软件加密后如果很长时间不用,密码有可能无效,在家里的电脑上还好好的呢,到公司后就解密不了,难道密码错啦?使用7-zip(加压缩工具)就可以,显示所有文件可以看到已经隐藏的Thumbs.ms,使用7-zip打开它,即G:\Thumbs.ms\com1.{d3e34b21-9d75-101a-8c3d-00aa001a1652}\ã.\LastF\ 路径下面就是我加密的文件,移动他们到本盘的根目录即可(移动到本盘速度比较快,如果是其他盘符的话 估计较慢)。 阅读全文
posted @ 2012-12-21 13:19 ZhuQue 阅读(2788) 评论(0) 推荐(0) 编辑
摘要:HTTPwatch官方:http://www.httpwatch.com/rubywatir/ruby on httpwatch例子:http://www.httpwatch.com/rubywatir/site_spider.zip(这个例子官网可能更新)得到这个例子后做了一些中文注释,对一些代码进行了删减,主要修改内容如下:1、在url = gets.chomp!上面添加($*[0].nil?)?(url = url):(url = $*[0]),目前URL可以在命令行加载,也可以在脚本中固定;命令行方式用法:ruby 脚本名 网站名,具体的用法请参看脚本中的注释,说明一下 在URL前面不 阅读全文
posted @ 2012-12-06 16:54 ZhuQue 阅读(659) 评论(0) 推荐(0) 编辑
摘要:我想在watir框架运行时,在出现错误“FAIL”状态前建立一个快照,就想到了watir的截图功能,在网上找了一些例子(参考:http://www.cnblogs.com/sky_online/archive/2009/12/13/1546252.html),但是不好使,提示“Win32API”的错误。环境:Ruby192+watir3.0.0gem list信息如下:gem listMicrosoft Windows XP [版本 5.1.2600](C) 版权所有 1985-2001 Microsoft Corp.C:\Documents and Settings\Administrato 阅读全文
posted @ 2012-12-04 17:52 ZhuQue 阅读(2195) 评论(0) 推荐(2) 编辑
摘要:做JDBC请求,首先要了解这个JDBC对象是什么,然后寻找响应的数据库连接URL和数据库驱动。 数据库URL:jdbc:sqlserver://200.99.197.190:1433;databaseName=ebank 数据库驱动:com.microsoft.sqlserver.jdbc.SQLServerDriver 下载sqljdbc4.jar放在apache-jmeter-2.6\l... 阅读全文
posted @ 2012-11-20 16:35 ZhuQue 阅读(16165) 评论(4) 推荐(2) 编辑
摘要:上面是我的参数化数据池,这个可以是txt格式也可以是dat格式,这个格式和loadrunner一样,要求的不是很严格,参数文件随便放在电脑的任意位置就可以。再看看与loadrunner参数化不一样的:1、 jmeter参数文件的第一行没有列名称2、 这里要注意的是参数文件的编码,可以使用记事本另存为就可以修改该编码(编码问题在使用CSV Data Set Config参数化时要求的比较严格)3、 Jmeter的参数化设置没有LoadRunner做的出色,它是依赖于线程设置的(只有CSV Data Set Config参数化方法才有)Jmeter二种参数方法-依赖于函数助手:函数助手可以用过ct 阅读全文
posted @ 2012-11-20 16:28 ZhuQue 阅读(56566) 评论(1) 推荐(2) 编辑
摘要:和断言、集合点、思考时间、参数化与lr功能基本相同外,jmeter的关联功能也是有的,在一定功能需求方面,jmeter还是该有的都有啦,只是功能微弱一些。关联的方法:方法一,从前一个请求中取,用正则表达式提取器。具体方法,在需要获得数据的请求上右击添加一个后置处理器-->正则表达式提取器引用名称即下一个请求要引用的参数名称,如填写title,则可用${title}引用它。正则表达式中()括起来的部分就是要提取的。.代表任意字符,*代表出现任意次。模板,用$$引用起来,如果在正则表达式中有多个正则表达式(多个括号括起来的东东),则可以是$2$,$3$等等,表示解析到的第几个值给title。 阅读全文
posted @ 2012-11-19 15:54 ZhuQue 阅读(16010) 评论(0) 推荐(1) 编辑
摘要:查看Linux系统中TCP连接情况:查看系统tcp连接中各个状态的连接数。netstat -an | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'查看和本机80端口建立连接并状态在established的所有ipnetstat -an |grep 80 |grep ESTA |awk '{print$5 "\n"}' |awk 'BEGIN {FS=":"} {print $1 "\n"}' |sort |uniq输出每个 阅读全文
posted @ 2012-11-17 11:22 ZhuQue 阅读(1366) 评论(0) 推荐(0) 编辑
摘要:简述:redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。环境:CentOS 5.5 x64下载安 阅读全文
posted @ 2012-11-14 12:33 ZhuQue 阅读(5484) 评论(0) 推荐(0) 编辑
摘要:断言就类似LoadRunner中的检查点。对上一个请求返回的信息,做字符串、数据包大小、HTML、XML、图片等做判断,确保返回的信息的准确性。添加响应断言:欢迎您如果登陆页登陆成功,则后台会返回欢迎信息字样断言中可以添加多个断言一起判断,断言中也可以使用参数化方法,进行动态判断。添加断言结果断言判断正确来一次异常的断言来看看jmeter是否在断言结果中返回异常。随意修改断言运行脚本,则会出现断言找不到的提示信息。Jmeter(三)-简单的HTTP请求(非录制)Jmeter(二)-使用代理录制脚本Jmeter(一)-精简测试脚本 阅读全文
posted @ 2012-11-14 11:10 ZhuQue 阅读(41138) 评论(0) 推荐(1) 编辑
摘要:首先建立一个线程组(Thread Group),为什么所有的请求都要加入线程组这个组件呢?不加不行吗?答案当然是不行的。因为jmeter的所有任务都必须由线程处理,所有任务都必须在线程组下面创建。选中线程组(Thread Group),鼠标右键添加HTTP Request。这里不需要cookie管理器(HTTP Cookie Manager),因为这是我们手动添加的请求,不是录制的,但要求不是严格,cookie管理器可加也可不加。我这里有2个请求[全国]0727测试BD信息快递产品01变更03http://p.ftuan.com/mall_quanguo_14448.shtml?s=1000& 阅读全文
posted @ 2012-11-13 12:09 ZhuQue 阅读(23330) 评论(0) 推荐(0) 编辑
摘要:通过jmeter代理录制脚本后,会产生大量的无用的请求,尽管在代理中已经过滤了一部分图片或者CSS、JS文件。手动查看主要的请求:这里主要关注登陆请求,要确定有效的URL请求删除除/Login.aspx请求以外的所有请求或者置为不可用状态BS系统录制成功后,一定要添加HTTP Cookie Manager,否则脚本运行失败,切记放到请求的上面添加结果树和聚合报告,查看请求数据和返回数据 阅读全文
posted @ 2012-11-13 11:25 ZhuQue 阅读(13673) 评论(0) 推荐(0) 编辑
摘要:死锁和堵塞一直是性能测试执行中关注的重点。下面是我整理的监控sql server数据库,在性能测试过程中是否出现死锁、堵塞的SQL语句,还算比较准备,留下来备用。--每秒死锁数量SELECT *FROM sys.dm_os_performance_countersWHERE counter_name LIKE 'Number of Deadlocksc%';--查询当前阻塞WITH CTE_SID ( BSID, SID, sql_handle ) AS ( SELECT blocking_session_id , ... 阅读全文
posted @ 2012-11-08 15:03 ZhuQue 阅读(29203) 评论(2) 推荐(4) 编辑
摘要:Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据.简单的说就是将数据调用到内存中,然后从内存中读取,从而大大提高读取速度。安装平台:centos4.7虚拟机环境:mysql+apache+PHP5所用到的安装包:Libevent(memcached用到了libevent这个库,在编译时用到)下载:https://github.com/downloads/libevent/libevent/libevent-2.0.19-stable.tar.gzmemcache下载:http://www.danga.com/mem 阅读全文
posted @ 2012-11-05 14:12 ZhuQue 阅读(763) 评论(2) 推荐(0) 编辑
摘要:memcache也有一款图形界面的监控工具(memcachephp),可以通过这个工具查看到局域网内所有部署memcache机器或者端口的memcache的运行情况,对我们监控memcache的缓存命中率、cache利用率、点击率等信息有很好的帮助作用。图形界面工具的推出,有助于我们性能测试工程师脱离命令行方式,避免多个memcache端口的监控窗口来回切换,更能够让测试人员有足够多的时间去做其他方面的工作。1、本地下载memcachephp.zip,网上提供下载,注意这是一个需要apache支持的PHP工具,memcachephp下载地址:http://download.csdn.net/d 阅读全文
posted @ 2012-11-05 12:32 ZhuQue 阅读(7782) 评论(0) 推荐(0) 编辑
摘要:前面一篇已经向大家介绍了《redis的图形界面管理工具:phpredisadmin》,URL:http://blog.csdn.net/wy3552128/article/details/8145319下面来说一下它的安装,说白了吧,phpredisadmin工具就是一个放在Apache或者nginx下web根目录下的网站。平台:VMware上虚拟的centos4.7宿主机:windows已经安装:mysql、Apache、PHP、redis安装phpredisadmin前准备:1、一定要安装Apache、PHP环境,redis可以是部署在其他局域网服务器上的,phpredisadmin在配置 阅读全文
posted @ 2012-11-04 14:06 ZhuQue 阅读(7562) 评论(0) 推荐(0) 编辑
摘要:大部分人都知道redis是一款用在缓存服务器上的软件,它与memcache类似,都可以存储海量的数据,用在大访问量的web网站、聊天记录存放等方面,但是又与memcache不同:1、缓存数据可以持久化,没有缓存时间限制2、支持更多的数据类型:string、list 、set 、sorted set 、hash (参考:http://www.cnblogs.com/xhan/archive/2011/02/02/1948891.html)3、与memcache类似,数据都会存在内存中,这样速度更快,但是redis有一种机制,高明一些,会定期的把数据(新增的、修改的)存入磁盘4、提供多个数据仓库( 阅读全文
posted @ 2012-11-04 11:33 ZhuQue 阅读(12924) 评论(3) 推荐(0) 编辑
摘要:Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。以下是安装测试步骤:1,redis安装:[root@localhost ~]# cd /usr/local/src/[root@localhost src]# wget http://redis.googlecode.com/files/redis-2.2.12.tar.gz[root@localhost src]# tar zxf redis 阅读全文
posted @ 2012-11-03 21:42 ZhuQue 阅读(319) 评论(0) 推荐(0) 编辑
摘要:前几天遇到了一个棘手的问题,局域网中的其他主机不可以使用vmware中的cenos虚拟机。在本地台式机电脑上安装虚拟机后,网络适配器设置成【桥接:直接连接到物理网络】,其他局域网的主机可以ping通。但这样不合人意,我的目的是要把虚拟机放到测试环境中的,不是放在本地机器的,而且本地机器需要每天下班关机,并且配置也低。把虚拟机迁移到测试环境中的一台服务器上后,centos需要更换IP,和宿主机在同一个网段,网络适配器还是桥接方式,与本地台式机上相同,没有变化。但是无论怎么设置、并且重新多次安装了centos虚拟机,还更换了vmware的版本,局域网中的其他机器都不能ping通服务器上的cento 阅读全文
posted @ 2012-11-03 21:16 ZhuQue 阅读(13556) 评论(2) 推荐(0) 编辑
摘要:Linux下安装、启动MySQL:http://blog.csdn.net/wy3552128/article/details/8143686Linux下安装、配置、启动Apache:http://blog.csdn.net/wy3552128/article/details/8143875Mysql和Apache已经安装成功,接下来我们来安装、配置PHP环境,编译PHP5的时候貌似比较复杂,出现了很多问题,都记录在这里吧。平台:VMware上虚拟的centos4.7宿主机:windows安装PHP前准备:1、检查php是否已经安装,使用php -v,是否能够看到版本号;或者使用rpm -qa 阅读全文
posted @ 2012-11-03 21:03 ZhuQue 阅读(123511) 评论(0) 推荐(0) 编辑
摘要:上一个博客中,记录了在Linux下安装、启动mysql,地址:http://blog.csdn.net/wy3552128/article/details/8143686平台:VMware上虚拟的centos4.7宿主机:windows安装Apache前准备:1、检查该环境中是否已经存在httpd服务的配置文件,默认存储路径:/etc/httpd/httpd.conf(这是centos预装的Apache的一个ent版本,一般我们安装源代码版的Apache)。如果已经存在/etc/httpd/httpd.conf,请先卸载或者关闭centos系统自带的web服务,执行命令:chkconfig . 阅读全文
posted @ 2012-11-03 19:16 ZhuQue 阅读(92517) 评论(4) 推荐(1) 编辑
摘要:三四年没有安装过mysql+apache+PHP的环境了,我以前是做银行性能测试外包服务的,在甲方开发中心遇到这样环境的项目也比较少,大多是WebLogic/WebSphere+Oracle/DB2架构的大型系统。涉足电商行业方面的项目,不得不再去温故那些几乎遗忘的IIS、apache、MSsql、mysql等环境。平台:VMware上虚拟的centos4.7宿主机:windows安装mysql前准备:1、检查该环境中是否已安装mysql,检查方法:netstat –ano命令查看mysql默认端口3306是否存在;或者再命令行中执行mysql2、下载mysql安装包在http://www.m 阅读全文
posted @ 2012-11-03 15:53 ZhuQue 阅读(19703) 评论(0) 推荐(0) 编辑

多年性能测试、测试管理经验,专注银行、支付、电商行业,倾向于性能、安全、 监控、调优、模型、管理等方向的研究。
使用技术手段解决问题,坚信注重每一个细节,把熟悉的做到一种极致,一定会有创新出现。