iBeans,一個新的集成框架,類似于Spring templates的概念。iBeans與Tcat Server一起發行,不過它也可以部署在Apache Tomcat和Mule ESB上。
Crank 是一個 Annotation 驅動的 CRUD 和數據驗證框架,基于 JPA 、JSF 、Facelets 和 Ajax 構建,可以讓開發人員快速開發基于 Ajax/JSF 的數據管理功能。
Ganymed SSH-2 for Java是用純Java實現SSH-2協議的一個包。可以利用它直接在Java程序中連接SSH服務器。
JNode (Java New Operating System Design Effort) 是一個開源項目以創建一個java平臺的操作系統。項目目標獨特,即用java本身創建所有的軟件,僅有的例外是引導與載入系統時采用部分匯編語言。
ItsNat, Natural AJAX,是一個開源Java AJAX組件web應用框架。
BEJY 是一個模塊化的 Java 服務器解決方案,提供一個通用的多線程的 TCP/IP 的服務器實現,支持 SSL
HawtDispatch: 為 Java 和 Scala 提供的 libdispatch 風格的 API。
Induction 是一個功能強大、高性能的 Java MVC 的Web框架,支持動態程序重新加載、基于類型的依賴注入和模型、視圖、控制器之間的依賴分析。
Common Reusable SHell (CRaSH) 基于 Java 發布提供與 JVM 進行交互的 SHELL 環境,可使用 Groovy 編寫命令。
wint 是一個基于mvc易用的 java web框架,拋開了struts2 繁瑣的配置,結合django,RoR,webx,play等框架的特點,使用約定優于配置的原則,使開發者能快速的搭建web和進行快速開發。
在Java5之后,并 發線程這塊發生了根本的變化,最重要的莫過于新的啟動、調度、管理線程的一大堆API了。在Java5以后,通過Executor來啟動線程比用 Thread的start()更好。在新特征中,可以很容易控制線程的啟動、執行和關閉過程,還可以很容易使用線程池的特性。
本文介紹了HTTP上傳協議,分析了web上傳技術的原理,最終通過一個實例給出了解決該問題的通用方法和關鍵源程序代碼。關鍵字:Web上傳,JavaBean,JSP一、引言許多基于B/S結構的web系統都有直接通過網頁上傳文件的功能。Web程序員通常都是調用現成的第三方文件上傳組件來實現,就JSP來說,國內使用的一般是JspSmart的JavaBean組件,目前JspSmart已經不再提供該類型組件,今后在有類似的開發需求就需要開發人員自行實現。其實,這些Beans采用的都是基于Http協議的文件上傳技術,其原理及規范已在RFC文檔中說明,實現并不很難。本文將通過一個實例來介紹如何編寫一個JavaBean來實現Web上傳技術。二、基于Http協議的文件上傳技術原理在最初的http協議中,沒有上傳文件方面的功能。
1、按字節讀取文件內容 2、按字符讀取文件內容 3、按行讀取文件內容 4、隨機讀取文件內容
JavaCV 提供了在計算機視覺領域的封裝庫,包括:OpenCV、ARToolKitPlus、libdc1394 2.x 、PGR FlyCapture和FFmpeg。此外,該工具可以很容易地使用Java平臺的功能。
公司不同pool之間提供service都是通過hessian來開放接口的,個人覺得hessian的使用非常簡單。做個demo如下: 0.首先創建web工程,并加載hessian.jar。
最近在學習線程池、內存控制等關于提高程序運行性能方面的編程技術,在網上看到有一哥們寫得不錯,故和大家一起分享
在項目中,分頁是一個項目中必不可少的,它可以防止我們從數據庫中進行大量數據查詢時速度變慢,提高我們的查詢效率
什么是java泛型
UDoc 是一個用Java開發的用來做Java類的UML建模工具
Cookie操作Java工具類