2016-07

node.js

Node.jsでutil.debuglogを使用してログ出力する方法

Node.jsでutil.debuglogを使用してログ出力する方法require('util').debuglogを使用してセクションに応じてログ出力することができます。環境変数NODE_DEBUGに設定されているセクションに基づいてログ...
Java7

Java7のObjectsクラスの使い方

Java7のObjectsクラスの使い方Java7からObjectsクラスが追加されました。このクラスはとても便利なメソッドを用意しています。Objects.toString()Objects.toString()メソッドはヌルポインターエ...
Java

StringUtilsの便利なメソッドの使い方

StringUtilsの便利なメソッドの使い方StringUtilsクラスは便利なメソッドが多いです。まず定数でも便利な定数があります。StringUtils.EMPTY → ""StringUtils.SPACE → " "StringU...
JUnit

JUnitの@Ruleアノテーション

JUnitの@RuleアノテーションJUnitの@Ruleアノテーションはテストごとに機能を追加することができます。例えばクラスで以下のように宣言し、各テストごとでテスト名を出力するようにすることができます。@Rulepublic Test...
Java7

Java7のダイアモンド演算子

Java7のダイアモンド演算子Java7からダイアモンド演算子が使えるようになりました。Java6までは以下のように記述していました。List<String> list = new ArrayList<String>();これがJava7か...
Java

Javaでクラスのフィールドを取得設定するFieldクラスの使い方

Javaでクラスのフィールドを取得設定するFieldクラスの使い方
JUnit

JMockitのNo compatible method found: メソッド名

JMockitのNo compatible method found: メソッド名「No compatible method found: メソッド名」というエラーが出る場合、invokeメソッドで引数が間違っている場合やメソッド名が間違っ...
Java

List<?>とList<Object>の違い

List<?>とList<Object>の違いList<?>とList<Object>の違いについてです。以下のようなソースを開発している時に見ました。List<?> list = getList();List<?>で受け取るとlistにa...
DBUnit

DBUnitでセレクトされた結果を確認する

DBUnitでセレクトされた結果を確認する
Java

JavaのStringUtils.replaceOnceの使い方

JavaのStringUtils.replaceOnceの使い方JavaのStringUtils.replaceOnceの使い方です。第一引数で変換対象文字列、第二引数で変換前文字、第三引数で変換後文字を指定します。replaceOnceの...
Java

Java7のObjects.equalsで2つのオブジェクトを比較する

Java7のObjects.equalsで2つのオブジェクトを比較する
Struts2

Struts2 @Actionアノテーションを使用したアクションクラス定義

Struts2 @Actionアノテーションを使用したアクションクラス定義Actionクラスはcom.opensymphony.xwork2.ActionSupportクラスを継承します。任意のメソッド名に@Actionアノテーションを付与...
Java

JavaでBigDecimal型をint型に変換する方法

JavaでBigDecimal型をint型に変換する
SQL*Plus

SQL*Plusで横幅を調整する

SQL*Plusで横幅を調整するSQL*Plusで横幅を調整するにはlinesizeを使用します。linesizeがあまりにも短いとSQLの結果の1行が長い場合は何行にも折り返されてしまうため、linesizeを大きくする方が1件あたり1行...
SQL*Plus

SQL*Plusでヘッダ表示を調整する

SQL*Plusでヘッダ表示を調整するにはpagesizeを指定します。set pagesize 20とすると20行ごとにヘッダが表示されるようになります。現在のpagesizeを見るにはshow pagesizeとします。pagesize...
Jenkins

Jenkinsでジョブを定期的に実行する

Jenkinsでジョブを定期的に実行する
Jenkins

ウィンドウズのJenkinsでジョブを作成する

ウィンドウズのJenkinsでジョブを作成するウィンドウズのJenkinsでジョブを作成してみます。管理画面にアクセスすると、「新しいジョブを作成してください」と表示されています。「新規ジョブ作成」をクリックします。「Enter an It...