2011年10月28日 星期五

httpclient4 post上傳中文檔名

使用httpclient 4.x ,在上傳檔案時會遇到非英文檔名變成亂碼的狀況
解決方法在建立MultipartEntity時
加入下列參數
new MultipartEntity(HttpMultipartMode.BROWSER_COMPATIBLE, null, Charset.forName(HTTP.UTF_8))
這樣一來就可以解決非英文檔名亂碼的狀況了。

2011年10月20日 星期四

Sencha Touch 2 初探

Sencha Touch 是Ext js專門為觸控介面所發展出來的開發環境,主要是提供在ios及android系統使用,而目前已經釋出了Sencha Touch 2的預覽版,架構上跟Sencha Touch 1.x有所不同,所以1.x的相關文件不太能用了。

Sencha Touch 2的相關文件,在官方網站上我似乎找不到,只有在Sencha Touch 2.0.0 Preview Release 1中有相關的文件。


底下是我的第一個Sencha Touch 2 app

2011年10月5日 星期三

2011年10月3日 星期一

Razer 毒鰭銀鮫 入手


在GOW3發售後,把以經很久沒有啟動的Xbox重新開機了。

在槍聲炮火中,雖然原本已經有5.1的音響了,但是因為客廳已經重新調整過layout,所以變成只有5個喇叭,實在不太有環繞的效果,而且晚上也不能開太大聲,實在不過癮。

2011年10月1日 星期六

Xpath 工具介紹

Xpath是用來表示xml中某個節點,
就像檔案的路徑一樣。
詳細的介紹請看wiki
最近剛好在試網頁的自動化測試,所以特別找了一些工具。

  • XPath
    提供了long Xpath, sort Xpath, css Xpath 對於有做網頁網排很方便。
  • Right Click XPath

    就像他的名稱一樣,將顯示Xpath的功能加入右鍵選單之中,路徑種類只有一種,有點可惜
  • XPath Helper 
    唯一可以自已輸入語法,顯示符合的node項目,作測試時非常好用的工具
以上這三項工具都是針對chorome的附加元件,可以在chrome的線上商店找到,比較特別的是他們都只能對非本地端的網頁進行分析,如果你直接打開本地的網頁檔,他們都是失效的,不確定是chrome的問題還是他們的問題。希望有心人士可以提供解答。