|
|
Apache JMeter |
|
简 介:
Apache JMeter is a 100% pure Java desktop application designed to load test functional behavior and measure performance. It was originally designed for testing Web Applications but has since expanded to other test functions.
What can I do with it?
Apache JMeter may be used to test performance both on static and dynamic resources (files, Servlets, Perl scripts, Java Objects, Data Bases and Queries, FTP Servers and more). It can be used to simulate a heavy load on a server, network or object to test its strength or to analyze overall performance under different load types. You can use it to make a graphical analysis of performance or to test your server/script/object behavior under heavy concurrent load.
Apache JMeter是一个100% 纯Java桌面应用程序,设计为加载测试函数行为并测量其性能。它最初为测试Web应用程序而设计,但已经扩展到其它类型的测试。
如何使用?
Apache JMeter 可以用于测试静态和动态资源(文件、Servlets, Perl脚本、Java对象、日期和查询、FTP站点等等)。 它可以用于模拟服务器或网络上的高负载,或者是测试其长度的对象,可以分析不同加载类型之间的综合性能。你可以用它进行性能的图形分析,或者是在高负载情况下测试你的服务器/脚本/对象。
来源: http://jakarta.apache.org/jmeter/index.html |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
Floating-Point IEEE Filter for TurboLinu |
|
简 介:
Intel has provided the Floating-Point IEEE Filter for the TurboLinux* operating system to help in handling unmasked floating-point exceptions for applications running on the Itanium architecture. The IEEE Filter decodes the excepting instruction and re-arranges the floating-point exception information providing by the operating system into a format easier to interpret in a user program. The overview document describes the filter and provides examples of its use.
Intel 为TurboLinux操作系统提供了浮点IEEE过滤器来帮助处理Itanium 体系结构中应用程序所生成的没有被屏蔽的异常。IEEE Filter 对出现异常的指令进行解码,将操作系统提供的浮点运算异常信息重新组织成用户程序易于理解的格式。文档简单地描述了过滤器,提供了使用它的例子。
来源: http://www.intel.com/software/products/opensource/libraries/turbo_note.htm |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
HiveMind |
|
简 介:
HiveMind is a services and configuration microkernel:
Services: HiveMind services are POJOs (Plain Old Java Objects) that can be easily accessed and combined. Each service defines a Java interface it implements. HiveMind takes care of instantiating and configuring each service just as necessary. HiveMind lets services collaborate with each other via dependency injection.
Configuration: HiveMind allows you to provide complex configuration data to your services in a format you define. HiveMind will integrate the contributions of such data from multiple modules and convert it all into data objects for you. HiveMind configurations allow for powerful, data-driven solutions which combine seemlessly with the service architecture.
Microkernel: HiveMind is a framework for creating applications, not an application, or even an application server, itself. The 'core' of HiveMind is the startup logic that knows how to parse and understand the module deployment descriptors, and use that information to instantiate and initialize all those services and configurations.
HiveMind是一个服务和配置微内核:
服务:HiveMind的服务是POJOs (Plain Old Java Objects),可以对其容易地进行访问和组合。自修服务定义了一个它实现的Java接口。HiveMind 处理每个服务的初始化和配置,让它们通过依赖关系而相互合作。
配置:HiveMind 可以让你按自定义的格式为服务提供复杂的配置数据。HiveMind 会集成多个模块中这样的数据,并它们转换为数据对象。HiveMind 配置提供了强大的、数据驱动和解决方案,可以和服务体系结构无缝地集成在一起。
微内核:HiveMind 是用于创建应用程序的一个框架,而不是一个应用程序,更不是应用程序服务器。HiveMind 的核心是启动逻辑,它知道如何解析和理解模块部署描述符,使用这样的信息来实例化和初始化这些服务和配置。
来源: http://jakarta.apache.org/hivemind/index.html |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
Floating-Point IEEE Filter for Windows 2 |
|
简 介:
Intel has provided the Floating-Point IEEE Filter for the Windows 2000* operating system to help in handling unmasked floating-point exceptions for applications running on the Itanium architecture. The IEEE Filter decodes the excepting instruction and re-arranges the floating-point exception information providing by the operating system into a format easier to interpret in a user program. The overview document describes the filter and provides examples of its use.
Intel 为Windows 2000操作系统提供了浮点IEEE过滤器来帮助处理Itanium 体系结构中应用程序所生成的没有被屏蔽的异常。IEEE Filter 对出现异常的指令进行解码,将操作系统提供的浮点运算异常信息重新组织成用户程序易于理解的格式。文档简单地描述了过滤器,提供了使用它的例子。
来源: http://www.intel.com/software/products/opensource/libraries/w2000_note.htm |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
Element Construction Set |
|
简 介:
The Element Construction Set is a Java API for generating elements for various markup languages it directly supports HTML 4.0 and XML, but can easily be extended to create tags for any markup language. It is designed and implemented by Stephan Nagy and Jon S. Stevens.
Element Construction Set这个Java API用于为各种标识语言生成元素,直接支持HTML 4.0 和XML,但可以方便地扩展以支持任意语言的标识。它由Stephan Nagy 和Jon S. Stevens设计和实现。
来源: http://jakarta.apache.org/ecs/index.html |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
Intel? Itanium? Stack Unwind Library |
|
简 介:
Intel Itanium Stack Unwind Library
Intel Itanium Stack Unwind Library
来源: http://www.intel.com/software/products/opensource/libraries/stack.htm |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
Cactus |
|
简 介:
Cactus is a simple test framework for unit testing server-side java code (Servlets, EJBs, Tag Libs, Filters, ...).
The intent of Cactus is to lower the cost of writing tests for server-side code. It uses JUnit and extends it.
Cactus implements an in-container strategy (See How it works).
Cactus是一个用于服务器端Java代码(Servlets, EJBs, Tag Libs, Filters, ...)的单元测试框架。
Cactus 的目的是降低为写服务器端代码编写测试代码的成本。它使用 JUnit,并对它进行了扩展。
Cactus 实现了一个自包含的策略(查看它是如何工作的)。
来源: http://jakarta.apache.org/cactus/index.html |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
Open HPI |
|
简 介:
OpenHPI is an open source project created with the intent of providing an implementation of the SA Forum's Hardware Platform Interface (HPI). HPI provides an abstracted interface to managing computer hardware, typically for chassis and rack based servers. HPI includes a resource modeling; access to and control over sensor, control, watchdog, and inventory data associated with resources; abstracted System Event Log interfaces; hardware events and alerts; and a managed hotswap interface.
Open HPI是一个开源项目,旨在提供一个对SA Forum的硬件平台接口的实现(HPI)。HPI 提供一个抽象接口来管理计算机硬件,典型地支持传统和基于rack 的服务器。HPI包括了一个资源建模、对传感器的访问和控制,控制,监视,以及关于各种资源的数据;抽象的系统事件日志接口;硬件事件和报告;一个可托管的hotswap接口。
来源: http://openhpi.sourceforge.net/ |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
BCEL |
|
简 介:
The Byte Code Engineering Library is intended to give users a convenient possibility to analyze, create, and manipulate (binary) Java class files (those ending with .class). Classes are represented by objects which contain all the symbolic information of the given class: methods, fields and byte code instructions, in particular.
Such objects can be read from an existing file, be transformed by a program (e.g. a class loader at run-time) and dumped to a file again. An even more interesting application is the creation of classes from scratch at run-time. The Byte Code Engineering Library (BCEL) may be also useful if you want to learn about the Java Virtual Machine (JVM) and the format of Java .class files.
BCEL is already being used successfully in several projects such as compilers, optimizers, obsfuscators, code generators and analysis tools.
BCEL(Byte Code Engineering Library)旨在为用户提供一个方便的方法来分析、创建和处理(二进制)Java类文件(以.class结尾的文件名)。使用对象来代码类,包含了给定类的所有符号信息:方法、字段和字节码指令。
可以从文件中读取这些对象,使用程序(如运行时的类加载器)进行转换,并可以再次转储为一个文件。更有趣的程序是在运行时重新创建类文件。Byte Code Engineering Library (BCEL)有助于你了解Java虚拟机(JVM)以及 .class的Java格式。BCEL 已经被成功地用于几个项目中,如编译器,优化器,混淆器,代码生成器和分析工具。
来源: http://jakarta.apache.org/bcel/index.html |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
|
|
|