Vincent.Chan‘s Blog

          常用鏈接

          統計

          積分與排名

          網站

          最新評論

          Java開源工具包

          逐漸整理一些有用的Java開源工具包,并且不斷更新。

              算法工具

              基于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的需求,已經有不少公司和開發者社區正在推出AJAXRAD平臺。其中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

              測試工具:

              TestNG是根據JUnit 和NUnit思想而構建的一個測試框架,但是TestNG增加了許多新的功能使得它變得更加強大與容易使用。鏈接地址http://testng.org/

          posted on 2006-02-26 22:55 Vincent.Chen 閱讀(210) 評論(0)  編輯  收藏 所屬分類: Java

          主站蜘蛛池模板: 安宁市| 西平县| 五原县| 休宁县| 当涂县| 聂拉木县| 宁都县| 阳原县| 郯城县| 大厂| 石嘴山市| 淄博市| 武宣县| 营山县| 会同县| 五华县| 汨罗市| 惠来县| 张家港市| 肇州县| 溧阳市| 印江| 始兴县| 阿拉善左旗| 龙海市| 和顺县| 丘北县| 政和县| 简阳市| 静宁县| 恩平市| 澳门| 岢岚县| 彭阳县| 溆浦县| 阿合奇县| 桐庐县| 桂平市| 大邑县| 花莲县| 大兴区|