Google Web Toolkit(GWT) 的 Editor 與 Driver 架構(Framework):讓編輯 Java Bean 物件更方便

這篇是將 Google Web Toolkit 的官方教學文章直接翻譯過來的,內容不是很好閱讀,加減做個記錄。 GWT 的 Editor 架構(framework)可以讓複雜的物件(object graph)中的資料對應到 Editors 上,像是經由 RPC 得到的物件,如果要將其中的資料放到使用者介面(UI)上,就很適合用這個架構。 ...

March 27, 2013 · G. T. Wang

使用 ITK 從 3D 的 Image 中擷取 2D 的 slice

示範使用 C++ 與 ITK 函式庫從 3D 的影像中取出其中一張 slice 的做法,主要利用 itk::ExtractImageFilter 這個 filter 來達成,詳細的作法如下,首先用 typedef 定義 3D 與 2D 的影像類型: typedef itk::Image< unsigned char, 3 > SCALAR_3D_IMAGE; typedef itk::Image< unsigned char, 2 > SCALAR_2D_IMAGE; 接著使用 itk::ImageFileReader 讀取原始的 3D 影像: ...

April 19, 2012 · G. T. Wang

Google Web Toolkit(GWT):用 Java 寫網頁

Google Web Toolkit(GWT) 是 Google 所發展的一套網頁應用程式開發工具,他可以讓開發者使用 Java 語言開發網頁上的應用程式,編譯時會將 Java 程式碼轉換為 JavaScript,使撰寫網頁就像撰寫一般的 Java 應用程式一樣,開發者不需考慮個平台與瀏覽器之間的差異,只要維護一份 Java 程式碼,剩下的 GWT 編譯器會自動將 Java 程式碼轉換為各種平台與瀏覽器所適用的 JavaScript 程式與網頁,這樣在開發與維護上都佔有很大的優勢。 ...

December 3, 2011 · G. T. Wang

StockWatcher:Google Web Toolkit(GWT) 入門 (一)

這篇教學介紹如何使用 Eclipse 與 Google Web Tookit(GWT) 撰寫第一個程式 StockWatcher,若您不知道 什麼是 GWT,請先閱讀 Google Web Toolkit(GWT):用 Java 寫網頁。 ...

December 3, 2011 · G. T. Wang

CoffeeScript:讓撰寫 JavaScript 更簡單程式語言

CoffeeScript 是一種程式語言,他的程式碼可以編譯成 JavaScript,其語言主要的目的在於讓程式撰寫者可以使用更簡單的方式撰寫 JavaScript。 CoffeeScript 的原則是:「它就是 JavaScript!」,也就是說每一段 CoffeeScript 程式碼都會被編譯成對應的 JavaScript 程式碼,所有的程式在執行時都已經被轉換為 JavaScript 了,不需要在執行時多花費 interpretation 的時間,並且 CoffeeScript 亦可以與現有的 JavaScript 函式庫緊密的結合。另外,其編譯出的程式碼也會自動排版,方便閱讀,而且其程式碼的執行效率通常也比直接撰寫的 JavaScript 高。 ...

September 19, 2011 · G. T. Wang