Spring Boot + Gradleでwarファイルを作成する方法
2016-06
ウィンドウズにJenkinsをインストールする
ウィンドウズにJenkinsをインストールする ウィンドウズにJenkinsをインストールする方法です。 公式サイトにアクセスし、各OS用のインストーラをダウンロードします。 今回はウィンドウズ用のmsiファイルをダウンロードしています。バ...
オラクルでテーブル名を変更する
オラクルでテーブル名を変更する オラクルでテーブル名を変更するには ALTER TABLE 現テーブル名 RENAME TO 新テーブル名 とします。
オラクルでテーブルのカラムのNULL制約を解除
オラクルでテーブルのカラムのNULL制約を解除 オラクルでテーブルのカラムのNULL制約を解除します。 ALTER TABLE テーブル名 MODIFY (カラム名 NULL) NOT NULL制約を付けるには ALTER TABLE テー...
Javaのアノテーション
Javaのアノテーション Javaのアノテーションです。 @SuppressWarning("unused") 使われていない変数がある場合に指定します。 @SuppressWarnings("deprecation") 非推奨のメソッドを...
JavaScriptのオブジェクト指向
JavaScriptのオブジェクト指向について簡単にまとめました。 Javaで言うクラスはfunctionを使って定義します。nameはプロパティです。 var Sample = function(name){ this.name = na...
jQueryでテキストボックスの文字数をカウントする
jQueryでテキストボックスの文字数をカウントする jQueryでテキストボックスの文字数をカウントしてみます。 bindメソッドを使ってkeyupとchange時に文字数をカウント(正確にはlength)したものを表示しています。 <!...
jQueryでセレクトボックスの個数を調べる
jQueryでセレクトボックスの個数を調べる jQueryでセレクトボックスの個数を調べます。 特に知ることができても、という感じですがプログラムする上で個数が知りたい時があるかもしれないので調べました。 childlenメソッドを使います...
オラクルでプライマリキー(PK)を設定する
オラクルでプライマリキー(PK)を設定する オラクルでプライマリキー(PK)を設定するDDL文です。 ALTER TABLE テーブル名 ADD CONSTRAINT PK名 PRIMARY KEY (カラム名1); 複合主キーといって複数...
SVNで特定のリビジョンに戻す方法(TortoiseSVN,Eclipse)
SVNで特定のリビジョンに戻す方法(TortoiseSVN,Eclipse)
MyBatisの@SelectProvider,@UpdateProvider,@InsertProvider,@DeleteProviderアノテーションで動的SQL作成する
MyBatisの@SelectProvider,@UpdateProvider,@InsertProvider,@DeleteProviderアノテーションで動的SQL作成する MyBatisでXMLベースではなくアノテーションベースで記述...
Java8のBiPredicateインタフェースを理解する
Java8のBiPredicateインタフェースを理解する java.util.function.BiPredicateインタフェースは関数型インタフェースと呼ばれるインタフェースで、testメソッドを持っています。 引数を2つ持ち、戻り値...
Struts2 カスタムタグiteratorの使い方
Struts2 カスタムタグiteratorの使い方 カスタムタグのiteratorの使い方です。 <s:iterator value="Actionクラスのフィールド" var="1つの要素名" status="IteratorStatu...
TortoiseSVNでdiffビューアに外部のWinMergeを使用する設定
TortoiseSVNでdiffビューアに外部のWinMergeを使用する設定
Javaの直列化・シリアライズ・serialVersionUID
Javaの直列化・シリアライズ・serialVersionUID Javaで直列化という言葉をよく聞きますが、これはファイルへ保存(永続化)することが可能ですという意味です。(直列化=シリアライズ) Serializableインタフェースを...
Eclipse(STS)で変数などのハイライト表示設定方法
Eclipse(STS)で変数などのハイライト表示設定方法 Eclipse(STS)で変数などの出現箇所をハイライトする設定です。この色がデフォルトが薄いグレーの為わかりにくいので青色などわかりやすくします。 「ウィンドウ」ー「設定」を開き...
Java8のBiConsumerインタフェースを理解する
Java8のBiConsumerインタフェースを理解する java.util.function.BiConsuberインタフェースは関数型インタフェースと呼ばれるインタフェースで、applyメソッド一つだけを持っています。 引数を2つ持ち、...
Spring Bootの@RepositoryRestResourceアノテーションでCRUDを自動生成する方法
Spring Bootの@RepositoryRestResourceアノテーションでCRUDを自動生成する方法 @RepositoryRestResourceアノテーションをリポジトリインタフェースに付与し、POJOに紐づけると自動でCR...
Javaの重複するListの要素を削除する方法
Javaの重複するListの要素を削除する方法 Listの重複する要素を削除する方法です。いくつかありますがSetを使う方法があります。 import java.util.ArrayList; import java.util.HashSe...
Java8のBiFunctionインタフェースを理解する
Java8のBiFunctionインタフェースを理解する java.util.function.BiFunctionインタフェースは関数型インタフェースと呼ばれるインタフェースで、applyメソッドを持っています。 引数を2つ持ち、戻り値は...
Javaで意図的にOutOfMemoryErrorを発生させる方法
Javaで意図的にOutOfMemoryErrorを発生させる方法 強制的にOOMEを発生させます。ヒープが不足します。 package jp.co.confrage; import java.util.ArrayList; public ...
Javaで数字3桁ごとのカンマ区切りにフォーマットする方法
Javaで数字3桁ごとのカンマ区切りにフォーマットする方法
Excelの関数でエラーが出た時に表示させないIFERROR関数
Excelの関数でエラーが出た時に表示させないIFERROR関数 Excelで関数がエラーとなった場合に、#VALUE!と表示されます。 このエラーを表示させないようにするためにIFERROR関数と言うのが用意されています。 ABCDEとい...
Java8のUnaryOperatorインタフェースを理解する
Java8のUnaryOperatorインタフェースを理解する java.util.function.UnaryOperatorインタフェースは関数型インタフェースと呼ばれるインタフェースで、applyメソッド一つだけを持っています。 引数...
Javaで独自のIteratorを作成する
Javaで独自のIteratorを作成する 乱数を10個生成するイテレータを作成します。 イテレータはjava.util.Iteratorインタフェースをimplementする必要があります。 オーバーライドするメソッドは2つです。 has...
Struts2 JSP内でのJava記述方法(変数・メソッドなど)
Struts2 JSP内でのJava記述方法(変数・メソッドなど) JSP内でJavaの変数やメソッドを使うことができます。 メソッド名、変数名を%{と}で囲みます。 変数 JSP <s:a href="%{url}"> <s:hidden...
GET,DELETEメソッドのリクエストボディとリクエストパラメータの使い方
GET,DELETEメソッドのリクエストボディとリクエストパラメータの使い方
ガバナとは
ガバナとは、ガスを高圧で送るのを抑制し、低圧ガスを送ることができる装置。 一般的に高圧でガスを送る方が簡単でコストがかからない。低圧にするのはガバナが必要なためコストがかかる。
Eclipseでsvnがロックされているか調べる
Eclipseでsvnがロックされているか調べる Eclipseでsvnがロックされているか調べます。 ロックしたいファイルを右クリックし、「チーム」-「ロックのスキャン」でSVNロックビューが開きます。 SVNロックビューでは、状態、所有...
mockit.internal.MissingInvocation
mockit.internal.MissingInvocation JMockitを使用してテストしている時に、以下エラーが出るときがあります。 mockit.internal.MissingInvocation これは、モックしたメソッド...
Spring Bootのbuild.gradleのタスクでSpotBugsレポート出力する方法
Spring Bootのbuild.gradleのタスクでSpotBugsレポート出力する方法 GradleタスクでSpotBugsのレポートをHTML形式で出力します。 SpotBugs4.0.0 環境 バージョン Spring Boot...
Javaで時間00~23以外の場合を判断する
Javaで時間00~23以外の場合を判断する Javaで時間00~23以外の場合を判断するロジックです。 String[] hh = {"00","01",..."23"}; if(Arrays.asList(hh).contains(dt...
SQL*Loader-704: 内部エラー: ulconnect: OCIServerAttach [0]
SQL*Loader-704: 内部エラー: ulconnect: OCIServerAttach sqlldrをシェルで実行しようとすると SQL*Loader-704: 内部エラー: ulconnect: OCIServerAttach...
STS(Eclipse)でSpotBugsプラグイン+fb-contribプラグインの設定方法
STS(Eclipse)でSpotBugsプラグイン+fb-contribプラグインの設定方法
Eclipse(Gradleプロジェクト)のGradleタスクでPMDを実行してレポート出力する方法
Eclipse(Gradleプロジェクト)のGradleタスクでPMDを実行してレポート出力する方法 STS(Eclipse)のPMDプラグインではなく、GradleタスクでPMDを実行して循環的複雑度のチェックをしたい。 pmdはプラグイ...
Javadocの書き方
Javadocの書き方 Javadocの書き方についてメモです。 /** * メイン処理を行います. * @author M.Takahashi * @since 2016.06.01 * @param args プログラム引数 */ pu...