P17 JavaEE5實用教程主要內容為什么要使用JSF技術?什么是JSF應用?JSF體系結構JSF的組成JSF的UI組件庫JSF的標準請求處理生命周期一個簡單應用9.1為什么要使用JSF技術JSF是一種用于構建基于Java的Web應用程序的服務器端用戶接口(UI)組件框架。它提供了一種以組件為中心來開發JavaWeb用戶界面的方法,從而簡化了開發。JSF還將結構良好的模型-視圖-控制器(MVC)設計模式集成到它的體系結構中,確保了應用程序具有更高的可維護性。由于JSF是通過JCP開發的一種Java標準,因此開發工具提供商完全能夠為JavaServerFaces提供易于使用的、高效的可視化開發環境。
P97 內容第一章:lucene簡介第二章:入門實例第三章:內建Query對象第四章:分析器Analyzer第五章:QueryParser第六章:索引第七章:排序第八章:過濾項目實踐:構建一個簡單的WEB搜索程序第一章:Lucene簡介搜索引擎的歷史什么是Lucene全文檢索系統的結構為什么使用Lucene Lucene倒排索引原理Lucene Implementations基于Lucene的搜索程序CompassNutch開源搜索引擎列表全球商用搜索市場Heritrix介紹課堂練習:Heritrix簡單抓取任務的設置搜索引擎的歷史萌芽:Archie、Gopher 起步:Robot(網絡機器人)的出現與Spider(網絡爬蟲).
P20 搭建struts2.0開發環境。Struts2.0常用開發包介紹搭建myeclips開發環境編寫Struts2.0的Actioncom.opensymphony.xwork2.Action接口介紹Struts2.0的配置文件.
P20 Linux(CentOS)下安裝Apache+Subversion(圖文教程)
P26 SSH2框架搭建版本:struts2.1.6+spring2.5.6+hibernate3.3.1。SSH2與SSH1之簡要比較SSH框架的優勢開發效率高適應客戶的需求隨機變化SSH1框架的劣勢繁瑣的配置文件編寫struts1.XAction線程安全,僅允許一個實例去處理所有請求Forward過于繁瑣對Servlet依賴過強SSH2與SSH1之簡要比較SSH2優勢大量簡化配置文件編寫。更大程度解耦合Struts不再依賴Servlet通配符配置注解使用struts2使用struts2借鑒webwork的成功之處,兼容struts1,集合兩者優點,更易于整合spring及hibernate框架。
P17 一、國內外優秀的開源框架1.?Yii:是一款基于組件的高性能的免費的PHP框架,適合開發大規模Web應用。Yii遵循OOP編程風格及面向對象設計原則,采用領域模型組織業務邏輯?。Yii實現了MVC、DAO/ActiveRecord、widgets,caching,等級式RBAC,Web服務,主題化與國際化,I18N和L10N,日志路由等Web?2.0應用開發所需要的一切功能。Yii遵循BSD協議,是最有效率的PHP框架之一。
P34 分享log4j簡介log4j的構成Logger組件介紹Appender組件介紹Layout組件介紹Log4j使用經驗Log4j的擴展Log4j介紹1、Log4j是Apache的一個開放源代碼項目,通過使用Log4j,我們可以控制日志信息輸送的目的地是控制臺、文件、GUI組件、甚至是套接口服務器、NT的事件記錄器、UNIXSyslog守護進程等;我們也可以控制每一條日志的輸出格式;通過定義每一條日志信息的級別,我們能夠更加細致地控制日志的生成過程。
P49 Linux下java web服務器搭建(JDK1.6、MySQL5.1、Apache2.2+2Tomcat6+svn1.6)
P21 Mule ESB技術交流。目錄Mule ESB是什么Mule ESB的主要功能MuleESB的架構Mule ESB的技術規范Mule ESB的工作原理Mule ESB的技術和特點Mule ESB3的新功能小結Mule是什么?Mule ESB是一種基于Java的、輕量級的企業服務總線和集成平臺,它允許開發者快速的、簡單的連接應用,并能夠實現數據的轉換。
P17 Apache?Commons包含了很多開源的工具,用于解決平時編程經常會遇到的問題,減少重復勞動。我選了一些比較常用的項目做簡單介紹。文中用了很多網上現成的東西,我只是做了一個匯總整理。
P81 第12章嵌入式BOA服務器的構建隨著Internet技術的興起,在嵌入式設備的管理與交互中,基于Web方式的應用成為目前的主流,這種程序結構也就是大家非常熟悉的C/S結構,即在嵌入式設備上運行一個支持腳本或CGI功能的Web服務器,能夠生成動態頁面,在用戶端只需要通過Web瀏覽器就可以對嵌入式設備進行管理和監控,非常方便實用。本章主要介紹這種應用的開發和移植工作。第12章嵌入式BOA服務器的構建概述12.1嵌入式Linux系統移植12.2嵌入式Linux的BOA服務器移植12.312.1概述下面簡介下嵌入式web服務器。
P36 Java EE 應用程序一般分為客戶層、Web 層、業務層和企業信息層 Java EE 應用程序的組件有:EJB組件、WEB組件和客戶層組件。WEB組件包含Servlet組件和JSP組件。客戶層組件包含應用程序客戶端組件和Applet組件 Java EE 容器分為EJB 容器、Web 容器、應用程序客戶端容器和Applet 容器 開發 Java EE 應用程序的不同階段是:創建組件、組件封裝、應用程序匯編以及應用程序部署 Java EE 平臺定義了在應用程序開發和部署生命周期中多個不同的角色,如應用程序組件提供者、應用程序匯編者和部署者
P52 Fusion Middleware產品線概述 WebLogic Server技術概覽 WebLogic Server產品家族及報價方式 競爭分析競爭分析及市場機會 相關技術資源
P18 配置WLS集群必須滿足的條件配置WLS集群必須滿足的條件要有WLSCluster的License(PremiumLicense)集群內各WLS使用靜態IP地址,集群中的機器參與者不能使用DHCP或其他方法動態分配IP地址。否則,如果地址變化,集群中的參考者就會突然不能相互通信集群中的所有參考機器必須在同一局域網內,并且通過IPMulticast能夠達到.
P32 Hadoop實現了一個分布式文件系統(Hadoop Distributed File System),簡稱HDFS。HDFS有著高容錯性的特點,并且設計用來部署在低廉的(low-cost)硬件上。而且它提供高傳輸率(high throughput)來訪問應用程序的數據,適合那些有著超大數據集(large data set)的應用程序。HDFS放寬了(relax)POSIX的要求(requirements)這樣可以流的形式訪問(streaming access)文件系統中的數據。
P47 Java語言Java是由Sun公司發明的語言,它是完全基于面向對象思想的語言。Java可以看成是C++的簡化,C++復雜而且極有面向對象的特征,又有面向過程的特征。Java是完全跨平臺的語言,它的運行不依賴于操作系統,而是操作系統上的Java虛擬機(JVM)。Java程序有良好的規范。Java語言面向對象編程抽象,將應用中的特殊數據,或者特殊對象抽象成類。封裝,通過類域,對數據、變量及方法進行封裝,使得程序設計組件化。繼承,子類可以繼承父類的屬性和方法,這使得程序重用性大大增加。
P58 本書只涉及Web編程比較核心和通用的內容,不涉及具體某項技術的內部機制以及某種語言的語法;本教程涉及了一些與Web編程相關的技術和Web的一些趨勢,但是都不作深究。目錄第一章什么是Web編程第二章如何進行Web編程第三章ASP漸進實例教程第四章PHP漸進實例教程第五章JSP漸進實例教程第六章JavaScript應用實例第七章Web高級編程。
P20 概述Struts是基于MVC思想而設計的針對J2EEWeb應用的一個框架。是Apache組織的一個開源項目。Struts在MVC結構中,實現了視圖(V)與模型(M)的分離。其核心是控制器(C)。Struts使得Web應用的結構變得更加清晰,更加具有彈性。
P19 Apache JMeter 介紹Apache JMeter是什么?Apache JMeter是Apache組織的開放源代碼項目,是一個100%純Java桌面應用,用于壓力測試和性能測量。它最初被設計用于Web應用測試但后來擴展到其它測試領域。
P13 目錄企業搜索引擎方案選型Solr的特性介紹Solr的安裝與配置Solr的應用過程Solr的測試數據一企業搜索引擎方案選型由于搜索引擎功能在門戶社區中對提高用戶體驗有著重要作用,在門戶社區中涉及大量需要搜索引擎的功能需求,目前在實現搜索引擎的方案上有集中方案可供選擇:基于Lucene自己進行封裝實現站內搜索。工作量及擴展性都較大,不采用。調用Google、Baidu的API實現站內搜索。