Time of Update: 2018-12-05
1.Struts中的控制項能夠與其他控制項並列放置。代碼:theme="simple"2.Struts的property能輸出為html。代碼:escape="false"。3.熱點的使用。<map name="my"><area shape="rect" coords="座標" href=""/></map><img ....usemap="#my"/>4.從架構跳到普通頁面。<a href="" target="_parent"/>
Time of Update: 2018-12-05
以一個MFC的Dialog應用程式為例。1.首先是引入msado15.dll。在StdAfx.h中加入:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->#import "C:\Program Files\Common Files\System\ado\msado15.dll" \ no_namespace
Time of Update: 2018-12-05
引言:
Time of Update: 2018-12-05
1.MINA架構簡介 MINA(Multipurpose Infrastructure for Network Applications)是用於開發高效能和高可用性的網路應用程式的基礎架構。通過使用MINA架構可以可以省下處理底層I/O和線程並發等複雜工作,開發人員能夠把更多的精力投入到業務設計和開發當中。MINA架構的應用比較廣泛,應用的開源項目有Apache Directory、AsyncWeb、Apache Qpid、QuickFIX/J、Openfire、SubEthaSTMP、red5
Time of Update: 2018-12-05
TAB控制項必須和子對話方塊相結合,才能進行使用。 1.首先建立一個對話方塊應用程式。 2.在該對話方塊上放置Tab控制項,並添加Control變數為m_tab。3.再插入一個Dialog,設ID值為IDD_CH1。並設定屬性,“樣式”為“下層”(“Style”為“Child”),“邊框”為“無”(Border為None)。 4.在父對話方塊中添加WM_INITDIALOG訊息,函數為OnInitDialog。在此函數中添加如下代碼: m_tab.InsertItem(0,_T("登記入庫"),
Time of Update: 2018-12-05
簡介: Heritrix 是一個由 java 開發的、開源的網路爬蟲,使用者可以使用它來從網上抓取想要的資源。其最出色之處在於它良好的可擴充性,方便使用者實現自己的抓取邏輯。本文詳細介紹了 Heritrix 在 Eclipse 中的配置、運行,最後以抓取北京林業大學網站為例,介紹如何對其進行擴充,實現只抓取特定網站的頁面。本文由淺入深,詳細介紹了 Heritrix 在 Eclipse 中的配置、運行。最後對其進行擴充,介紹如何?只抓取特定網站的頁面。通過本文,讀者可以瞭解 Heritrix
Time of Update: 2018-12-05
1.初始化列表//初始化List m_list.SetExtendedStyle(LVS_EX_FLATSB|LVS_EX_FULLROWSELECT|LVS_EX_HEADERDRAGDROP|LVS_EX_ONECLICKACTIVATE|LVS_EX_GRIDLINES);RECT rect;m_list.GetClientRect(&rect);int width=rect.right-rect.left;m_list.InsertColumn(0,_T("商品編號"));
Time of Update: 2018-12-05
在早先的一篇關於 Mashups4JSF 的文章中(參見 參考資料),我們瞭解了 Mashups4JSF 是什麼,如何配置它,以及如何使用它構建一個有用的 mashup 應用程式。我們還瞭解了如何在 WebSphere Application Server V7.0 上結合使用庫和 Apache MyFaces 2.0 以及 IBM JWL (JavaServer Faces Widget Library)。mashup 應用程式中最常見的用例之一就是以 feed(RSS 或
Time of Update: 2018-12-05
在初始化一個 類,產生一個執行個體的時候,newInstance()方法和new關鍵字除了一個是方法,一個是關鍵字外,最主要有什麼區別?它們的區別在於建立對象的方 式不一樣,前者是使用類載入機制,後者是建立一個新類。那麼為什麼會有兩種建立對象方式?這主要考慮到軟體的可伸縮、可擴充和可重用等軟體設計思想。 Java中原廠模式經常使用newInstance()方法來建立對象,因此從為什麼要使用原廠模式上可以找到具體答案。
Time of Update: 2018-12-05
轉載: http://wiki.fnil.net/index.php?title=Solr4.0%E5%8D%87%E7%BA%A7%E5%8F%82%E8%80%83聲明本Wiki上的任何文字資訊均在GNU自由文檔許可證1.3或更高版本下發布,如果用於任何商業用途都需經本人同意。任何轉載都請註明出處。本Wiki上的內容來自本人的學習筆記,來源可能包括原創、書籍、網頁、連結等,如果侵犯了您的智慧財產權,請與本人聯絡,我將及時刪除。我的連絡方式 killme2008@gmail.com介紹最近負責
Time of Update: 2018-12-05
今天大年三十,新年快樂,吉祥如意啊,呵呵。1.如果報WARNING,LOG4J....的警告解決辦法:在src中建立log4j.properties代碼:### direct log messages to stdout
Time of Update: 2018-12-05
spring貌似要一統天下,不斷的給人以驚喜請看官方發言:我很高興的宣布 Spring Data Solr 項目首個裡程碑發布,這是由 Christoph Strobl 領導開發的項目,實現了 Spring Data 訪問 Solr 儲存並提供了 Spring Data JPA 模型的訪問方式。此次之外,Spring Data Solr 提供了一個更底層的 SolrTemplate 以方便啟動一個嵌入式的 Solr
Time of Update: 2018-12-05
什麼是屬性編輯器,作用? * 自訂屬性編輯器,spring設定檔中的字串轉換成相應的對象進行注入 spring已經有內建的屬性編輯器,我們可以根據需求自己定義屬性編輯器 * 如何定義屬性編輯器? * 繼承PropertyEditorSupport類,覆寫setAsText()方法,參見:UtilDatePropertyEditor.java *
Time of Update: 2018-12-05
在繼續分析源碼前,有必要熟悉一下連接器的UML模型圖,不然面對那錯綜蕪雜的依賴關係難免使人無法理清頭緒先熟悉一下下面的uml模型:我畫的該圖示不全的,為的是避免細節的幹擾而更能夠清晰的表述連接器的UML模型ConnectorCoordinatorImpl類通過成員變數ThreadPool調用實現多線程介面的CancelBatch類來實現連接器採集功能的多線程類CancelBatch通過調用Traverser類型的對象(這裡是QueryTraverser)調用連接器的TraversalManage
Time of Update: 2018-12-05
項目介紹Tika是一個內容分析工具,內建全面的parser工具類,能解析基本所有常見格式的檔案,得到檔案的metadata,content等內容,返回格式化資訊。總的來說可以作為一個通用的解析工具。特別對於搜尋引擎的資料抓去和處理步驟有重要意義。Tika是一個目的明確,使用簡單的apache的開源項目。是Tika誕生的一個曆史過程。Tika項目之初來源於Nutch項目(大家應該都不陌生),現在是Lucene的子項目,所以也是來源於搜尋引擎。其實Nutch這個項目的開發過程中,孕育了不少東西,應該
Time of Update: 2018-12-05
本文主要分析tika的語言偵測以及tika解決隨機訪問讀取的問題,由於語言偵測功能的實現設計一些演算法,我這裡就不貼出tika的源碼了tika的語言偵測的相關介面和類的uml模型圖如下如果要擷取文檔內容和語言,我們可以新增DelegatingParser解析類,繼承自DelegatingParser,代碼如下:public class LanguageDetectingParser extends DelegatingParser { /** * */
Time of Update: 2018-12-05
Spring總是驚喜不斷,這次又提供了Spring Hadoop模組,方便開發人員使用hadoop不少Spring Hadoop 終於發布了 1.0 的正式版,該版本據首個裡程碑發布到現在已經 1 年了。在這一年中我們處理了大量來自社區的反饋,不斷進行完善和新功能增加。包括簡化編程模型和提升一致性、以更小的體積啟動並根據需要增加,可移植性的提升等等。詳情請看版本資訊。Spring for Apache Hadoop
Time of Update: 2018-12-05
為了讓我們的應用程式不依賴於具體的解析器,讓我們以統一的介面來訪問XML文檔,Sun公司開發了JAXP(Java API For XML Processing)API。 JAXP沒有擴充解析器新的功能,它是對解析器的一個封裝,使開發人員能夠獨立於具體的解析器,這樣我們就可以在應用程式中任意更換解析器,而不用更改應用程式代碼。現在主流的解析器都支援DOM和SAX,所以JAXP也都支援。JAXP現在的版本是1.3包含在JDK5.0之中。
Time of Update: 2018-12-05
簡介: 使用 Apache CXF 這個開源 Web 服務架構建立一個定義為 Spring bean 的 RESTful Web 服務。本文探索了使用 Representational State Transfer (REST) 架構的特性和益處並展示了如何在 CXF 中使用 REST API 輕鬆開發一個 RESTful 服務。簡介在本文中,我們要構建一個訂單應用程式。此應用程式的功能作為一個使用 CXF 和 Spring 的 RESTful Web 服務公開。這個 Web
Time of Update: 2018-12-05
上文分析了Apache Tika的編碼識別相關介面和實作類別本文接著分析Apache Tika用到的一個關鍵類ParseContext,這裡要明白Tika解析文檔的方式,Tika獎檔案多解析為XHTML格式的文檔,然後採用SAX基於事件的方式來解析這個XHTML格式,先來看看ParseContext類的源碼:public class ParseContext implements Serializable { /** Serial version UID. */ private