跟java.lang這個包的作用類似,Commons Lang這一組API也是提供一些基礎的、通用的操作和處理,如自動生成toString()的結果、自動實現hashCode()和equals()方法、數組操作、枚舉、日期和時間的處理等等。其中的lang.enum已不建議使用,替代它的是緊隨其后的lang.enums包。 lang包主要是一些可以高度重用的Util類;lang.builder包包含了一組用于產生每個Java類中都常使用到的toString()、 hashCode()、equals()、compareTo()等等方法的構造器;lang.enums包顧名思義用于處理枚 舉;lang.exception包用于處理Java標準API中的exception,為1.4之前版本提供Nested Exception功能;lang.math包用于處理數字;lang.mutable用于包裝值型變量;lang.time包提供處理日期和時間的功 能。
Hadoop是一個分布式系統基礎架構,由Apache基金會開發。用戶可以在不了解分布式底層細節的情況下,開發分布式程序。充分利用集群的威力高速運算和存儲。簡單地說來,Hadoop是一個可以更容易開發和運行處理大規模數據的軟件平臺。 Hadoop實現了一個分布式文件系統(Hadoop Distributed File System),簡稱HDFS。HDFS有著高容錯性(fault-tolerent)的特點,并且設計用來部署在低廉的(low-cost)硬件上。而且它提供高傳輸率(high throughput)來訪問應用程序的數據,適合那些有著超大數據集(large data set)的應用程序。HDFS放寬了(relax)POSIX的要求(requirements)這樣可以流的形式訪問(streaming access)文件系統中的數據。
Hadoop是一個分布式系統基礎架構,由Apache基金會開發。用戶可以在不了解分布式底層細節的情況下,開發分布式程序。充分利用集群的威力高速運算和存儲。簡單地說來,Hadoop是一個可以更容易開發和運行處理大規模數據的軟件平臺。Hadoop實現了一個分布式文件系統(Hadoop Distributed File System),簡稱HDFS。HDFS有著高容錯性(fault-tolerent)的特點,并且設計用來部署在低廉的(low-cost)硬件上。而且它提供高傳輸率(high throughput)來訪問應用程序的數據,適合那些有著超大數據集(large data set)的應用程序。HDFS放寬了(relax)POSIX的要求(requirements)這樣可以流的形式訪問(streaming access)文件系統中的數據。
Apache Lucene是一個高性能,功能完整的文本搜索引擎庫。
SWT 是一個庫,它創建了Java 版的本地主機操作系統 GUI 控件。它依賴于本機實現。這意味著基于 SWT 的應用程序具有以下幾個關鍵特性: 它們的外觀、行為和執行類似于“本機”應用程序。 所提供的窗口小部件(widget)反映了主機操作系統上提供的窗口小部件(組件和控件)。<br> 主機 GUI 庫的任何特殊行為都在 SWT GUI 中得到反映。 這些目標使得 SWT 不同于 Java 技術的 Swing,Swing 的設計目標是消除操作系統的差異。<br> SWT 庫反映了主機操作系統的基本窗口小部件。在許多環境下,這種方法太低級。JFace 庫有助于向 SWT 應用程序中添加大量服務。JFace 并沒有隱藏 SWT,它只是擴展了 SWT。正如您將在這一系列的后面部分中看到的,SWT 最重要的擴展之一是,將應用程序的數據模型與顯示及更改它的 GUI 隔離開來。
這是一份關于2.1版Java Servlet API的說明文檔,作為對這本文檔的補充,你可以到http://java.sun.com/products/servlet/index.html下面下載Javadoc格式的文檔。Java Servlet API由兩個軟件包組成:一個是對應HTTP的軟件包,另一個是不對應HTTP的通用的軟件包。這兩個軟件包的同時存在使得Java Servlet API能夠適應將來的其他請求-響應的協議。 這份文檔以及剛才提及的Javadoc格式的文檔都描述了這兩個軟件包,Javadoc格式的文檔還描述了你應該如何使用這兩個軟件包中的所有方法。
Netty是由JBOSS提供的一個java開源框架。Netty提供異步的、事件驅動的網絡應用程序框架和工具,用以快速開發高性能、高可靠性的網絡服務器和客戶端程序。<br> 也就是說,Netty 是一個基于NIO的客戶,服務器端編程框架,使用Netty 可以確保你快速和簡單的開發出一個網絡應用,例如實現了某種協議的客戶,服務端應用。Netty相當簡化和流線化了網絡應用的編程開發過程,例如,TCP和UDP的socket服務開發。<br> “快速”和“簡單”并不意味著會讓你的最終應用產生維護性或性能上的問題。Netty 是一個吸收了多種協議的實現經驗,這些協議包括FTP,SMTP,HTTP,各種二進制,文本協議,并經過相當精心設計的項目,最終,Netty 成功的找到了一種方式,在保證易于開發的同時還保證了其應用的性能,穩定性和伸縮性。
Struts 2是Struts的下一代產品,是在 struts 1和WebWork的技術基礎上進行了合并的全新的Struts 2框架。其全新的Struts 2的體系結構與Struts 1的體系結構差別巨大。Struts 2以WebWork為核心,采用攔截器的機制來處理用戶的請求,這樣的設計也使得業務邏輯控制器能夠與Servlet API完全脫離開,所以Struts 2可以理解為WebWork的更新產品。雖然從Struts 1到Struts 2有著太大的變化,但是相對于WebWork,Struts 2的變化很小。
jxl是一個韓國人寫的java操作excel的工具, 在開源世界中,有兩套比較有影響的API可 供使用,一個是POI,一個是jExcelAPI。其中功能相對POI比較弱一點。但jExcelAPI對中文支持非常好,API是純Java的, 并不 依賴Windows系統,即使運行在Linux下,它同樣能夠正確的處理Excel文件。 另外需要說明的是,這套API對圖形和圖表的支持很有限,而且 僅僅識別PNG格式。
Starling的英文原意是叫做“八哥”的小鳥。不過在Flash領域,Starling是一個ActionScript類庫,它模仿了傳統的Flash顯示列表。然而,和傳統的顯示對象不同,Starling對象完全存在于Stage3D環境。這意味著,所有的顯示對象都直接由GPU渲染,這會帶來非常明顯的性能提升。 <br> Starling并不是直接1:1的復制Flash API。所有的類都針對GPU模式進行了精簡和優化。Starling向開發者隱藏了Stage3D的內部細節,但如果您想創建自定義顯示對象,也可以很容易訪問到它們。 <br> 就像它在iOS平臺的姐妹框架,[Sparrow Framework][1], Starling的設計宗旨是盡可能輕量級,易于使用。作為一個開源項目,我們非常小心,保證代碼易于閱讀,理解和擴展。
中文JavaEE API
作為Microsoft 32位平臺的應用程序編程接口,Win32 API是從事Windows應用程序開發所必備的。本書首先對Win32 API函數做完整的概述;然后收錄五大類函數:窗口管理、圖形設備接口、系統服務、國際特性以及網絡服務;在附錄部分,講解如何在Visual Basic和Delphi中對其調用。本書是從事Windows應用程序開發的軟件工程師的必備參考手冊。 <br> Win32 API作為 Microsoft 32位平臺(包括:Windows 9x,Windows NT3.1/4.0/5.0,WindowsCE)的應用程序編程接口,它是構筑所有32位Windows平臺的基石,所有在Windows平臺上運行的應用程序都可以調用這些函數。 <br> 從事Windows應用程序開發,離不開對Win32 API函數的調用。只有充分理解和利用API函數,才能深入到Windows的內部,充分挖掘系統提供的強大功能和靈活性。 <br> 近年來,隨著Microsoft 32位平臺的版本升級, Win32 API函數的構成、功能與調用方式都有很大的發展變化,然而,國內很少有相關的新版資料出版。為了滿足廣大開發人員的迫切需求,我們經過認真收集、整理素材,組織編寫了這本與各種Microsoft 32位平臺最新版本同步的Win32 API參考手冊。 <br> 全書收錄了五大類函數:窗口管理、圖形設備接口、系統服務、國際特性以及網絡服務。所有函數均附有功能說明、參數說明、返回值說明、備注以及引用說明。另外,在本書的第一章,我們對WiN32 API函數作了完整的概述;在附錄部分,講解了如何在Visual Basic和Delphi中對其調用。
extends java.lang.Error MediaError表明一個錯誤發生的情況下,通過不正確使用的API 。你不應該檢查MediaErrors See Also: Serialized Form Constructor
?JDBC API的核心組件: 1.DriverManager類:用語跟蹤可用的JDBC驅動程序并產生數據庫連接。 2.Connection接口:用于取得數據庫信息、生成數據庫語句,并管理數據庫事務。
?Hadoop API組成 Hadoop API被分成(divide into)如下幾種主要的包(package) 序號 名稱 說明 1. org.apache.hadoop.conf 定義了系統參數的配置文件處理API。
window.open(); 2) a javascript variable which is a reference to a window; and 3) the title of the window. This
用于設置請求成功時的回調函數,并傳入返回的數據、一個包含成功 代碼的字符串和XMLHttpRequest作為參數 // complete(XMLHttpRequest, textStatus): 用于設置請求完成時的回調函數(無論成功還是失敗)
?常用Java API 一、 java.io.BufferedReader類(用于從文件中讀入一段字符;所屬套件:java.io) 1、 構造函數BufferedReader(java.io.FileReader
Hibernate 核 心 API (Core API for Hibernate)楊少波njtuyang@gmail.com中科院計算所職業培訓中心 2. Hibernate 核 心 API在本講您能了解如下知識點
因此,必須有一種統一的機制,方便不同的前端設備與后端進行通信。這導致API構架的流行,甚至出現”API First”的設計思想。RESTful API是目前比較成熟的一套互聯網應用程序的API設計理論。我以前寫過一篇《理解RESTful架構》,探討如何理解這個概念。