摘要: linux下如何修改iptables开启80端口最近在做本地服务器的环境,发现网站localhost能正常访问,用ip访问就访问不了,经常使用CentOS的朋友,可能会遇到和我一样的问题。开启了防火墙导致80端口无法访问,刚开始学习centos的朋友可以参考下。 www.2cto.com 经常使用CentOS的朋友,可能会遇到和我一样的问题。最近在Linux CentOS防火墙下安装配置 ORACLE 数据库的时候,总显示因为网络端口而导致的EM安装失败,遂打算先关闭一下CentOS防火墙。偶然看到CentOS防火墙的配置操作说明,感觉不错。执行”setup”命令启动文字模式配置实用程序,在” 阅读全文
posted @ 2013-07-28 22:58 狂师 阅读(619) 评论(0) 推荐(0) 编辑
摘要: 在此分享,同时欢迎大家补充。http://groups.yahoo.com/group/LoadRunner性能测试工具LoadRunner的一个论坛http://www.asq.org/是世界上最大的一个质量团体组织之一,有着比较丰富的论文资源,不过是收费的http://www.automated-testing.com/一个自动化软件测试和自然语言处理研究页面,属于个人网页,上面有些资源可供下载http://www.betasoft.com/包含一些流行测试工具的介绍、下载和讨论,还提供测试方面的资料http://www.cc.gatech.edu/aristotle/Aristole研究 阅读全文
posted @ 2013-07-28 21:29 狂师 阅读(693) 评论(0) 推荐(0) 编辑
摘要: 一。 通用命令:1. date :print or set the system date and time2. stty -a: 可以查看或者打印控制字符(Ctrl-C, Ctrl-D, Ctrl-Z等)3. passwd: print or set the system date and time (用passwd -h查看)4. logout, login: 登录shell的登录和注销命令5. pwd: print or set the system date and time6. more, less, head tail: 显示或部分显示文件内容.7. lp/lpstat/cance 阅读全文
posted @ 2013-07-28 21:26 狂师 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 在 Linux 系统中安装Load Generator ,并在windows 调用由于公司需要测试系统的最大用户承受能力,所以需要学习使用loadrunner。在安装的时候碰到了不少问题,所以写下此文章总结遇到的问题以及解决方案,希望能帮到大家。也希望大家转载注明出处。Winsows 的Loadrunner 安装就不多讲了,这个太容易了。以下是Linux 中安装 Load Generator 说明:Linux 系统版本:CentOS5.4Load Generator 版本 :Load Generator 11安装步骤如下:1. 到HP官网下载Load Generator 安装文件Softwar 阅读全文
posted @ 2013-07-28 18:21 狂师 阅读(901) 评论(0) 推荐(0) 编辑
摘要: 我将bug依据复现的难易程度分为:必现的bug,比较容易复现的bug,很难复现的bug。对于必现的bug,我通常淡定地称为其不是bug,因为,通过不断地复现,不断地调试,这些bug通常都能被解决,被解决了,还是bug么?对于比较容易复现的bug,所谓比较容易复现,就是通过不太复杂操作,尝试几次、十几次,现象就可出现的bug,因为复现操作变得复杂,所以,为了每次复现能够获得更多的信息,尽量多地增加调试信息,以期望问题复现后,极大地缩小问题原因的范围。毕竟复现问题是一件颇为繁琐、枯燥的事情。对于很难复现的bug,所谓很难复现,就是尝试了各种复现方法,复现了几十次,甚至上百次都无法复现的bug。首先 阅读全文
posted @ 2013-07-28 11:19 狂师 阅读(586) 评论(0) 推荐(0) 编辑
摘要: 解说一:多机联合产生负载 LOADRUNNER 对应用程序施压时,采用的方法就是让一台机器模拟很多用户,同时向被 测用户发送请求或进行操作。这样,如果一台测试机器模拟的虚拟用户数过多,他本身性能的下 降会直接影响测试效果。为了避免这种情况,LOADRUNNER 允许使用多台机器运行场景来均 衡测试机器的负荷。只要一台机器安装了LOADGENERATOR 并启动了 LOADRUNNER AGENT PROCESS 进程,就可以被 CONTROLLER 统一调度来运行场景,CONTROLLER 负载 收集统一的测试信息和执行结果。 ? 安装LOADGENERATOR,如果一台测试机仅用来被 CON 阅读全文
posted @ 2013-07-28 11:00 狂师 阅读(987) 评论(0) 推荐(0) 编辑
摘要: 内存是第一个监视对象,确定系统瓶颈的第一个步骤就是排除内存问题。内存短缺的问题可能会引起各种各样的问题。Object(对象)CountersDescription(描述)参考值MemoryAvailable MBytes物理内存的可用数(单位 Mbytes)。默认情况下IIS5.0 使用50%的可用物理内存,作为IIS 的文件缓存(file cache)。IIS 基本占用 2.5 MB,每个附加连接将在此基础上占用 10 KB 左右至少要有10% 的物理MemoryPage/sec Page Faults/sec Pages Input/secPages Input/sec Page Read 阅读全文
posted @ 2013-07-27 17:25 狂师 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 今时代,远程监控需求的提升,带来网络摄像机、网络视频服务器市场的迅猛发展,而网络摄像机与传统摄像机运行环境的重要区别,就是信号传输介质不同,传统摄像机通过视频线、双绞线或光纤传输,一般是每路视频信号“独享”一条线路,几乎没有带宽的约束,而网络摄像机和网络视频服务器则是通过网络传输,普通的Inertnet线路,带宽只有几百K至几M(普通ADSL线路上行为512K,下行为2M),而运用中往往需要一条线路同时传多路音视频信号,带宽的约束马上显现出来。 所以在选择网络摄像机、网络视频服务器时,最需要注意的就是它的码率(带宽占用率),因为这是网络视频监控系统的瓶颈所在。 影响网络摄像机、网络视频服务器码 阅读全文
posted @ 2013-07-26 13:57 狂师 阅读(2563) 评论(0) 推荐(0) 编辑
摘要: 一、挂载格式与参数说明:要将文件系统挂载到我们的 Linux 系统上,就要使用 mount 这个命令啦! 不过,这个命令真的是博大精深~粉难啦!我们学简单一点啊~ ^_^[root@www ~]# mount -a[root@www ~]# mount [-l][root@www ~]# mount [-t 文件系统] [-L Label名] [-o 额外选项] \ [-n] 装置文件名 挂载点选项与参数:-a :依照配置文件 /etc/fstab 的数据将所有未挂载的磁盘都挂载上来-l :单纯的输入 mount 会显示目前挂载的信息。加上 -l 可增列 Label 名称!-t :与... 阅读全文
posted @ 2013-07-22 18:48 狂师 阅读(880) 评论(0) 推荐(0) 编辑
摘要: 一说到自动化测试工具,大家很多人都会想到的是QTP、LR或者selenium之类的工具,要大家一开始设计一个这样的工具,其实确实很有难度,因为其包含的功能细节太过庞大。当年的我,开始设计开发工具的过程中,走了很多弯路,例如:做工具的界面技术的历程,刚开始用tcl/tk脚本语言,用tcl写底层框架,用tk写图形界面,后来发现tk虽然构造图形方便,但可拓展性实在太差。就开始学用java的swing写界面,当时傻傻的从界面的布局,到界面的MVC框架,然后是各种图形的数据结构都是自己一点一点写出来的,但确实锻炼了能力,后来就开始掌握一些现成的图形框架,例如:java里的RCP、python的WxPyt 阅读全文
posted @ 2013-07-20 10:51 狂师 阅读(1746) 评论(0) 推荐(0) 编辑
摘要: 打开windows 命令行 窗口, 在命令行输入以下命令: for /l %i in (1,1,255) do ping-n 1 -w 60 192.168.0.%i | find "Reply" >>d:\pingall.log%i in (1,1,255) ——是遍历主机位从1 ~ 255的所有IP -n——ping 的次数 -w ——等待每次回复的时长(毫秒) 192.168.0.%i ——遍历IP 自192.168.0.1 ~ 192.168.0.255的所有IP | bat ——管道,将前面的结果通过管道输入给后面的命令 >> bat——重 阅读全文
posted @ 2013-07-19 00:09 狂师 阅读(6368) 评论(0) 推荐(0) 编辑
摘要: 1、定时运行程序与关闭程序的VBS处理方法:doset ws=createobject("wscript.shell")ws.run"你要运行的程序的路径(比如说d:\qq.exe)",x 'x为参数,可选值如下.wscript.sleep 36000 '36000为一分钟,具体可以自己改。ws.run "taskkill /im 你要运行的程序的名称(比如说QQ.exe) /f",vbhideloopx为参数 下面为可选值: 0 隐藏一个窗口并激活另一个窗口。 1 激活并显示窗口。如果窗口处于最小化或最大化状态,则系 阅读全文
posted @ 2013-07-17 22:24 狂师 阅读(1635) 评论(0) 推荐(0) 编辑
摘要: 目 录一、LoadRunner监控Linux资源.... 3(一)、准备工作... 31、可以通过两种方法验证服务器上是否配置了rstatd守护程序:... 3(2)使用find命令... 32、安装rpc.rstatd服务... 33、启动rpc.rstatd服务... 34、设置rpc.rstatd服务自动启动... 45、几点小技巧: 4(二) LoadRunner获取Linux性能计数器... 61、启动LoadRunner并监控Linux系统资源:... 62、常用计数器说明... 7二、LoadRunner监控Windows资源.... 8(一)、Windows开启LR监控的配置信 阅读全文
posted @ 2013-06-26 23:07 狂师 阅读(2257) 评论(0) 推荐(0) 编辑
摘要: Ubuntu的软件包格式是deb,如果要安装rpm的包,则要先用alien把rpm转换成deb。sudo apt-get install aliensudo alien xxxx.rpm #将rpm转换位deb,完成后会生成一个同名的xxxx.debsudo dpkg -i xxxx.deb #安装 阅读全文
posted @ 2013-06-26 14:54 狂师 阅读(362) 评论(0) 推荐(1) 编辑
摘要: 三、Gcc安装方法(redhat 4):一、安装步骤1、使用which gcc命令查看gcc是否安装安装2、如若没有安装则下载如下安装包,所需安装包如下一共需要拷贝以下五个安装包:binutils-2.13.90.0.18-9.i386.rpmglibc-devel-2.3.2-11.9.i386.rpmcpp-3.2.2-5.i386.rpmglibc-kernheaders-2.4-8.10.i386.rpmgcc-3.2.2-5.i386.rpm安装顺序如下:(如若在rpmp安装过程中出现依赖关系,则增加—nodeps参数)Rpm –ivh binutils-2.13.90.0.18-9 阅读全文
posted @ 2013-06-25 23:54 狂师 阅读(437) 评论(0) 推荐(0) 编辑
摘要: VC与ADO数据库操作 学研部的同志们,大家好! 想开一次学习会,实习时间冲突了,只好把文档发给大家看了。重点推荐李振龙的BMP读图教程! 尤其是大三GIS班的同志,注意了,可能实习用得上的!一、ADO简介ADO(ActiveX Data Object)是Microsoft数据库应用程序开发的新接口,是建立在OLE DB之上的高层数据库访问技术,请不必为此担心,即使你对OLE DB,COM不了解也能轻松对付ADO,因为它非常简单易用,甚至比你以往所接触的ODBC API、DAO都要容易使用,【1】为工程做准备建一个基于对话框的工程,名字叫PlaceName。加入一个ListCont... 阅读全文
posted @ 2013-06-25 23:08 狂师 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 使用ADO对象对数据库中的数据进行添加、修改和删除等操作。首先创建一个ADO类,通过ADO类连接数据库,并打开记录集。例如,使用ADO对象添加、修改、删除数据,程序设计步骤如下:(1)创建一个基于对话框的应用程序,将对话框的Caption属性修改“使用ADO对象添加、修改、删除数据”。(2)向对话框中添加一个列表视图控件、3个静态文本控件、3个编辑框控件和4个按钮控件,并为控件关联变量。(3)创建一个ADO类,请参照封装ADO对象的内容。(4)在StdAfx.h导入ADO动态链接库,代码如下。#import "C:Program FilesCommon FilesSystemadom 阅读全文
posted @ 2013-06-25 23:06 狂师 阅读(1583) 评论(0) 推荐(0) 编辑
摘要: 1. 生成应用程序框架并初始化OLE/COM库环境 创建一个标准的MFC AppWizard(exe)应用程序,然后在使用ADO数据库的InitInstance函数中初始化OLE/COM库(因为ADO库是一个COM DLL库)。 本例为: BOOL CAdotestDlg::OnInitDialog() { ::CoInitialize(NULL); //初始化OLE/COM库环境 } 程序最后要调用 ::CoUninitialize();//释放程序占用的COM 资源。 另外: m_pRecordset->Close(); 注意!!!不要多次关闭!!!!!!!!!!!! ... 阅读全文
posted @ 2013-06-25 23:05 狂师 阅读(577) 评论(0) 推荐(0) 编辑
摘要: ADO(ActiveX Data Object)是Microsoft数据库应用程序开发的新接口,是建立在OLE DB之上的高层数据库访问技术,即使你对OLE DB,COM不了解也能轻松对付ADO,因为它非常简单易用,甚至比你以往所接触的ODBC API、DAO、RDO都要容易使用,并不失灵活性。本文详细地介绍在Visual C++开发环境下如何使用ADO来进行数据库应用程序开发。 一、实现方法 万事开头难,任何一种新技术对于初学者来说最重要的还是"入门",掌握其要点。让我们来看看ADO数据库开发的基本流程吧!它的基本步骤如下: (1)初始化COM库,引入ADO库定义文件 ( 阅读全文
posted @ 2013-06-25 23:04 狂师 阅读(658) 评论(0) 推荐(0) 编辑
摘要: 运维工程师必会的109个Linux命令1 文件管理..................................................................................................................... 61.1 basename.................................................................................................... 61.2 cat................................... 阅读全文
posted @ 2013-06-25 23:02 狂师 阅读(1125) 评论(0) 推荐(0) 编辑
摘要: linux上安装配置samba服务器在linux上安装配置samba服务器在这给大家介绍一个不错的家伙,samba服务。如果您正在犯愁,如何在Windows和Linux之间实现资源共享,就请看看这篇详解,希望能帮您解决困扰。先简单介绍一下,SMB(Server Messages Block,信息服务块)是在局域网上共享文件和打印机的一种协议,通过它可以使局域网内的Windows、linux和Unix等系统共享文件和打印机等资源。在linux上可以运行SMB的软件很多,最常用的就是Samba。如果您使用的是REDHAT 9,在那三张光盘中就提供了samba服务器的RPM包。安装samba服务器的 阅读全文
posted @ 2013-06-25 22:59 狂师 阅读(655) 评论(0) 推荐(0) 编辑
摘要: 方法一:首先在建立一个挂载目录。sudo mkdir /mnt/share然后就把共享目录持载进去。服务器:192.168.6.84共享名:gg用户名:administrator密 码:123命令如下:sudo mount //192.168.6.84/gg /mnt/share/ -o iocharset=utf8,username=administrator,password=123,dmask=777,fmask=777,codepage=cp936,uid=0加上iocharset=uf8与codepage=cp936。这样挂载好了后,就可以使用了,可以解决中文文件名的乱码问题。另说: 阅读全文
posted @ 2013-06-25 22:33 狂师 阅读(3254) 评论(0) 推荐(0) 编辑
摘要: 1. 首先要明白什么是ssh?可以把ssh看做是telnet的加强版,telnet的密码和信息都是不加密的,而ssh则加密。.2. 开启ubuntu上的ssh功能先安装,安装后就自动开启了.sudo apt-get install openssh-server openssh-client.3. 安装secureCRT.4. 查看ubuntu的ipifconfig(注意是ifconfig,不是windows上的ipconfig).5. 连接secureCRT => Quick Connect, 连接ubuntu, 输入ubuntu的id和pwd.(如果还连接不上,可能是Ubuntu上的s 阅读全文
posted @ 2013-06-25 18:26 狂师 阅读(750) 评论(0) 推荐(0) 编辑
摘要: 一、如何更改服务中MySQL的可执行文件路径:解决方法:到注册表里HKEY_LOCAL_MECHINE---SYSTEM ---CurrentControlSet 更改查找一、MySQL项值,然后改路径。找到相对的服务,修改ImagePath值为你的路径。可以在注册表搜索“D:/mysql/bin/”,然后将其改成正确的路径“E:/mysql/bin/”。注明:如果在服务中还是启动不起来的话。那么在按以下方法在操作一次肯定可以了。D:/mysql/bin/winmysqladmin.exe 启动它。然后在看看进程看看MYSQL此进程是否以经启动了二、如何更改MYSQL的数据库文件路径:开始-- 阅读全文
posted @ 2013-06-23 22:46 狂师 阅读(5719) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-06-23 18:25 狂师 阅读(268) 评论(0) 推荐(0) 编辑
摘要: (一)VBS常用函数使用笔记:1、Msgbox语法:msgbox "对话框内容", , "对话框的标题"2、inputbox是VBS内建的函数,可以接受输入的内容,其语法格式为:Inputbox("对话框内容","对话框标题")3、所有单引号后面的内容都被解释为注释。4、Set是Vbs指令,凡是将一对象引用赋给变量,就需要使用set关键字。那么什么是对象引用呢?凡是字符串、数值、布尔值之外的变量都是对象引用。5、run在运行解析时,遇到空格会停止,解决的方法是使用双引号eg:objshell.run "& 阅读全文
posted @ 2013-06-23 18:08 狂师 阅读(2405) 评论(0) 推荐(0) 编辑
摘要: RS-232连接线制作方法材料及工具一根双绞线(8芯)、一个标准RJ45头、一个DB9孔型插头、一把RJ45专用工具、一个电烙铁及若干焊锡。引脚定义按以下管脚定义制作RJ45端头;I表示网络视频服务器输入,O表示网络视频服务器输出。管脚序号名称I/O特性说明1DCDI载波有效2RxDI接收数据3TxDO发送数据4CTSI清除数据5RTSO请求发送6DTRO终端设备准备好7GND信号地8空——根据管脚连线的对应关系制作串口端插头。网络视频服务器的串口同具有DB9孔型插头的DTE设备进行连接时,其对应关系如图:RJ45与DB9连线图:DB9 公头 母头 串口引脚定义: 阅读全文
posted @ 2013-06-23 18:03 狂师 阅读(6493) 评论(0) 推荐(0) 编辑
摘要: 一、windows7 系统切换到 administrator用户先进入windows 7的安全模式.. (这你应该会吧?)然后系统会自动调出用administrator 帐号登录.. 密码你必须要知道滴!然后,开始——运行cmd,在DOS窗口下输入net user administrator /active:yes(注意:/前有两个空格!否则运行会提示错误命令;该步骤是激活administrator用户,但是要在安全模式下!)这样就激活了administrator 用户帐号了..然后就重启正常登录windows 看看,, 能用administrator帐号登录了..二、Windows使用命令查 阅读全文
posted @ 2013-06-23 17:50 狂师 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 如果你确实还没接触过网络、数据通信方面的技术,那么咱们的路还很长,至少我认为软件测试并非只停留在上层的应用,而测试的最高境界应该是对底层核心技术的测试,通过架构分析、协议数据包分析等等来测试出结果~~~所以我们应该掌握的技术有:TCP/IP、Socket、多线程,这些是必须的。 1、先来看看TCP/IP的体系结构,如下图: TCP/IP协议实际上就是在物理网上的一组完整的网络协议。其中TCP是提供传输层服务,而IP则是提供网络层服务。下面是各个层的协议说明: IP: 网间协议(Internet Protocol) 负责主机间数据的路由和网络上数据的存储。同时为ICMP,TCP,UDP... 阅读全文
posted @ 2013-06-23 17:46 狂师 阅读(2021) 评论(0) 推荐(0) 编辑
摘要: java设置classpath,path,java_home环境变量Windows7安装JDK的环境变量设置Windows7 X64安装“jdk-6u26-windows-x64.exe”后,按照网上的环境变量设置方法设置了环境变量,但是死活都提示“javac不是内部命令或外部命令,也不是可运行的程... 阅读全文
posted @ 2013-06-23 17:42 狂师 阅读(792) 评论(0) 推荐(0) 编辑