自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (15)
  • 收藏
  • 关注

空空如也

hadoop在myeclipse上的编译和调试

教程,可供配置和学习。详细看看教程里写的,

2013-02-06

StressMark压力测试软件

StressMark测试软件是一个使用Visual C++编写的,开放源代码的测试工具,可以完成服务程序及重要算法的功能和性能测试,其最主要的功能是模拟多线程或多客户端的自动化压力测试。 我们可以利用StressMark软件完成的典型测试任务包括: 1. 在多线程环境下测试一个软件模块、一段关键算法是否可以正确运行,即代码是否是多线程安全的。 2. 测试一个软件模块、一段关键算法在并发执行时的效率,如每个线程的平均执行时间等。 3. 模拟一个服务程序的多个客户端,测试该服务程序对并发请求的响应是否正确。 4. 模拟一个服务程序的多个客户端,测试该服务程序在并发请求的情况下,对每个客户请求的响应效率。 5. 使用一台或多台高配置的测试计算机(多CPU,大内存),每台计算机上运行一套StressMark,每套StressMark模拟多个客户线程,以此测试服务程序在大压力情况下的响应能力,这一方法甚至可以测出服务程序支持的并发数上限。 因为StressMark软件的源代码是完全开放的,基于这套源代码,你完全可以改造出符合你的特定需求的自动测试程序,使StressMark可以完成更多的测试任务。 相关概念 测试包:用户根据特定测试需求制订的,包含一个或多个不同测试用例及其配置方式的描述性大纲。 测试用例:指对一项特定的测试任务的描述,包括测试目标,输入数据,测试方法,实现代码等。在 StressMark 中,测试用例对应于一段具体的待测试代码,该测试代码由测试者提供,并被嵌入到 StressMark 工程中。测试时,可以对一个测试用例起多个测试客户(线程)同时运行,也就是说,一个测试用例同时可以有多个运行实例。还可以对特定的测试用例指定测试次数,即指定在该测试用例的每个实例中,重复执行多少次测试代码。根据需要,用户也可以指定每两次重复之间的时间间隔。 测试客户:或称测试线程。指测试时某特定测试用例的一个具体的实例。该实例以线程方式运行,并与该测试用例的其他实例同时启动。用户可以在测试包中为每个测试用例配置测试客户(线程)的数目。 测试次数:某特定测试用例的每一个测试客户(线程)中,待测试代码的重复执行次数。用户可以在测试包中为每个测试用例配置测试次数。 间隔时间:某特定测试用例的每一个测试客户(线程)中,待测试代码两次重复执行之间的间隔时间。单位是微秒。间隔时间可以在测试包中指定。 使用指南 1. 使用 Visual C++ 6.0 打开项目 StressMark\StressMark.dsw;或使用 Visual C++ .NET 7.0 打开解决方案 StressMark\StressMark.sln 2. 用Visual C++语言实现一个具体的测试用例类。 所有的测试用例类均应派生于基类 StressCase,必须实现 StressCase 类的 OneStep() 方法,并在 OneStep() 方法中填写测试代码。测试用例类可以选择实现 StressCase 类的 OnInitialize() 和 OnUninitialize() 方法,以完成测试前的初始化和测试后的清理工作。在一个测试客户(线程)中, OnInitialize() 和 OnUninitialize() 方法仅被调用一次; OneStep() 方法被调用的次数取决于测试者在测试包中配置的测试次数。 测试者可以在测试用例类中包含测试所需的中间变量、方法等,但不要使用全局变量或全局资源(因为测试案例是运行在线程环境中)。对于无法使用 Visual C++ 实现的待测试代码(如 Visual Basic 代码),测试者可以先将待测试代码包装成 Visual C++ 可以调用的 ActiveX Automation 组件或动态连接库,再于 OneStep() 方法中编码调用。 一个简单的测试包的例子如下: MyCase1.h #include "stdafx.h" #include "StressCase.h" class MyCase1 : public StressCase { public: DECLARE_DYNCREATE(MyCase1) bool OneStep(CString& strErrorMessage); }; MyCase1.cpp #include "stdafx.h" #include "StressCase.h" #include "MyCase1.h" IMPLEMENT_DYNCREATE(MyCase1, StressCase) bool MyCase1::OneStep(CString& strErrorMessage) { // do som

2013-01-30

课程设计之MFC中国象棋代码

中国象棋在中国有着悠久的历史,属于二人对抗性游戏的一种。由于用具简单,趣味性强,成为流行极为广泛的棋艺活动。这是一份课程设计,实现中国象棋的代码,可以运行于vs2010上。

2012-12-31

nginx的windows64位vs2010编译代码

Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。这份代码可以在windows64位上面编译,调试,和运行,是习惯在windows vs2010下面写代码的程序员,最好的学习资料,欢迎大家下载。

2012-12-29

新浪微博retwis代码 nginx-1.1.6和php-5.4.9和retwis-0.3和redis-2.6.5

Redis的教程中有一个克隆版Twitter,我想喜欢Redis的人都想把它配置出来玩玩。 教程地址:http://www.redis.io/topics/twitter-clone 如果只想看看是什么样子的,这里有一个Ruby版本的:http://retwisrb.danlucraft.com/login 欢迎大家下载配置去玩玩。现在新浪微博用的也是redis。

2012-12-07

斗地主游戏

用C++ 和mfc实现的斗地主游戏,支持三个人在局域网一起玩,有美好的背景音乐,可以把一个机器当做服务器,其他当做客户端连接上去,一起玩,开放源代码,是一个不错的学习资料,对学习C++和mfc的童鞋很有帮助。

2012-11-21

c++实现的文件上传下载服务器

这个是公司实习的时候布置的作业,主要是用C++和mfc实现的文件上传和下载的服务器和客户端,可暂停,是一份拿去学习socket通信的原理,继续完善的不错的服务器和客服端代码,

2012-11-13

用mfc实现的http文件上传服务器

用c++ 和mfc语言实现的文件上传服务器,有友好的界面,是一个学习socket和mfc的不错的代码。

2012-11-13

Red5基于Flash的流媒体服务器

Red5的主要功能和Macromedia公司的FMS类似,提供基于Flash的流媒体服务的一款基于Java的开源流媒体服务器。它由Java语言编写,使用RTMP作为流媒体传输协议,这与FMS完全兼容。它具有流化FLV、MP3文件,实时录制客户端流为FLV文件,共享对象,实时视频播放、Remoting等功能。可以提供给学习或者开发rtsp流媒体服务器学习的资料和代码。

2012-11-13

7z的解压和压缩的源代码

这是一个解压和压缩7z文件的源代码,支持很多语言,有C也有java的。是一个可以学习或者用来开发项目的不错的代码,提供给大家享用。

2012-11-12

多线程编程指南

一本多线程编程的书,是一本学习多线程编程的书、

2012-05-17

md5加密算法源代码和调用例子

一份实现md5算法的源代码,里面也有调用的例子,可以提供对加密算法有兴趣的同学下载和学习的不错例子

2012-05-17

飞鸽 源代码 ipmsg

飞鸽的代码,里面包括四个工程,是一个学习的不错代码。

2012-05-17

http协议详解

http服务器的文档详解,包括里面的协议头,协议体详解,是一本初学者快速学习http协议的好书。

2012-05-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除