TypeScript でnumber 型をstring 型に変換する方法
2016-07
Node.jsでutil.debuglogを使用してログ出力する方法
Node.jsでutil.debuglogを使用してログ出力する方法 require('util').debuglogを使用してセクションに応じてログ出力することができます。 環境変数NODE_DEBUGに設定されているセクションに基づいて...
Java7のObjectsクラスの使い方
Java7のObjectsクラスの使い方 Java7からObjectsクラスが追加されました。 このクラスはとても便利なメソッドを用意しています。 Objects.toString() Objects.toString()メソッドはヌルポイ...
StringUtilsの便利なメソッドの使い方
StringUtilsの便利なメソッドの使い方 StringUtilsクラスは便利なメソッドが多いです。 まず定数でも便利な定数があります。 StringUtils.EMPTY → "" StringUtils.SPACE → " " St...
JUnitの@Ruleアノテーション
JUnitの@Ruleアノテーション JUnitの@Ruleアノテーションはテストごとに機能を追加することができます。 例えばクラスで以下のように宣言し、各テストごとでテスト名を出力するようにすることができます。 @Rule public ...
Java7のダイアモンド演算子
Java7のダイアモンド演算子 Java7からダイアモンド演算子が使えるようになりました。 Java6までは以下のように記述していました。 List<String> list = new ArrayList<String>(); これがJa...
Javaでクラスのフィールドを取得設定するFieldクラスの使い方
Javaでクラスのフィールドを取得設定するFieldクラスの使い方
JMockitのNo compatible method found: メソッド名
JMockitのNo compatible method found: メソッド名 「No compatible method found: メソッド名」というエラーが出る場合、invokeメソッドで引数が間違っている場合やメソッド名が間違...
List<?>とList<Object>の違い
List<?>とList<Object>の違い List<?>とList<Object>の違いについてです。 以下のようなソースを開発している時に見ました。 List<?> list = getList(); List<?>で受け取るとli...
DBUnitでセレクトされた結果を確認する
DBUnitでセレクトされた結果を確認する
JavaのStringUtils.replaceOnceの使い方
JavaのStringUtils.replaceOnceの使い方 JavaのStringUtils.replaceOnceの使い方です。 第一引数で変換対象文字列、第二引数で変換前文字、第三引数で変換後文字を指定します。 replaceOn...
Java7のObjects.equalsで2つのオブジェクトを比較する
Java7のObjects.equalsで2つのオブジェクトを比較する
Struts2 @Actionアノテーションを使用したアクションクラス定義
Struts2 @Actionアノテーションを使用したアクションクラス定義 Actionクラスはcom.opensymphony.xwork2.ActionSupportクラスを継承します。 任意のメソッド名に@Actionアノテーションを...
JavaでBigDecimal型をint型に変換する方法
JavaでBigDecimal型をint型に変換する
SQL*Plusで横幅を調整する
SQL*Plusで横幅を調整する SQL*Plusで横幅を調整するにはlinesizeを使用します。 linesizeがあまりにも短いとSQLの結果の1行が長い場合は何行にも折り返されてしまうため、linesizeを大きくする方が1件あたり...
SQL*Plusでヘッダ表示を調整する
SQL*Plusでヘッダ表示を調整するにはpagesizeを指定します。 set pagesize 20 とすると20行ごとにヘッダが表示されるようになります。 現在のpagesizeを見るには show pagesize とします。 pa...
Jenkinsでジョブを定期的に実行する
Jenkinsでジョブを定期的に実行する
ウィンドウズのJenkinsでジョブを作成する
ウィンドウズのJenkinsでジョブを作成する ウィンドウズのJenkinsでジョブを作成してみます。 管理画面にアクセスすると、「新しいジョブを作成してください」と表示されています。 「新規ジョブ作成」をクリックします。 「Enter a...