09 2013 档案
摘要:1、安装 1)到官网下载JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk6u38-downloads-1877406.html 我这里是32位系统,所以下载jdk-6u38-linux-i586.bin这个bin文件,下载后,我放到/softs目录下 2)赋予安装文件可执行权限[root@localhost softs]# chmod +x jdk-6u38-linux-i586.bin 3)在/usr目录下创建java目录[root@localhost usr]# mk...
阅读全文
摘要:1、安装Tomcat 1)下载apache-tomcat-6.0.37.tar.gz,上传到服务器的/softs目录[root@h1 ~]# cd /softs[root@h1 softs]# lsapache-tomcat-6.0.37.tar.gz [root@h1 softs]# 2)进入/usr/local目录,执行如下明命令[root@h1 local]# tar -zxvf /softs/apache-tomcat-6.0.37.tar.gz 执行结束,Tomcat已经解压好[root@h1 local]# lsapache-tomcat-6.0.37 bin etc ...
阅读全文
摘要:系统信息arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显示CPU info的信息cat /proc/interrupts 显示中断cat /proc/meminfo 校验内存使用cat /proc/swaps 显示哪些swap被使用cat /proc/version 显示内核的版本cat
阅读全文
摘要:Linux和UNIX上的数据库监控工具包括监控CPU、内存、磁盘、网络、安全性和用户的监控工具。下面罗列了我们找到的有用工具及其简单描述。ps 显示系统上运行的进程列表top 显示根据CPU使用率排序的活动进程vmstat 显示内存、分页、块传输和CPU活动的相关信息uptime 显示系统运行了多长时间。并显示了用户登录数量,以及在1分钟、5分钟、15分钟的系统平均负荷量free 显示内存使用率iostat 显示平均磁盘活动和处理器负载情况sar 显示系统活动报告。允许你收集和报告各种系统活动pmap 显示各种进程分别占用内存的情况mpst...
阅读全文
摘要:.ls---显示当前目录的文件常用的有以下两种:(1).ls显示当前目录pantp的文件(2).ls –alt显示当前目录pantp的所有文件(包含.开头的隐藏文件)的详细列表信息,并且按时间排序.hostname(1)hostname查看计算机名称(2)hostname –i查看计算机的IP地址.whoami查看当前登录用户.cp复制文件或目录(1)复制文件(2)复制目录.scp远程复制文件或目录(把文件或目录从一台主机复制到另一台主机) 我在虚拟机中装了一个linux系统,这个我没法截图,只把语法写出来,这里只把从本机复制到远程主机列出来,另外一个从远程主机复制到本机就不列出了;(1)复制
阅读全文
摘要:一、周期性的做工作总结并及时汇报于上司;二、努力配合上司的工作,不要让上司难堪;三、在同事(同级别)面前不要过分的讨好领导;四、要求加薪或晋升时找个好时机或者理由,找不到就不要提;五、不要谈论公司发展不乐观的一面;六、不在同事面前评价任何人,特别是你的领导;七、不要过分的张扬自己的才华,保持低调;八、时常与同事交流做好感情上的协调;九、乐于帮助别人,因为你也需要别人的帮助;十、切勿攀比金钱和才华,踏实做事,保持自信乐观做好自己。
阅读全文
摘要:SqlMapClient对象这个对象是iBatis操作数据库的接口(执行CRUD等操作),它也可以执行事务管理等操作。这个类是我们使用iBATIS的最主要的类。它是线程安全的。通常,将它定义为单例。(与hibernate中sessionFactory的定义类似)。如:import java.io.Reader;import com.ibatis.common.resources.Resources;import com.ibatis.sqlmap.client.SqlMapClient;import com.ibatis.sqlmap.client.SqlMapClientBuilder;pu
阅读全文
摘要:一、拥有自信和风度男人到了二十几岁后,就要开始学着用心去经营自己了,它体现在自己的思想与涵养上。自信是一个男人最重要的品质,自信的男人就你像一只在暴风雨中战斗的海鸥。海鸥所要说的只有一句话“让暴风雨来的再猛烈些吧”,只因为它无所畏惧。一个自信的男人,总是能够感染别人,无论这些人是朋友还是敌人。要使别人对你有信心,就必须要先对自己充满信心。自信的男人可以战胜一切困难。一个有风度的男人就像一片大海,不拒点滴,又包容江河。有风度使男人得到更多的青睐,不争眼前才能够放眼世界,给予别人才能够受益无穷。正所谓“宰相肚里能撑船”,一个心如大海的男人,肚中不知能撑多少船呀!风度偏偏让男人看上去潇洒万千。二、养
阅读全文
摘要:进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filenamevi filename....filename :打开多个文件,依次进行编辑移动光标类命令h :光标左移一个字符l :光标右移一个字符space:光标右移一个字符Backspace:光标左移一个字符k或Ctrl+p:
阅读全文
摘要:1.默认开机进入文本模式如果想让开机自动进纯文本模式,修改/etc/inittab找到其中的id:5:initdefault:这行指示启动时的运行级是5,也就是图形模式改成3就是文本模式了id:3:initdefault:这是因为Linux操作系统有六种不同的运行级(runlevel),在不同的运行级下,系统有着不同的状态,这六种运行级分别为:0:停机(记住不要把initdefault 设置为0,因为这样会使Linux无法启动)1:单用户模式,就像Win9X下的安全模式。2:多用户,但是没有 NFS 。3:完全多用户模式,标准的运行级。4:一般不用,在一些特殊情况下可以用它来做一些事情。5:X
阅读全文
摘要:0.快捷键================================================================================编辑:Ctrl+Shift+L显示所有快捷键Ctrl+K参照选中的词(Word)快速定位到下一个Ctrl+Shift+K参照选中的词(Word)快速定位到上一个Ctrl+O快速显示OutLineCtrl+T快速显示当前类的继承结构Ctrl+Shift+X把选中文本全部改为大写Ctrl+Shift+Y把选中文本全部改为小写Ctrl+Shift+F按照当前的配置文件格式化源代码Ctrl+L弹出行定位框以便定位到某一行Ctrl+Nu
阅读全文
摘要:iBatis简介:iBatis是apache的一个开源项目,一个O/R Mapping解决方案,iBatis最大的特点就是小巧,上手很快。如果不需要太多复杂的功能,iBatis是能够满足你的要求又足够灵活的最简单的解决方案,现在的iBatis已经改名为Mybatis了。官网为:http://www.mybatis.org/搭建iBatis开发环境:1、导入相关的jar包,ibatis-2.3.0.677.jar、mysql-connector-java-5.1.6-bin.jar2、编写配置文件:Jdbc连接的属性文件总配置文件,SqlMapConfig.xml关于每个实体的映射文件(Map文
阅读全文
摘要:Jmeter是一个非常流行的性能测试工具,虽然与LoadRunner相比有很多不足,比如:它结果分析能力没有LoadRunner详细;很它的优点也有很多: l 开源,他是一款开源的免费软件,使用它你不需要支付任何费用,l 小巧,相比LR的庞大(最新LR11将近4GB),它非常小巧,不需要安装,但需要JDK环境,因为它是使用java开发的工具。 l 功能强大,jmeter设计之初只是一个简单的web性能测试工具,但经过不段的更新扩展,现在可以完成数据库、FTP、LDAP、WebService等方面的测试。因为它的开源性,当然你也可以根据自己的需求扩展它的功能。我觉得它更像一个瑞士军刀,小巧,且功
阅读全文
摘要:利用JMeter进行Web测试 JMeter介绍 脚本录制 运行JMeter进行测试 JMeter主要组件介绍 参数化设置 动态数据关联 使用命令行运行JMeter脚本 利用XSLT分析JMeter结果文件JMeter介绍JMeter, 一个100%的纯Java桌面应用,它是Apache组织的开放源代码项目,它是功能和性能测试的工具。JMeter可以用于测试静态或者动态资源的性能 (文件、Servlets、Perl脚本、Java对象、数据库和查询、ftp服务器或者其他资源)。原先Jmemer是为Web/HTTP测试而设计 的,但是它已经扩展以支持各种各样的测试模块。它和用于HTTP和SQL数.
阅读全文
摘要:Building a Database Test PlanIn this section, you will learn how to create a basicTest Planto test a database server. You will create ten users that send five SQL requests to the database server. Also, you will tell the users to run their tests three times. So, the total number of requests is (10 us
阅读全文
摘要:用Badboy录制了Jmeter的脚本,用Jmeter打开后形成了原始的脚本。但是在实际应用中,为了增强脚本的多样性,就要使脚本参数化。这里我以登录为例,参数化用户账号与用户密码。图1 :原始脚本这里我利用Jmeter的CSV Data Set Config来实现参数化功能。步骤如下:1.在本地磁盘下新建一个文本。比如:F:\test.txt 文件的内容如下:user,passwduser1,passwd1user2,passwd22.右键点击Jmeter中需要参数化的某个请求,选择添加——配置原件——CSV Data Set Config,会添加一个CSV Data Set Config,需
阅读全文
摘要:利用JMeter进行负载测试的时候,使用单台机器模拟测试超过1000个行程的并发就有些力不从心,在执行的过程中,JMeter自身会自动关闭,要解决这个问题,可以使用分布式测试,运行多台机器运行所谓的Agent来分担JMeter自身的压力,并借此来获取更大的并发用户数,但是需要进行相关的一些修改,具体如下: 1、在所有期望运行JMeter作为LoadGenerator的机器上安装JMeter,并确定其中一台机器作为Controller,其他的机器作为Agent。然后运行所有Agent机器上的JMeter-server.bat文件——假定我们使用两台机器192.168.0.1和192.168.0.
阅读全文
摘要:参数化:简单的来理解一下,我们录制了一个脚本,这个脚本中有登录操作,需要输入用户名和密码,假如系统不允许相同的用户名和密码同时登录,或者想更好的模拟多个用户来登录系统。这个时候就需要对用户名和密码进行参数化,使每个虚拟用户都使用不同的用户名和密码进行访问。前提:假如,我们录制好了一个脚本(可以用badboy工具录制),在jmeter中打开,找到有用户名和密码的页面。如下:1.我们需要“参数化”的数据,这里我用记事本写了五个用户名和密码,保存为.dat格式的文件。我将这个文件放在了我的( D:\test.dat )路径下。关于如何得到成百上千的用户名和密码,首先要在数据库中创建这些数据,将数据导
阅读全文
摘要:FTP服务主要提供上传和下载功能。有时间需要我们测试服务器上传和下载的性能。在这里我通过JMeter做一个FTP测试计划的例子。* 使用的是JMeter2.4版本。* 测试的服务器是IP:124.205.228.54 (由于找不到FTP站点,所以在“主机屋网站http://www.zhujiwu.com申请了一个免费的FTP空间”)1.创建一个线程组2.线程组--->添加--->配置元件--->FTP请求缺省值。3.线程组--->添加--->Sampler--->FTP请求说明:IP 为你FTP服务的IPRemote file 为你FTP服务器上的一个文件。
阅读全文
摘要:要测试一个服务器的性能,客户要求向数据库内 1000/s(每插入一千条数据)的处理能力 前提条件:一个数据库:test 数据库下面有一张表:user 表中有两个字段:username、passworld 。 要求:往数据库内大批量插入数据,1000/s1.创建一个测试计划,将我们所使用的数据库驱动包导入。2.添加一个线程组,并设置我们的虚拟用户数、启动时间、和循环次数3.创建一个线程,并在线程下面,创建一个JDBC Connection Configuration ,设置相关信息。4.创建一个JDBC Request.我们需要对数据库做插入操作。(详细设置,看截图上的说明)5.添加监听器,..
阅读全文
摘要:JMeter基础之——一个简单的性能测试 我们了解了jmeter的一此主要元件,那么这些元件如何使用到性能测试中呢。这一节创建一个简单的测试计划来使用这些元件。该计划对应的测试需求。 1)测试目标网站是fnng.cnblogs.com 和 tt-topia.rhcloud.com 2)测试目的是该网站在负载达到20 QPS 时的响应时间。 QPS 解释 QPS:Query Per Second 每秒查询率。是一台查询服务器每秒能够处理的查询次数。在因特网上,作为域名系统服务器的机器的性能经常用每秒查询率来衡量。 为了达成预期的测目的,需要需要在jmeter中建立一个测试计划。因为本...
阅读全文
摘要:JMeter介绍:一个非常优秀的开源的性能测试工具。 优点:你用着用着就会发现它的重多优点,当然不足点也会呈现出来。 从性能工具的原理划分: Jmeter工具和其他性能工具在原理上完全一致,工具包含4个部分: (1)负载发生器:用于产生负载,通常以多线程或是多进程的方式模拟用户行为。 (2)用户运行器:通常是一个脚本运行引擎,用户运行器附加在线程或进程上,根据脚本要求模拟指定的用户行为。 (3)资源生成器:用于生成测试过程中服务器、负载机的资源数据。 (4)报表生成器:根据测试中霍地的数据生成报表,提供可视化的数据显示方式。 测试计划元件 ------------------...
阅读全文
摘要:使用JMeter做压力测试1.下载Jmeter地址:http://jmeter.apache.org/download_jmeter.cgi2.启动jmeter运行bin/jmeter.bat3.添加线程组在TestPlan节点上右键,Add-->Threads(Users)-->ThreadGroup。NumberofThreads(Users):要模拟的并发用户量。RampUpPeriod(inseconds):在多长时间内均匀启动所有的线程。比如NumberofThreads设为10,RampUpPeriod设为1,则jmeter每隔0.1秒启动1个线程。LoopCount:
阅读全文

浙公网安备 33010602011771号