2016-08-31から1日間の記事一覧

REST APIの一般的なHTTP Status Code

www.restapitutorial.com より まとめると 200 (OK) 成功汎用。Select結果など 201 (Created) リソース作成など。 Updateのときもこれなんだろうか? 204 (No Content) リソース削除など。 400 (Bad Request) パラメータ不正、チェック不正など。 401 (Unaut…

【Java】VisualVMでJavaのプロファイリング

Javaには、「VisualVM」という非常に強力なGUIベースのプロファイラ(どのメソッドでCPUや時間などどれだけのリソースを食ったかを解析するツール)がある。 Home — Project Kenai シンプルだが非常にわかりやすい。 ローカルで起動してプロセスにアタッチす…

【Java】マニフェストファイルと実行可能JARファイル

ファイル名に「.jar」がついたJARファイルがJavaライブラリの一般的な(ていうか唯一の?)形式。 JARファイルには、自身についてのメタ情報などを記載したマニフェストファイル(META-INF/MANIFEST.MF)という仕組みがある。 (マニフェストファイル、改行し…