Time of Update: 2017-02-27
技術存在著一定的周期性。在經曆了一段由瘦用戶端統治的時期後,富用戶端技術開始了它的迴歸。大量的組織正在將它們的應用程式構建成富用戶端,其中許多組織將其應用程式建立在RCP(Eclipse Rich Client
Time of Update: 2017-02-27
Ruby on Rails 的地位如日中天。隨著它的流行,開發人員越來越迫切地需要一個整合式開發環境(IDE)來使 Rails 更容易使用。RadRails 是基於 Eclipse 的環境,能夠滿足大多數開發人員的要求。本文介紹了 RadRails IDE,並假定您已經知道用 Ruby on Rails 開發 Web 應用程式的方法,因此,本文將不會花時間說明 Ruby or Rails 代碼,而將主要說明 IDE 本身。下載和安裝 RadRails您想要趕時髦使用 Ruby on Rails,
Time of Update: 2017-02-27
很久就想了如何在Rcp程式中使用Spring。讓Spring容器來管理我們rcp程式中的Beans。看到web項目中使用了spring後帶來的好處(最直接的就是看到代碼量少了)就一臉的憧憬。想我的好日子什麼時候才會來啊。有這個憧憬後我就開始考慮改如何做了。大家肯定都知道如果在eclipse rcp程式中使用直接使用spring的beanfactory無論你是使用方式都會說找不到設定檔的。這個其中的原因是Eclipse 的每個外掛程式都使用他們自己的類載入器(class
Time of Update: 2017-02-27
開始之前關於本系列在交付健壯的產品品質的程式所需的漫長過程中,為應用程式編寫代碼只是第一個階段。必須對代碼進行測試,以檢驗它的操作和準確性。往往還必須對代碼進行分析,以便消除效能瓶頸和資源浪費(尤其是記憶體)。還必須對代碼進行監視,以便對故障進行定位、識別使用模式、尋找進一步增強和最佳化的機會以及探測入侵嘗試和實際的入侵。Eclipse Test and Performance Tools Platform(TPTP)是一種軟體體繫結構以及幾個擴充了 Eclipse
Time of Update: 2017-02-27
開始之前關於本系列為應用程式編寫代碼只是交付健壯的產品品質的程式所需的漫長過程的第一階段。必須對代碼進行測試,以檢驗它的操作和準確性。往往還必須對代碼進行分析,以便消除效能瓶頸和資源浪費(尤其是記憶體)。還必須對代碼進行監視,以便對故障進行定位、識別使用模式、尋找進一步增強和最佳化的機會以及探測入侵嘗試和實際的入侵。Eclipse Test and Performance Tools Platform(TPTP)是一種軟體體繫結構以及幾個擴充了 Eclipse
Time of Update: 2017-02-27
開始之前本教程將介紹 Eclipse 的 EPIC 外掛程式提供的調試功能,該外掛程式提供了功能豐富的調試環境 —— 可為 EPIC Perl 開發環境所用且與此開發環境相整合。本教程假設讀者瞭解 Eclipse 環境,並且有使用 Perl 的經驗。關於本教程EPIC 結合了兩種有助於 Perl 應用程式測試流程的系統:RegExp 和調試器。RegExp 是一個測試 Perl Regex的介面。Regex是許多 Perl
Time of Update: 2017-02-27
簡介Eclipse 是一個可擴充的開放源碼的 IDE(整合式開發環境)。它完全與平台和語言無關。除了 Eclipse 社團所支援的幾種語言(Java、C/C++、Cobol)的混合之外,還有一些項目正在添加 Eclipse 對其他語言的支援,例如 Python、Eiffel、PHP、Ruby 和 C#。由於所需要的工具的安裝有一些技巧,因此本文將逐步介紹如何使用在 IBM pSeries™ 上啟動並執行 Linux 系統中的 Eclipse Workbench
Time of Update: 2017-02-27
百靈報表(BIRT)是一個非常實用的開源報表工具,它不僅能滿足商業智慧領域報表設計的一般需求,還可以通過與 Java 語言相結合,來實現一些更為豐富的個人化報表樣式。本文通過一個簡單的執行個體,在 Eclipse 中建立一個單一工程,使用 Java 語言實現百靈報表(BIRT)的事件響應處理常式。引導讀者在短時間內對百靈報表(BIRT)有一個初步瞭解,並掌握使用 Java 語言建立百靈報表(BIRT)事件響應處理常式的基本步驟和調試方法。概述在新近發布的 Eclipse Ganymede
Time of Update: 2017-02-27
這幾天要對項目的原始碼產生JavaDoc,而Eclipse自動產生的comments中的author名字預設是當前系統的使用者名稱,例如我的系統使用者名稱是user/*** @author user**/我總是要改為我自己的姓名,這多繁瑣啊!現在算有空了,百度看看,網上有人說建立一個code Template,目前只看到這種網上提供的方法!後來我決定自己探索Eclipse的配置頁面,最終找到了不用建立code Template,而是直接修改code Template!1.
Time of Update: 2017-02-27
管理外掛程式什麼是外掛程式?為什麼我需要關心外掛程式?外掛程式(plug-in,也稱為 bundle)是 Eclipse 的功能塊。在 Eclipse 中,所有的一切都有其相應的外掛程式,這包括:透視圖和視圖編輯器建模工具登入和其他核心功能事實上,整個 Eclipse IDE 就是被構建為一個大的外掛程式集合。其他基於 Eclipse 的產品,例如 IBM Rational® Software Architect,通過添加新外掛程式增強了基本的
Time of Update: 2017-02-27
簡介Eclipse 是使用 Java 技術開發 Web 應用程式的理想平台。動態 Web 應用程式的 3 層設計非常適合與運行在 servlet 容器(例如 Apache Jakarta Tomcat)中的 JSP 和 Servlet 相結合。持久資料層可以適當地由 Derby 資料庫提供。用於開發 J2EE 和 Web 應用程式的 Eclipse Web Tools Platform (WTP) 項目工具集,加上 Derby Eclipse 外掛程式,可以提供快速而簡便的 Web
Time of Update: 2017-02-27
在Team
Time of Update: 2017-02-27
本文介紹如何利用Eclipse外掛程式Spring IDE在Eclipse中的使用。Eclipse是目前非常流行的開發平台,開放擴充的架構讓很多程式員找到了自己個人化的工作環境。問題提出:在採用Spring架構進行系統開發時,Bean的設定檔XML的書寫、XML檔案的內容校正及Bean之間的依賴關係查看等工作,如果能夠採用合適的工具來完成,會成倍提高開發效率。解決方案:Spring
Time of Update: 2017-02-27
Eclipse平台+外掛程式的方式使Eclipse很容易擴充,Eclipse外掛程式安裝的方式有兩種:一種是內建方式安裝,即下載外掛程式後解壓縮,然後把解壓後外掛程式的plugins和features目錄裡面的內容分別複製到Eclipse安裝目錄的plugins和feature目錄裡面,這種方法安裝比較簡單,但是問題也比較多,因為所有的外掛程式的檔案都混合到了plugins和feature目錄裡面,Eclipse會變得比較臃腫,而且如果你不想再使用某個外掛程式,卸載會是一件非常麻煩的事情。第二種
Time of Update: 2017-02-27
兩種增強Eclipse日誌功能的方法為什麼要採用日誌?良好的開發人員都知道精心設計、測試和調試的重要性。雖然 Eclipse 可以協助開發人員實現這些任務,但是它怎樣處理日誌呢?很多開發人員相信對於良好的軟體開發實踐來說,日誌是不可或缺的一部分。如果您曾經修正過他人部署過的程式,您無疑也會同意這一點。幸運的是,日誌對於效能的影響很小,大部分情況下甚至根本不會對效能產生任何影響,而且由於日誌工具非常簡單易用,因此學習曲線也非常平滑。因此,對於現有的優秀工具,我們沒有理由不在應用程式中添加日誌功能。
Time of Update: 2017-02-27
開始之前對於許多 Perl 程式員來說,典型的開發環境可能是一個編輯器(比如 Emacs),再加上一個命令列環境。問題是必須經常在 Emacs 和命令列之間切換。如果進行中 Web 開發,那麼就更糟了,因為在編寫、執行和檢查日誌以獲得資訊時必須在 Emacs、命令列和 網頁瀏覽器之間切換。令人吃驚的是,沒有哪種 IDE 真正滿足 Perl 程式員這麼多年來的需要,EPIC 和 Eclipse 正是要填補這一空白。EPIC 是一個完整的外掛程式套件,它在 Eclipse 中支援一種新的
Time of Update: 2017-02-27
本文描述了如何完成移植過程中轉換工具所不能自動完成的任務:將 Eclipse TOC 檔案轉換為 DITA 對應檔。這裡並沒有討論將 HTML 檔案轉換為 DITA 格式的原因,OASIS DITA Web 網站上的其他 developerWorks 文章和參考資料將會解釋其優勢。本文比較了兩個基於 XML 的導航檔案中的元素,然後使用樣本主 TOC 檔案和次 TOC 檔案示範到 DITA 的轉換。還為使用 XSLT 樣式表對 Eclipse TOC
Time of Update: 2017-02-27
快速Eclipse外掛程式開發經驗:1.取得對當前選中常值內容,並轉換。1)定義Action實現IEditorActionDelegate介面。2)取得當前編輯器(getEditor())。PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().getActiveEditor();3)取得選中文本。(ITextSelection)
Time of Update: 2017-02-27
簡介Apache Derby 與 IBM CloudscapeApache Derby 是一個 Apache DB 項目,它是一種 Java 類庫形式的輕量級、可嵌入的關聯式引擎。它的本機介面是帶 Java 關係擴充的 Java Database Connectivity (JDBC)。Derby 非常容易部署和運行,在它上面也很容易進行開發。在 2004 年 8 月,IBM 將 Cloudscape 10.0 關聯式資料庫產品的一份拷貝捐獻給了 Apache Software
Time of Update: 2017-02-27
Windows 應用程式非常豐富,而有時我們的 Eclipse RCP 程式所需要的一些功能已經有一些現有的 Windows 本地應用程式的實現,我們希望能夠在我們的 RCP 程式中重用這些功能。一種最簡單的重用方法就是直接在我們 RCP 視窗中嵌入本地應用程式視窗。要使得一個 Windows 本地應用程式能夠在我們的 RCP 程式中運行,我們可以使用 Windows 提供的 reparent 機制。利用這種機制實現視窗嵌入的主要過程是:首先要在我們的程式中啟動要嵌入的 Windows