黑毛到白毛的攻城獅之路

Software entities (class, modules, functions, etc.) should be open for extension, but closed for modification.
- Bertrand Meyer

Junior programmers create simple solutions to simple problems. Senior programmers create complex solutions to complex problems. Great programmers find simple solutions to complex problems.
- Charles Connell

註1:本部落格的範例程式碼在 2015 年以前的文章中,大多是以全型空白做縮排。如需服用,請自行用文字編輯器的取代功能把全型空白取代成半型空白。
註2:本部落格的內容授權請參閱部落格底部的授權宣告。

2011年10月29日 星期六

jQuery validate 套件:觸發驗證的事件

›
jQuery validate 預設的事件很奇妙 使用者按過一次 submit 觸發驗證以後,再回去改欄位內容 欄位內容就會每次 onChange 的時候都會觸發驗證 但因為有時候驗證是要送 AJAX 去給伺服器檢查 我們就不會很希望使用者每按一個鍵都會送一次 reque...

jQuery validate 套件的多國語言:更換 message 內容

›
在我們的專案中,由於語言資料已經寫在特定的檔案內 因此似乎不適用 jQuery validate 套件內建的 localization 方法 (我查到的資料好像都是說要把 message 寫在指定的 message.js 裡?) 要讓 error message 跟著使用者選...
2011年10月26日 星期三

Runtime.exec 容易發生的問題

›
最基本大概就是執行 Runtime.exec 實際上回傳的是 Process 物件 要用 InputStream 之類的物件接下來再轉成 String 才能顯示。 其他可能的問題可以參考下面的連結! http://www.javaworld.com/javaworld/jw-12...
2011年10月25日 星期二

JSP:檔案下載

›
先記一下相關網址: JSP精選實用範例(三):檔案下載 JSP文件下載的幾種方式(簡)   其中第二個連結有提到設定 content length,也許可以解決 UrlConnection.getContentLength = -1 的問題?
2011年10月19日 星期三

Java 的多國語言:在 ResourceBundle 中使用絕對路徑

›
原本 ResourceBundle 是依照 package name 來做相對路徑的 不過在我們的專案中,因為 NAND 容量不夠,必須把資源檔放在別的地方 所以只能以絕對路徑去指定它的位置。
2011年10月3日 星期一

jQuery 表單驗證的常見錯誤

›
這是我自己在放 validate 時沒效果,花了很多時間 debug 以後發現的幾種蠢原因... 1、$(" ").validate 必須放在 $(function(){ .... }); 內,例如: $(function(){  $(" ...
2011年9月29日 星期四

jQuery 取得 GET 變數的方法

›
參考資料: Get URL parameters & values with jQuery 上面那篇文章是自己做函式取得 URL 再拆字串 也許 jQuery 本身並沒有提供函式取得? 程式碼如下 (跟上面文章內的 code 一樣):
2011年9月9日 星期五

Java 的多國語言

›
在 Java 上要做多國語言,方法其實不太難,只要使用 ResourceBundle 搭配 properties 檔就可以了。
2011年9月8日 星期四

使用 Java 寄信:JavaMail 範例 (2012-10-12 修正)

›
自己寫的寄信程式的範例~ 測試過公司、以前學校的郵件伺服器(未加密),以及 Gmail、Yeah、QQ 的 SSL 連線,還有 Gmail 的 TLS 連線。 其中 TLS 連線可以參考 [1] 的討論,原本我以為 TLS 是加密連線 不過似乎 TLS 其實是明文,因此需要...
2011年9月7日 星期三

ANSI 字母

›
之前就知道一個數字代表一個字母或符號 不過一直沒有用到過,就沒試過對應關係是怎樣 XD 今天測試了一下,其實還蠻簡單的!   for(int i=1 ; i<128 ; i++) {  System.out.println(i + " " + (char...
‹
›
首頁
查看網路版

關於我

Wayne Yeh
檢視我的完整簡介
技術提供:Blogger.