`

总结下 比较 好的 第三方 组件 包

    博客分类:
  • jdk
阅读更多
excel:{
poi
}
缓存:{
OSCache
}
java动态:{
javassist,
Beanshell,
bcel
}
表达式分析 :{
javacc,
antlr
}
pdf:{
iText
}
加密:{
bcprov
}
克隆:{
cloning
}
执行本地C、C++:{
jni,
jna
}


算法工具:

    基于Java的遗传算法工具JGAP是一款用Java编写的遗传算法包。它提供了基本的遗传算法,你可以使用它来解决一些适合用遗传算法解决的问题。2005年12月10日止最新的版本是JGAP2.5。下载地址 https://sourceforge.net/project/showfiles.php?group_id=11618&package_id=48940

    Jakarta Commons Math 是Jakarta Commons 的一个单独的子项目,主要包括数学和统计学组件。下载地址 http://jakarta.apache.org/site/downloads/downloads_commons-math.cgi

    Java函数编程工具FunctionalJ是一个开源的工具包,能够帮助你在Java中进行函数编程。下载地址 http://functionalj.sourceforge.net/

    JFormula是由JAPISoft 开发的一组数学表达式API,用于计算各种不同的数学表达式。下载链接 http://www.japisoft.com/download.html

    标签工具:

    AJAXTag是一组JSP标签,用来简化AJAX技术在JSP页面中的使用。它提供了一些常见功能的标签如下拉级联选择,用户在文本框中输入字符自动从指定的数据中匹配用户输入的字符等。它构建在JavaScript框架之上。下载地址 http://sourceforge.net/projects/ajaxtags/

    网络应用框架:

    Apache Mina 0.9: MINA (Multipurpose Infrastructure for Network Applications)是一个网络应用程序框架。用户利用它可以容易地开发高性能和高伸缩性的网络应用程序。下载地址 http://svn.apache.org/repository/directory-network/

    AJAX应用框架:
    Buffalo是由国人开发的Ajax框架。Buffalo中定义了Web远程调用的传输基础,并且将远程调用对象完整的序列化到了本地,成为可以被JavaScript编程触及的对象。Buffalo中的重要组件 - BuffaloBinding,提供了将JavaScript对象绑定到HTML元素的能力。这种绑定将是无侵入的,只需要在HTML元素中加入若干个不影响排版的属性,即可将数据与界面绑定。
    Buffalo 1.1 之前的版本重要的功能主要集中于远程调用与Java对象/JavaScript对象之间的双向序列化,这个特性已经被众多的应用久经考验,被认为是健壮的。它大大减少了在Java对象与JavaScript对象之间需要考虑的细节,开发者可以更用心地进行业务设计和界面设计。1.2版本的推出,引入了新的众多的特性包括,新的重新改写的Spring集成,与流行javascript库prototype的集成,支持浏览器前进后退按钮,等等。
    下载链接 http://www.amowa.net/buffalo/
   
    AJAX这项用于创建互动Web应用的技术正在爆发式的进入到Web开发领域中,迅速的变得如此热门以至于一些开发者在技术上无法及时更新。为了满足更快的开发AJAX的需求,已经有不少公司和开发者社区正在推出AJAX的RAD平台。其中ThinkCAP框架集成了超过24种开源代码库。现在,ThinkCAP的框架部分也以GPL方式开源了。详细链接http://trends.newsforge.com/article.pl?sid=06/01/08/1725231

可视化工具:

    Fabric 是一个用于用户界面开发的有力工具,面向创建可视化Java Bean的用户。Fabric的执行技术'Park'可以轻松的集合XML-based用户界面语言到rich 界面。链接地址: http://www.platespiller.com/download.jsp

    搜索引擎:

    Compass 0.7.0: Compass 具备一个强大的、事务的、高性能的对象/搜索引擎映射,与一个Java持久层框架。下载地址 http://www.compassframework.org/display/SITE/Downloads

    JDK Date和Calendar的替代工具:

    Joda-Time提供了一组Java类包,用于处理包括ISO8601标准在内的date和time。利用它可以把JDK Date和Calendar类完全替换掉,而且仍然能够提供很好的集成。 Joda-Time主要的特点包括:易于使用,易于扩展,提供一组完整的功能,有着比JDK Calendar更好的整体性能等等。下载链接 http://sourceforge.net/project/showfiles.php?group_id=97367&package_id=104212

    Java 3D 工具:

    Java XTools是一个用来提高Java 以及Java 3D 功能特性的工具。下载地址 http://freshmeat.net/projects/xtools/?branch_id=39620&release_id=217167

    地理信息系统服务器:

    GeoServer 1.3.0-PR1: GeoServer是OpenGIS的web服务器规范的J2EE实现。下载链接 http://freshmeat.net/projects/geoserver/?branch_id=44295&release_id=217272

    GeoServer 开发组近日宣布,地理信息系统服务器GeoServer 1.3.1 beta 发布了。GeoServer是OpenGIS的web服务器规范的J2EE实现。该新版本中最显著的改进就是增加了GeoTools 2.2.x,增加了许多新功能。下载链接 http://docs.codehaus.org/display/GEOS/2006/05/06/GeoServer+1.3.1+beta+release

    测试工具:

    TestNG是根据JUnit 和NUnit思想而构建的一个测试框架,但是TestNG增加了许多新的功能使得它变得更加强大与容易使用。链接地址 http://testng.org/

     FindBugs可以用来找出系统源代码中存在的Bug,与设计上存在的问题,非常好的一个捉虫软件。链接地址: http://findbugs.sourceforge.net/

    压缩工具包:

    TrueZIP 是一个ZIP压缩工具包,为你提供ZIP相关功能,你可以调用这个ZIP压缩工具包进行压缩操作。TrueZIP则针对java.util.zip中的缺点进行了完善。链接地址 https://truezip.dev.java.net/

    报表制作工具:

    OpenReports 提供基于web 的灵活报表解决方案,支持 PDF,HTML 和XLS 报表格式,基于WebWork,Hibernate 和 Velocity 开发完成,并且还提供一个整合了Tomcat 的OpenReports-Tomcat 文件下载. 新版本包括了一系列的bug fix。
    下载地址: http://oreports.com/index.php?option=com_content&task=view&id=24&Itemid=30















遗传算法
jgap

人工智能
joone




分享到:
评论

相关推荐

    delphi第三方组件安装、删除和制作简介

    ### Delphi第三方组件安装、删除和制作简介 #### 前言 对于Delphi开发者而言,第三方组件无疑为他们的工作带来了极大的便利与扩展性。然而,对于初学者来说,面对各种不同格式的组件可能会感到非常困惑。本文旨在...

    APKPLUG第三方SDK组件开发原理说明文档

    APKPLUG第三方SDK组件开发原理说明文档介绍了移动应用中第三方SDK组件的集成和使用方式。文档分为几个主要部分,包括概要说明、基本原理、使用步骤以及如何自定义组件。 概要说明部分强调了使用APKPLUG组件的目的,...

    Asp.NET常用第三方插件

    在Asp.NET开发中,经常会使用到各种第三方插件来增强功能、提升用户体验或简化开发工作。本篇文章将深入探讨标题中提及的三个常用插件:FreeTextBox、WebValidates和AspNetPager,以及它们在实际项目中的应用。 **1...

    excel第三方包

    在Java开发中,处理Excel数据是一项常见的任务,这时我们通常会借助第三方库来简化操作。本文将详细讨论“excel第三方包”这一主题,主要聚焦于Apache POI项目及其相关组件,以及另一个流行的库JXL。 Apache POI是...

    c#第三方控件

    "c#第三方控件"这个主题就聚焦于这类工具,它们通常是已封装好的组件,可以直接集成到C#项目中使用。 1. **什么是第三方控件?** 第三方控件是由非Microsoft公司或个人开发者创建的控件,它们扩展了.NET Framework...

    源代码,QT第三方控件

    "QT第三方控件"则是指除了QT官方库提供的控件之外,由社区或独立开发者创建的附加组件。这些控件可能扩展了QT的基本功能,或者提供了新的视觉效果和交互体验。 描述中提到的"很全,有温度,计表盘,示波器等控件",...

    SFTP第三方组件调用

    总结起来,SFTP第三方组件调用在Windows服务中实现定时文件上传是一个实用的功能,它结合了SFTP的安全性与Timer的定时任务能力。通过选择合适的SFTP库和编写恰当的服务代码,你可以创建一个高效、可靠的文件自动化...

    第三方登录所需要的一系列jar包

    总结来说,这些jar包是实现第三方登录功能的基础组件,它们分别负责编码解码、日志记录、JSON处理和HTTP通信,共同构建了与第三方服务交互的桥梁。理解和熟练运用这些库,将有助于开发出稳定、安全的第三方登录功能...

    JFOA包含第三方jar包

    **正文** 标题“JFOA包含第三方jar包”指出,我们正在讨论的是一个与JFOA(可能是某个Java框架或库的缩写)相关的项目,其中整合了第三方的...同时,管理好第三方jar包的依赖,是保障项目顺利运行和维护的重要环节。

    C# winform 第三方控件

    总结起来,C# WinForm第三方控件是开发高效、功能丰富的桌面应用程序的重要工具。通过选择合适的第三方控件,开发者可以极大地提高开发效率,提升应用的用户体验,并节省大量的时间。然而,在选用时也应谨慎评估,...

    vs2013的第三方库

    总结来说,"vs2013的第三方库"尤其是"openscenegraph的VS2013 x64第三方编译库"为VS2013用户提供了一个便捷的方式来利用OpenSceneGraph进行3D图形编程。这个库包含了所有必要的依赖,使得在x64平台上开发和运行3D...

    Ureport 2 第三方资源库

    第三方资源库是由非官方或非项目原始开发者创建的软件组件,它们通常包含了特定功能的实现,可以被其他项目直接引用。在Ureport 2 的场景下,这些资源库可能是用于数据连接、复杂计算、图表渲染等的增强工具。 描述...

    dotnetbar7.0 第三方控件.net控件 dll

    【描述】"dotnetbar7.0,.net第三方控件,dll文件" 指出这个控件包是.NET平台上的一个组件,以DLL动态链接库的形式提供服务。DLL文件是Windows操作系统中的一个重要组成部分,它允许多个程序共享同一段代码和数据,...

    qt 设计界面上显示第三方应用的界面

    获取到进程ID后,下一步是获取第三方应用的顶级窗口句柄(HWND)。在Windows中,我们可以使用FindWindow函数来完成这一任务,传入进程名称或类名作为参数。一旦获取到句柄,就可以在Qt界面上显示了。 接下来,我们...

    包含ios开发的第三方包

    在iOS开发中,第三方库和框架的使用是十分常见的,它们可以帮助开发者快速、高效地实现各种功能。这个压缩包“包含ios开发的第三方包”显然提供了几个关键的工具,包括JSON对象的转换、百度地图SDK、网络请求类以及...

    DBM-VP第三方语音包

    总结来说,【DBM-VP第三方语音包】是提升DBM系统多媒体表现力的重要工具,它为游戏开发者和玩家提供了丰富的音频素材,通过合理的脚本编写,可以创造出更生动、更具代入感的游戏体验。同时,这也是一种创新的方式,...

    第三方树控件dhtmlxTree3.6

    **第三方树控件dhtmlxTree 3.6详解** dhtmlxTree是一款流行的JavaScript库,用于在Web应用中创建交互式的树形视图。它提供了丰富的功能和自定义选项,使得开发人员能够轻松地在网页上展示层级结构的数据。...

    ASP.Net的第三方控件

    总结来说,ASP.NET的第三方控件是开发者构建高效、功能丰富的Web应用程序的重要工具。通过合理选择和使用这些控件,开发者可以提升应用的质量和用户体验,同时降低开发的复杂度和时间成本。在实际开发中,应根据项目...

    delphi DBGrid第三方控件(.pas,.dcu)

    标题提到的"Delphi DBGrid第三方控件(.pas,.dcu)",指的是开发者社区中提供的扩展或增强版的DBGrid组件,通常以源码(.pas文件)和编译后的单元(.dcu文件)形式提供。这些文件对于开发者来说是极其宝贵的资源,...

    IOS app客户端第三方登录授权

    总结来说,实现iOS应用中的第三方登录授权涉及以下几个关键步骤:导入SDK、配置AppDelegate、创建登录处理类、解析授权数据、处理网络请求以及安全存储用户信息。通过这样的流程,我们可以为用户提供方便快捷的登录...

Global site tag (gtag.js) - Google Analytics