![](/html/images/01.gif) |
源码搜索 |
|
|
Jakarta POI
|
![项目详情](images/url_homepage.gif) ![下载](images/url_tgz.gif)
|
简 介:
The POI project consists of APIs for manipulating various file formats based upon Microsoft's OLE 2 Compound Document format using pure Java. In short, you can read and write MS Excel files using Java. Soon, you'll be able to read and write Word files using Java. POI is your Java Excel solution as well as your Java Word solution. However, we have a complete API for porting other OLE 2 Compound Document formats and welcome others to participate.
OLE 2 Compound Document Format based files include most Microsoft Office files such as XLS and DOC as well as MFC serialization API based file formats.
Jakarta POI这个项目由处理各种基于Microsoft's OLE 2 复合文档格式的Java API组成。简单地说,你可以用Java来读写MS Excel 文件。不久,你也可以用Java来读写Word 文件。POI是你的Java Excel 和 Java Word 解决方案。同时,我们也为移植其它类型的OLE 2 复合文档格式提供了完整的API,欢迎其它人来参与。基于OLE 2 复合文档格式的文件包括大多数Microsoft Office 文件,如XLS 和DOC,以及基于MFC串行化 API格式的文件。
来源: http://jakarta.apache.org/poi/index.html |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
Divide, Square Root, and Remainder Algor
|
![项目详情](images/url_homepage.gif) ![下载](images/url_tgz.gif)
|
简 介:
Intel has developed a set of recommended algorithms for performing floating-point division, floating-point square root, integer division, and integer remainder operations on the Intel Itanium architecture. All the Intel-provided floating-point algorithms have been carefully designed to provide IEEE-correct results. The integer algorithms provide results that are mathematically correct, as defined by the C and Fortran language specifications. This document provides an overview of the scope of the algorithm set, describes the mathematics of each algorithm, and includes each in the form of a function coded in Itanium? assembly language. The intention is that these can be inlined by compilers, used as the core of mathematical libraries, or called on as macros by assembly language programmers.
Intel为在Intel Itanium 体系结构上执行浮点运算的除,浮点运算的求平方根,整数除法,整数取余操作浮点运算的而开发了一套推荐的算法。Intel提供的所有算法经过精心设计,提供了IEEE纠错结果。整数运算提供的结果按照 C 和Fortran 语言的结果经过数学纠错。文档提供了算法集的概要,描述了每个算法的数学原理,并包含了每个算法用Intel Itanium处理器汇编语言的函数实现。其目的是可以被编译器进行联编,用作核心的数学库,或者由汇编程序员将其作为宏来调用。
来源: http://www.intel.com/software/products/opensource/libraries/numnote2.htm |
分 类:
|
许可证:
Intel Open Source License |
|
Jakarta ORO
|
![项目详情](images/url_homepage.gif) ![下载](images/url_tgz.gif)
|
简 介:
The Jakarta-ORO Java classes are a set of text-processing Java classes that provide Perl5 compatible regular expressions, AWK-like regular expressions, glob expressions, and utility classes for performing substitutions, splits, filtering filenames, etc. This library is the successor to the OROMatcher, AwkTools, PerlTools, and TextTools libraries originally from ORO, Inc.
Jakarta ORO Java 类是一套文本处理Java类,提供了与Perl5 兼容的规则表达式,类AWK规则表达式,glob 表达式,以及用于执行替换、分割、过滤文件名等的工具。这个包是OROMatcher, AwkTools, PerlTools, and TextTools libraries originally from ORO, Inc的后续产品。
来源: http://jakarta.apache.org/oro/index.html |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
Non-IEEE Division, Square Root, Reciproc
|
![项目详情](images/url_homepage.gif) ![下载](images/url_tgz.gif)
|
简 介:
Intel has developed a set of recommended algorithms for performing non-IEEE floating-point division, square root, reciprocal, and reciprocal square root operations on the Intel Itanium architecture. All the Intel-provided algorithms have been carefully designed to provide results that have an error of no more than 1 ulp (unit-in-the-last-place) when rounding to nearest mode is used (but most often less than 0.5 ulp), and no more than 1.5 ulp when other rounding modes are used. The document provides an overview of the scope of the algorithm set, describes the mathematics of each algorithm, and includes each in the form of a function coded in assembly language for the Intel Itanium processors. The intention is that these can be inlined by compilers, used as the core of mathematical libraries, or called on as macros by assembly language programmers.
Intel为在Intel Itanium 体系结构上执行非IEEE浮点的除,求平方根,倒数,倒平方根运算而开发了一套推荐的算法。Intel提供的所有算法经过精心设计,当使用取整到最相近的模式时(但经常小于0.5 ulp)提供的结果误差不超过1 ulp (unit-in-the-last-place),当使用其它取整算法时不超过1.5 ulp 。文档提供了算法集的概要,描述了每个算法的数学原理,并包含了每个算法用Intel Itanium处理器汇编语言的函数实现。其目的是可以被编译器进行联编,用作核心的数学库,或者由汇编程序员将其作为宏来调用。
来源: http://www.intel.com/software/products/opensource/libraries/numnote3.htm |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
Log4j
|
![项目详情](images/url_homepage.gif) ![下载](images/url_tgz.gif)
|
简 介:
Inserting log statements into your code is a low-tech method for debugging it. It may also be the only way because debuggers are not always available or applicable. This is often the case for distributed applications.
On the other hand, some people argue that log statements pollute source code and decrease legibility. (We believe that the contrary is true). In the Java language where a preprocessor is not available, log statements increase the size of the code and reduce its speed, even when logging is turned off. Given that a reasonably sized application may contain thousands of log statements, speed is of particular importance.
With log4j it is possible to enable logging at runtime without modifying the application binary. The log4j package is designed so that these statements can remain in shipped code without incurring a heavy performance cost. Logging behavior can be controlled by editing a configuration file, without touching the application binary.
Logging equips the developer with detailed context for application failures. On the other hand, testing provides quality assurance and confidence in the application. Logging and testing should not be confused. They are complementary. When logging is wisely used, it can prove to be an essential tool.
将调试日志语句插入到你的代码中是一种低级的调试代码的方法。当不能或不适合使用调试器时,这可能是唯一的一种方法。分布试应用程序经常是这种情况。
另一方面,一些人认为日志语句会生成源代码,从而降低可读性。(我们认为恰恰相反)。在Java语言中,不能使用预处理器,日志语句增加了代码的长度,降低了代码的运行速度,即使日志语句被关闭时也是这样的。如果大小适当的应用程序可能包含有大量的日志语句,这时速度尤为重要。
使用log4j 可以在运行时生成日志,但不修改应用程序的二进制代码。log4j 包设计为让这些代码仍旧保留在封装的代码中,但不会产生过重的负荷。可以通过编辑一个配置文件来控制日志行为,而不用修改应用程序的二进制代码。
日志技术为开发人员提供了有关应用程序失败时详细的环境信息。另一方面,测试也为应用程序提供了质量保证。它们是补充性的。当合理使用日志时,它可以成为一种非常重要的工具。
来源: http://logging.apache.org/log4j/docs/ |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
64-bit Extension Technology Software Dev
|
![项目详情](images/url_homepage.gif) ![下载](images/url_tgz.gif)
|
简 介:
The 64-bit Extension Technology Software Developer\'s Guide, Volumes 1 & 2, describes the architecture and programming environment of IA-32 Intel Architecture processors with 64-bit extensions. Volume 1 covers the reference pages of instructions from A - L. Volume 2 covers the reference pages of instructions M - Z as well as a chapter on software optimizations and related appendices.
64位扩展技术软件开发人员指导,卷1 & 2,描述了支持64位扩展的IA-32 Intel 体系结构处理器的体系结构和编程环境。卷1涉及指令A - L的参考。卷2涉及指令 M - Z 的参考,以及有关软件优化和一章和相关的附录。
来源: http://www.intel.com/technology/64bitextensions/300834.htm |
分 类:
|
许可证:
Intel Open Source License |
|
Jakarta Lucene
|
![项目详情](images/url_homepage.gif) ![下载](images/url_tgz.gif)
|
简 介:
Jakarta Lucene is a high-performance, full-featured text search engine library written entirely in Java. It is a technology suitable for nearly any application that requires full-text search, especially cross-platform.
Jakarta Lucene is an open source project available for free download from Apache Jakarta.
Jakarta Lucene是一个完全用Java开发的高性能的,功能完整的文本搜索引擎库。它使用的技术几乎适合于任何需要全文档搜索功能的应用程序,尤其是跨平台的应用程序。
Jakarta Lucene 这个开源项目可以从Apache Jakarta免费下载。
来源: http://jakarta.apache.org/lucene/docs/index.html |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
Floating-Point IEEE Filter for HP-UX* on
|
![项目详情](images/url_homepage.gif) ![下载](images/url_tgz.gif)
|
简 介:
Intel has provided the Floating-Point IEEE Filter for the HP-UX* 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 为HP-UX*操作系统提供了浮点IEEE过滤器来帮助处理Itanium 体系结构中应用程序所生成的没有被屏蔽的异常。IEEE Filter 对出现异常的指令进行解码,将操作系统提供的浮点运算异常信息重新组织成用户程序易于理解的格式。文档简单地描述了过滤器,提供了使用它的例子。
来源: http://www.intel.com/software/products/opensource/libraries/hpux_note.htm |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
Apache JMeter
|
![项目详情](images/url_homepage.gif) ![下载](images/url_tgz.gif)
|
简 介:
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
|
![项目详情](images/url_homepage.gif) ![下载](images/url_tgz.gif)
|
简 介:
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) |
|
|
|
|