Fork me on GitHub

Programming Design Notes

2012

Spring 整合 JPA

posted in JPA, Spring

Design Pattern - Decorator

posted in Decorator, Design Pattern

Design Pattern - Singleton

posted in Design Pattern, Signleton

Web Development Cheat Sheet

posted in CSS, CSS3, Cheat Sheet, Git, HTML, HTML5, Javascript, MySQL, Regular Expressions, jQuery

Maven + Jetty 測試 JSF 2 Annotation

posted in JSF, Jetty, Maven

Design Pattern - Abstract Factory

posted in Abstract Factory Pattern, Design Pattern

Design Pattern - Factory

posted in Design Pattern, Factory Pattern

Maven Setup Jetty Development Server

posted in Java, Jetty, Maven

Design Pattern - Observer

posted in Design Pattern, Observer Pattern

Design Pattern - Strategy

posted in Design Pattern, Strategy Pattern

在 Windows 設定 Octopress

posted in Octopress, Windows

由 Blogspot 搬家到 Octopress Github Page

posted in Blog, Octopress

Shacial 的資料庫設計

posted in Database, ERD, MySQL, Shacial

自行開發的檔案分享應用程式 - Shacial

posted in Shacial, Web Application

介紹一款 CSS 模組化工具 - LESS

posted in CSS, Javascript, LESS, Node.js

2011

助你快速開發網站的 Twitter Bootstrap

posted in CSS, CSS 3, Github, HTML, HTML 5, Javascript, Twitter Bootstrap

自訂 EclipseLink Logger

posted in EclipseLink, JPA, Logger, Logging, Slf4j

PHP CodeIgniter 根據瀏覽器語言來顯示語言

posted in CodeIgniter, Github, I18N, PHP

放棄 Google App Engine 轉投 Amazon Web Service

posted in Amazon EC2, Amazon Web Service, Google, Google App Engine

使用 Google Closure Compiler 在執行期間壓縮 Javascript

posted in Filter, Google, Google Closure, Java, Javascript

試用 Google Cloud SQL

posted in Google, Google App Engine, Google Cloud Storage, Goolge Cloud SQL

Guice + Jersey 打造 RESTful 應用程式

posted in Guice, JSP, Java, Java EE, Jersey

JSF + RichFaces 做成 Session Memory Leak

posted in JSF, Java, Java EE, RichFaces

Java 使用 Top Down 和 JAX-WS 來部署 Web Service Provider

posted in JAX-WS, JAXB, Java, Java EE, Web Service

更新 Blogger 模板

posted in Blogger

Java 使用 Bottom Up 和 JAX-WS 來部署 Web Service Provider

posted in JAX-WS, Java, Java EE, Web Service

Seam 2 in Websphere 7 EJB JNDI Setting

posted in Application Server, Java, Java EE, Seam, Websphere

使用 Xstream 程式庫去深層複製 Java 物件

posted in Java, Xstream

使用 Apache Commons VFS 來操作 SFTP

posted in Apache Commons, Java

Eclipse Web Development Plugin - Aptana Studio

posted in Aptana, CSS, Eclipse, Eclipse Plugin, HTML, IDE, Javascript

Maven 使用 Jboss Embedded 去測試 Seam 元件 (Unit Test)

posted in JBoss, Java, Java EE, Seam

2010

將 Seam 的 Hibernate Persistence Provider 轉為 EclipseLink

posted in EclipseLink, JPA, Java, Java EE, Seam

Eclipse + Maven 2 開發 Java SE 專案 - 3

posted in JUnit, Java, Java SE, Maven

Eclipse + Maven 2 開發 Java SE 專案 - 2

posted in Java, Java SE, Maven

Eclipse + Maven 2 開發 Java SE 專案 - 1

posted in Eclipse, Eclipse Plugin, Java, Java SE, Maven

Objective-C 將 JSON 轉為 Object

posted in JSON, Objective-C, iPad, iPhone

在 JSP 使用 Expression Language 拿取 Spring Bean 內容

posted in Framework, Java, Java EE, Spring, Spring Web MVC

動態地取得 WEB-INF 的位置

posted in Java, Java EE

Objective-C - NSString 和 NSDate 互相轉換

posted in Objective-C

iPhone - UIAlertView 的使用方法

posted in Objective-C, iPad, iPhone

SQLite 日期和時間的操作

posted in SQLite

Google Font Directory 新功能 - Google Font Previewer

posted in CSS, Google, Google Font APIs

Java 配搭 Dom4j 和 NekoHTML 輕鬆讀取 HTML 內容

posted in Dom4j, Java, NekoHTML, XPath

iPhone Web App Framework - jQTouch

posted in Framework, iPad, iPhone, jQTouch

瀏覽器在 HTML 5 測試中的表現

posted in HTML, HTML 5, Online Tool

在 Spring Bean 內取得 HttpServletRequest 物件

posted in Framework, Java, Java EE, Spring

用新的 iPhone SDK 開發舊系統的應用程式

posted in Xcode, iPad, iPhone

iPhone 使用 SQLite 資料庫

posted in Objective-C, SQLite, iPad, iPhone

Spring Filter 強制將頁面轉成 UTF-8 編碼

posted in Filter, Framework, Java, Java EE, Spring

Map Kit Framework 的簡單應用

posted in Framework, Objective-C, iPad, iPhone

Objective-C 的 Singleton 模式

posted in Objective-C

UITableViewController 的簡單應用

posted in Objective-C, iPad, iPhone

Google Font API 和 Google Font Directory 初體驗

posted in CSS, Google, Google Font APIs, Javascript

HTML5 - Web Storage

posted in HTML, HTML5, Javascript

CSS Framework - Blueprint 的簡易用法

posted in Blueprint, CSS, Framework, HTML

換了新的 Blogger 模版

posted in Blogger

試用 Blogger 統計系統

posted in Blogger

ZK I18N Advanced

posted in Framework, I18N, Java, Java EE, ZK

Google Maps API Version 3

posted in Google, Google Maps, Javascript

Spring Web MVC - REST

posted in Java, Java EE, Spring, Spring Web MVC

安裝 Drupal 6

posted in Drupal, PHP

jQuery 模板引擎 - jTemplates

posted in Javascript, jQuery, jQuery Plugin, jTamplates

Oracle Stored Function

posted in Oracle, PL/SQL

使用 Javascript 防止別人複製網頁內容

posted in Javascript

使用 Java 開發 Facebook Web App - 3

posted in Facebook, Java, Java EE

iPhone Web App Framework - iWebKit

posted in Framework, iPad, iPhone, iWebKit

CodeIgniter 隱藏 index.php

posted in CodeIgniter, Framework, PHP

Javascript Object-Oriented Programming

posted in Javascript

使用 Java 開發 Facebook Web App - 2

posted in Facebook, Java, Java EE

使用 AspectJ 記錄 Spring Bean 丟出的 Exception

posted in AOP, AspectJ, Framework, Java, Java EE, Spring

開發 iPhone Web App 的小技巧

posted in Javascript, iPhone

偵查用戶是否使用手機瀏覽

posted in Mobile

PHP Framework - CodeIgniter

posted in CodeIgniter, Framework, MVC, PHP

使用 AspectJ 記錄 Spring Bean 執行時間從而改善系統效能

posted in AOP, AspectJ, Framework, Java, Java EE, Spring

Javascript 呼叫 Actionscript 3

posted in Actionscript, Flash, Flex, Javascript

Actionscript 3 呼叫 Javascript

posted in Actionscript, Flash, Flex, Javascript

使用 Java 開發 Facebook Web App - 1

posted in Facebook, Java, Java EE

Oracle Forms Builder + IE 8

posted in Oracle, Oracle Forms

Facebook 應用程式開發

posted in Facebook

ZK Internationalization and localization (I18N)

posted in Framework, I18N, Java, Java EE, ZK

Oracle Stored Procedure

posted in Oracle, PL/SQL

Flash Video Player

posted in Flash, Tool

Eclipse Subversion Plugin - Subclipse

posted in Eclipse, Eclipse Plugin, Subversion, Tool

免費的 Subversion Server

posted in Online Tool, Subversion

使用 JPA 自動產生 ID

posted in Database, JPA, Java, Java EE, PostgreSQL

使用 JPA 連接 PostgreSQL

posted in Database, JPA, Java, Java EE, PostgreSQL

MySQL Text, Blob 大小

posted in Database, MySQL

GlassFish v3 Remote EJB

posted in EJB, Java, Java EE, Servlet, Web Server

在 Windows 手動移除 PostgreSQL 8.4

posted in Database, OS, PostgreSQL, Windows

GlassFish v3 配搭 PostgreSQL

posted in Database, GlassFish, PostgreSQL, Web Server

iPhone 轉換 UIView 時的動畫效果

posted in Objective-C, iPhone

iPhone Objective-C 使用 AVAudioPlayer 來播放音效

posted in Objective-C, iPhone

Objective-C NSTimer

posted in Objective-C

利用 jQuery 新增 Dom 元件或 HTML 標籤

posted in Javascript, jQuery

自動將 Spring Bean 注入到 ZK Controller 內

posted in Framework, Java, Java EE, Spring, ZK

Spring Web MVC + AspectJ 記錄 IP

posted in AOP, AspectJ, Framework, Java, Java EE, MVC, Spring, Spring Web MVC

Google App Engine java.net.URL 亂碼解決方法

posted in Google, Google App Engine, Java, Java EE

ZK 利用 GenericForwardComposer 來達到 MVC 結構

posted in Framework, Java, Java EE, MVC, ZK

使用 Spring Security 3 來保護頁面

posted in Framework, JSP, Java, Java EE, Spring, Spring Security

OpenSolaris 安裝 Flash Player

posted in Flash, OS, OpenSolaris

OpenSolaris 安裝 GlassFish v3

posted in GlassFish, OS, OpenSolaris

OpenSolaris 設定 Static IP 和 DNS

posted in OS, OpenSolaris

Eclipse Plugin - Clay Mark II for Entity-Relationship Model (ERD)

posted in ERD, Eclipse, Eclipse Plugin, Tool

jQuery 判斷指定原素是否存在

posted in Javascript, jQuery

利用 Batch File (BAT) 快速轉換 IP

posted in Batch, Tool

利用 JavaServer Pages Standard Tag Library (JSTL) 切換網頁語言 (i18n)

posted in I18N, JSP, JSTL, Java, Java EE

Eclipse Plugin - Properties Editor

posted in Eclipse, Eclipse Plugin, Properties, Tool

最簡單的方式實現 MVC (Servlet + JSP)

posted in JSP, Java, Java EE, MVC, Servlet

Java EE 6 - GlassFish v3 + MySQL 5.1 配合 EJB + JPA + Servlet

posted in Database, EJB, GlassFish, JPA, JSP, Java, Java EE, MySQL, Servlet, Web Server

Java EE 6 - Servlet 3.0 新功能 - 注解 (Annotations)

posted in Java, Java EE, Servlet

GlassFish 3 Java EE Server + MySQL Database

posted in GlassFish, Java, Java EE, MySQL, Web Server

Eclipse 整合 GlassFish 3 開發環境

posted in Eclipse, GlassFish, Java, Java EE, Tool, Web Server

使用 SWFObject 插入 Flash

posted in Flash, Javascript, SWFObject

Adjacency Matrix Network Shortest Path

posted in C#

線上 Javascript 工具

posted in Javascript, Online Tool

jQuery 讀取 XML 檔案

posted in Javascript, XML, jQuery

Actionscript 2 and Javascript Communication (溝通)

posted in Actionscript, Flash, Javascript

LINQ 配合 Regular Expression

posted in C#, LINQ

Google App Engine (GAE) 使用 Spring 3 Web MVC

posted in Eclipse, Framework, Google, Google App Engine, Java, Java EE, MVC, Spring, Spring Web MVC

Actionscript 2 動態加入元件

posted in Actionscript, Flash

Javascript 效能最佳化

posted in Javascript

Blogger Install Syntax Highlighter

posted in Blogger, Javascript

Blogger Install jQuery Lightbox

posted in Blogger, Javascript, jQuery

第一個 iPhone 的 HelloWorld 程式 ( 不用 Interface Builder )

posted in Objective-C, iPhone

Adjacency Matrix Network and List of Link Network

posted in C#, LINQ

Blogger Install Read More Function

posted in Blogger, Javascript, jQuery