黑毛到白毛的攻城獅之路

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:本部落格的內容授權請參閱部落格底部的授權宣告。

2015年11月30日 星期一

在 JMeter 中驗證 JSON

›
在使用 JMeter 做自動化測試時,想要用比較簡單的方式處理網站回覆的 JSON 簡單查了點資料後,看起來預設的方法應該是用 JSR223 Post Processor 或者 BSF Post Processor 不過從 [1] 的描述看來,這個作法因為要把回應轉成 Jav...
2015年11月29日 星期日

(書籤) JMeter 教學文章

›
參考資料: How to Use JMeter Assertions in Three Easy Steps JMeter – 驗證回覆資料 (Response Assertion)
2015年11月3日 星期二

java.lang.NoClassDefFoundError: org/apache/http/ssl/TrustStrategy

›
在使用 Apache HttpClient 時,遇到一個找不到 TrustStrategy 的問題 根據 [1] 的解答,問題是發生在我用 Maven 引入了新版的 httpclient 4.5.1,但是沒有指定 httpcore 的版本 所以 Maven 自動用了比較舊版的...
2015年10月30日 星期五

在 Apache HttpClient 4.5 版忽略 HTTPS 認證

›
一般 HTTPS 連線會驗證包括證書本身以及像是 host name 等資訊 不過在測試階段時,有時會因為證書是用自我驗證來產生的,導致程式碼無法正常運作 HttpClient 有設定方法可以忽略這些認證資訊~ 不過在 HttpClient 4.3 版以後,陸續有些類別和方...
2015年10月29日 星期四

使用 logback 時,在 Jetty 上忽略 Jetty 產生的 log

›
在部署專案時,嘗試了使用 slf4j + logback 不過部署到 Jetty 上就發現 Jetty 瘋狂地印出 Jetty 自己運行時的 debug log 變成要在 log 海中找到自己的 application log 非常花時間。
2015年10月20日 星期二

HTTP 基本驗證

›
HTTP 協定中有定義了基本的驗證方法,可以讓瀏覽器直接用明文方式傳輸驗證資訊。 從伺服器端的角度來說,伺服器在接收到 request 時,是去檢查是否有帶驗證資訊(Authorization 這個標頭)進來 沒有的話,伺服器會回應 HTTP Status Code 401...
2015年10月19日 星期一

Jetty 的 ClassLoader 與模組設定

›
這篇記錄的標題有點難定...目的是想用來記錄這幾天遇到的 ClassNotFound 問題。 我的環境原先是在 {$JETTY_HOME}/lib 裡面建立一個資料夾 {$JETTY_HOME}/lib/{PROJECT_NAME},放我的專案要用的函式庫(都是開源的函式庫)...
2015年10月15日 星期四

(書籤) Maven 相關資源

›
參考資料: Maven 实战
2015年10月14日 星期三

使用 Jersey client 送出 HTTP 要求

›
一般來說,要用 Java 送出 HTTP 要求時,大多直覺會想到的都是 Apache HttpClient 吧 不過在我們的環境中,遇到了一點奇妙的需求,Apache 的套件有點不合用 剛好又發現有網友提到,Jersey 本身就有提供 Jersey client 可以作為送出...
2015年10月12日 星期一

(書籤)Java 的 JSON parser

›
參考資料: Implementing High Performance Parsers in Java Json-smart JSONPath - XPath for JSON
‹
›
首頁
查看網路版

關於我

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