- 博客(35)
- 资源 (15)
- 收藏
- 关注
转载 MockServer的测试思想与实现
背景什么是MOCKMock的定义Mock框架简介Mock在单测中的应用Define InterfaceDefine a Model ClassCreate a Mock ObjectAdding BehaviorSpecifying Return Values什么是MockServerMockServer的工作原理一般桩程序的结构MockServer的结构
2015-12-14 18:24:40
5164
转载 java发送http的get、post请求
Http请求类package wzh.Http;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.URL;import java.net.URLConnect
2015-12-14 18:22:22
434
原创 java_集合的继承体系
ArrayList:底层的数据结构是数组;所以它查询快,增删慢!线程不安全,但是效率高!Vector:底层的数据结构是数组;所以它查询快,增删慢!线程安全,但是效率低!LinkList:底层的数据结构是链表,所以它查询慢,但是增删快!线程不安全,但是效率高!
2015-04-30 12:01:45
634
转载 mysql 数据库 varchar 到底可以存多少数据呢,长文慎入
一、关于UTF-8UTF-8 Unicode Transformation Format-8bit。是用以解决国际上字符的一种多字节编码。它对英文使用8位(即一个字节),中文使用24位(三个字节)来编码。UTF-8包含全世界所有国家需要用到的字符,是国际编码,通用性强。UTF-8编码的文字可以在各国支持UTF8字符集额的浏览器上显示。如果是UTF8编码,则在外国人的英文
2015-03-31 09:50:33
1916
转载 java获得CPU使用率,系统内存,虚拟机内存等情况
JXM:Monitoring and Management Interface for the Java™ Platform 通过jmx可以监控vm内存使用,系统内存使用等 以下是网上某博客代码,特点是通过window和linux命令获得CPU使用率。 利用java程序实现获取计算机cpu利用率和内存使用信息。 创建一个Bean用来存贮要得到的信 pu
2015-02-05 18:29:04
549
转载 系统之锹sysdig:Linux服务器监控和排障利器
当你需要追踪某个进程产生和接收的系统调用时,首先浮现在你脑海中的是什么?你可能会想到strace,那么你是对的。你会使用什么样的命令行工具来监控原始网络通信呢?如果你想到了tcpdump,你又作出了一个极佳的选择。而如果你碰到必须追踪打开的文件(在Unix意义上:一切皆文件)的需求,可能你会使用lsof。strace、tcpdump以及lsof,确实是些伟大的工具,它们应该成为每个系统管理员工
2014-12-01 11:54:32
616
转载 流量劫持能有多大危害?
上一篇文章,介绍了常见的流量劫持途径。然而无论用何种方式获得流量,只有加以利用才能发挥作用。不同的劫持方式,获得的流量也有所差异。DNS 劫持,只能截获通过域名发起的流量,直接使用 IP 地址的通信则不受影响;CDN 入侵,只有浏览网页或下载时才有风险,其他场合则毫无问题;而网关被劫持,用户所有流量都难逃魔掌。在本文中,我们通过技术原理,讲解如下问题:为什么喜欢劫持
2014-10-30 10:47:08
578
转载 什么是网络流量劫持?揭秘详解黑客劫持的攻击手段与防御方法 (一)
流量劫持,这种古老的攻击沉寂了一段时间后,最近又开始闹的沸沸扬扬。众多知名品牌的路由器相继爆出存在安全漏洞,引来国内媒体纷纷报道。只要用户没改默认密码,打开一个网页甚至帖子,路由器配置就会被暗中修改。互联网一夜间变得岌岌可危。攻击还是那几种攻击,报道仍是那千篇一律的砖家提醒,以至于大家都麻木了。早已见惯运营商的各种劫持,频繁的广告弹窗,大家也无可奈何。这么多年也没出现过什么损失,也就睁只眼
2014-10-30 10:44:25
1448
转载 C/C++ 中 exit() 函数的参数意义
C 语言的设计之初就是为 Unix 系统设计的,而这个系统是『很多程序互相配合』搭配成一个系统。每个运行着的程序都是进程,而进程就会有父进程,父进程通常是直接启动你的进程,父进程死亡的进程会被 init 收养,其父进程变为 init,而 init 的父进程是进程 0,进程 0 则是系统启动时启动的第一个进程。exit() 里面的参数,是传递给其父进程的。对父进程来说,你的进程仿佛是
2014-10-27 14:39:44
880
原创 loadrunner:java.lang.OutOfMemoryError: Java heap space 问题解决
loadrunner:java.lang.OutOfMemoryError: Java heap space 问题解决问题原因:一次测试需要想服务器中传递json串。串内容为:
2014-10-24 14:05:45
1491
转载 Linux系统下查看目录大小
我们有个系统每天要下载数据,为了检查下载数据是否正常,需要查看下载数据目录大小,因为每天的数据都差不多,如果变化太大就说明不正常。查看目录大小的命令是du(当然也可以查看文件大小),例如:du ems_data,就是查看ems_data目录下各子目录的大小;du,就是查看当前目录下各子目录的大小;du *,就是查看当前目录下各子目录和文件的大小。为了提高查看效果,我们需要对结果进行排序,因
2014-10-19 14:46:31
472
原创 linux命令介绍:df
[root@5-83 discount-serv-1.0]# df --help用法:df [选项]... [文件]...显示每个文件所在的文件系统的信息,默认是显示所有文件系统。长选项必须使用的参数对于短选项时也是必需使用的。 -a, --all include dummy file systems -B, --block-size=SIZE use S
2014-10-19 14:38:11
452
原创 /var/log目录下的20个Linux日志文件功能详解
[root@localhost log]# pwd/var/log[root@localhost log]# lsanaconda.ifcfg.log anaconda.syslog boot.log cron cron-20141005 dracut.log maillog-20140921 messages
2014-10-09 09:58:19
610
原创 CentOS 7.0 防火墙问题
CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。1、关闭firewall:
2014-09-30 15:53:46
454
转载 WireShark分析TCP协议
摘要:利用wireshark分析TCP协议的报文,和其基本行为,包括三次握手,中间信息的交互,和最后的断开连接。其中通过中间信息的交互,可以看出TCP的累积式确认。一:基本TCP报文分析
2014-09-29 15:20:14
1751
1
原创 Linux下(网络流量分析)sar工具
sar(System Activity Reporter系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存使用状况、进程活动及IPC有关的活动等。在使用UNIX操作系统的过程中,我们常常会用到各种各样的问题,比如系统运行速度突然变慢,系统容易死机或者主机所带的终端常出现
2014-09-28 23:00:28
1128
原创 Linux下(网络流量分析)Iptraf工具
Iptraf是一款linux环境下,监控网络流量的一款绝佳的免费小软件,特别是安装到防火墙上,与Iptables一起工作,监控流经防火墙的网络异常,效果非常好。
2014-09-28 22:34:25
990
原创 Linux性能监控——netWork
网络是所有子系统中最难监控的了。首先是由于网络是抽象的,更重要的是许多影响网络的因素并不在我们的控制范围之内。这些因素包括,延迟、冲突、阻塞等等。大部分的以太网络都是自适应速度的,因为一个网络中可能有不同的网络设备采用不同的速率和工作模式(全双工或半双工)。大部分企业网络都工作在100到1000BaseTX。ethtool命令可以设置网卡的工作速率和模式。
2014-09-28 22:09:19
649
转载 MYSQL数据库网卡软中断不平衡问题及解决方案
原创文章,转载请注明: 转载自系统技术非业余研究本文链接地址: MYSQL数据库网卡软中断不平衡问题及解决方案最近公司在MySQL的数据库上由于采用了高速的如PCIe卡以及大内存,去年在压力测试的时候突然发现数据库的流量可以把一个千M网卡压满了。随着数据库的优化,现在流量可以达到150M,所以我们采用了双网卡,在交换机上绑定,做LB的方式,提高系统的吞吐量。但是在最近压
2014-09-25 11:57:27
2323
原创 TOP命令详解
Linux中的top命令显示系统上正在运行的进程。它是系统管理员最重要的工具之一。被广泛用于监视服务器的负载。在本篇中,我们会探索top命令的细节。top命令是一个交互命令。在运行top的时候还可以运行很多命令。
2014-09-25 09:49:31
2317
原创 3条sql语句的性能对比
SELECT a.order_id, a.trade_code, a.user_id, a.user_name, a.create_time, a.cancel_time, a.pay_time, a.pay_account, a.seller_id, a.seller_name, a.pay_channel, a.pay_id, a.closing_price, a.consumer_detai
2014-09-24 20:34:52
452
原创 linux监控——nmon
分析 AIX 和 Linux 性能的免费工具,nmon 工具可以帮助在一个屏幕上显示所有重要的性能优化信息,并动态地对其进行更新。这个高效的工具可以工作于任何哑屏幕、telnet 会话、甚至拨号线路。另外,它并不会消耗大量的 CPU 周期,通常低于百分之二。在更新的计算机上,其 CPU 使用率将低于百分之一。nmon 工具还可以将相同的数据捕获到一个文本文件,便于以后对报告进行分析和绘制图形。
2014-09-24 19:52:10
867
原创 linux 性能监控——IO
在这些情况下I/O会成为系统的瓶颈。我们会用到工具top,vmstat,iostat,sar等。每一个工具的输出都从不同的方面反映除系统的性能情况。
2014-09-24 18:40:17
606
原创 Mysql变量含义
mysql变量含义 Aborted_clients 指出由于某种原因客户程序不能正常关闭连接而导致失败的连接的数量。如果客户不在退出之前调整mysql_close()函数,wait_timeout或interactive_timeout的限制已经被超出,或者是客户端程序在传输的过程中被关闭,则这种情况会发生。 Aborted_con
2014-09-24 17:06:32
727
转载 Linux 性能监控
一. Linux 性能监控的概述 系统由若干子系统构成,通常修改一个子系统有可能影响到另外一个子系统,甚至会导致整个系统不稳定、崩溃。所以说优化、监测、测试通常是连在一起的,而且是一个循环而且长期的过程,通常监测的子系统有以下这些:(1). CPU(2). Memory(3). IO(4). Network
2014-09-24 14:22:56
439
转载 linux诊断CPU软中断问题
前些天发现XEN虚拟机上的Nginx服务器存在一个问题:软中断过高,而且大部分都集中在同一个CPU,一旦系统繁忙,此CPU就会成为木桶的短板。 在问题服务器上运行「top」命令可以很明显看到「si」存在异样,大部分软中断都集中在 1 号CPU上,其它的CPU完全使不上劲儿:
2014-09-24 13:20:25
2578
原创 loadrunner使用java协议制作服务器接口测试脚本
import lrapi.lr;/* * LoadRunner Java script. (Build: _build_number_) * * Script Description: * */import org.apache.thrift.protocol.TBinaryProtocol;import org.apache.thri
2014-09-24 11:56:07
2992
转载 Linux 查看系统硬件信息(实例详解)
linux查看系统的硬件信息,并不像windows那么直观,这里我罗列了查看系统信息的实用命令,并做了分类,实例解说。cpulscpu命令,查看的是cpu的统计信息.
2014-09-24 11:27:52
702
转载 loadrunner 性能计数器解释
性能计数器解释 如果Process\Private Bytes计数器和Process\Working Set计数器的值持续升高同时Memory\Available bytes计数器的值却持续降低的话说明很有可能是存在内存泄露 windows 自带的Performance Monitor,控制面版->管理工具->性能检测内存泄露,我们一般可以监视Process对象的Han
2014-09-24 11:23:53
578
原创 脚本的存放规则
脚本的存放规则: 测试脚本应该存储在指定的库中,例如一个共享的驱动盘或测试管理工具中。为节省空 间,便于复用,测试脚本的文件夹下的: result,res,date 文件夹,后缀名为:.idx .log .txt 文件都可不必保留。
2014-09-24 11:21:45
491
Citrix ICA介绍
2010-09-06
什么文件组成了虚拟机(vm) (转).docx
2010-09-06
loadrunner 8.install(安装指南)
2008-04-09
loadrunner 8.Controller教程
2008-04-09
loadrunner 8.1analysis用户指南
2008-04-09
TD8.0管理员手册
2008-04-09
Linux高级技巧集
2008-02-13
Windows 核心编程
2007-06-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人