MyBatisでchoose when otherwiseを使用して動的SQLを生成する
バッチ(コマンドプロンプト)でsleepする方法
バッチ(コマンドプロンプト)でsleepする方法 コマンドプロンプトにはスリープするコマンドがありません。 そのため、以下のpingコマンドで代用します。 ping 1.1.1.1 -n 1 -W 5000 > nul これで5秒スリープす...
バッチでフォルダ構成のみをコピーする方法
バッチでフォルダ構成のみをコピーする方法 バッチでフォルダ構成のみをコピーする方法です。 xcopy /t /e コピー元 コピー先 < d.txt d.txtのファイル内は以下の通りです。 D
Windows7のCドライブ容量不足解消方法
Windows7のCドライブ容量不足解消方法 Windows7のCドライブ容量不足解消方法についてです。 ディスクのクリーンアップ マイコンピュータからCドライブを右クリックし、「プロパティ」を選択します。 「ディスクのクリーンアップ」をク...
JenkinsでバッチコマンドでUNCを使用して作業すると、「~~does not exist.」となる
JenkinsでバッチコマンドでUNCを使用して作業すると、「~~does not exist.」となる
Go言語入門と使い方
Go言語入門と使い方
SVNで最新のリビジョンを逆マージする方法
SVNで最新のリビジョンを逆マージする方法 SVNで最新のリビジョンを逆マージする方法です。 Eclipseから削除する場合、「チーム」-「ヒストリーを表示」を選択ます。 ヒストリービューの戻したいリビジョンを右クリックします。 リビジョン...
Windows2003Serverで32bitか64bitか見分ける方法
Windows2003Serverで32bitか64bitか見分ける方法 Windows2003Serverで32bitか64bitか見分ける方法です。 winmsd.exe と入力します。 以下の画面が表示されます。これで32bit版だと...
コマンドプロンプトで資格情報が必要なサーバにネットワークドライブを割り当てる方法
コマンドプロンプトで資格情報が必要なサーバにネットワークドライブを割り当てる方法 コマンドプロンプトでnet useコマンドを使用すればネットワークドライブに割り当てることができます。 192.168.1.1のマシンのDドライブをネットワー...
pukiwikiでURLリンクを貼る
pukiwikiでURLリンクを貼るには、URLをそのまま貼ると、そのURLでリンクがされます。 別名でリンクを張りたい場合は以下のようにします。 ]
Java8でIntStream.range()の使い方
Java8でIntStream.range()の使い方 IntStream.range()メソッドでfor文と同じ書き方ができます。 IntStream.range(0, 3) // 0以上3未満 .forEach( e -> { Syst...
Eclipse(STS)のコードフォーマッターを使う
Eclipse(STS)のコードフォーマッターを使う google-java-formatを使用してファイル保存時にフォーマッターを効かせます。 上記のサイトより、google-java-format-eclipse-plugin_1.6....
SVNのチェックアウト時のタイムスタンプをコミットの時間に変更する
SVNのチェックアウト時のタイムスタンプをコミットの時間に変更する
WindowsのThumbs.dbを表示したり削除したりする方法
WindowsのThumbs.dbを表示したり削除したりする方法 WindowsのThumbs.dbファイルは通常非表示です。 これを表示するには、エクスプローラから「ツール」-「フォルダーオプション」から以下画面を開きます。 「保護された...
Jenkinsでjava.lang.OutOfMemoryが発生したら
Jenkinsでjava.lang.OutOfMemoryが発生したら Jenkinsでjava.lang.OutOfMemoryが発生したら仕様メモリを増やします。 %JENKINS_HOME%\jenkins.xmlを開き以下を修正しま...
Jenkins+svnで差分ビルドを行う方法
Jenkins+svnで差分ビルドを行う方法 Jenkinsでsvnからチェックアウトするとタイムスタンプがチェックアウトした時間になってしまいます。 追記---start SVNサーバのC:\Users\ユーザ名\AppData\Roam...
JavaでMapやListはfor文ではなく拡張for文を使用する
JavaでMapやListはfor文ではなく拡張for文を使用する JavaでMapをループするとき以下のようなコードを見ます。 Map map = new HashMap<String, String>(); for (int i = 0...
Java1.6からStringTokenizerが非推奨になっている
Java1.6からStringTokenizerが非推奨になっている Javaでよく使っていたStringTokenizerクラスが1.6より非推奨となりました。 互換性の為に残ってはいますが、新規コーディングで使用するのは非推奨となってい...
コマンドプロンプトのxcopyの使い方
コマンドプロンプトのxcopyの使い方 コマンドプロンプトのxcopyの使い方です。 xcopyはサブフォルダやその配下のファイルも全てコピーするコマンドです。 基本的には以下の書式です。 xcopy コピー元 コピー先 「/S /E」オプ...
Javaのgetter,setterの必要性について
Javaのgetter,setterの必要性について JavaではJavaBeansの名残からか、private変数をgetter,setterでカプセル化するソースが多い。 lombok.jarみたいなgetter,setterを自動生成...
Jenkinsサーバ移行方法
Jenkinsサーバ移行方法 Jenkinsを移行するには、JENKINS_HOME配下のjobsのみをカットアンドペーストすればよいらしいです。 Pathの設定や、Antのインストールなどは別途必要です。
JenkinsでEmail Extension Pluginを使用して、コミットされたタイミングでメールする
JenkinsでEmail Extension Pluginを使用して、コミットされたタイミングでメールする Jenkinsでメール送信するには、SMTPサーバーの設定が必要です。 Email Extension Pluginは、Jenki...
Jenkinsをブラウザから再起動する方法
Jenkinsをブラウザから再起動する方法
Jenkinsのユーザーを作成する
Jenkinsのユーザーを作成する 「Jenkins」-「Jenkinsの管理」-「ユーザの管理」から下記画面を表示します。 「ユーザー作成」を押下します。 メールアドレスも含め、全て必須項目です。 このユーザでJenkinsにログインする...
Jenkinsでログインパスワードを忘れた場合、ログイン不要にする
Jenkinsでログインパスワードを忘れた場合、ログイン不要にする
JenkinsでビルドトリガをSubversionにコミットされたタイミングにする
JenkinsでビルドトリガをSubversionにコミットされたタイミングにする JenkinsでSubversionへコミットされたタイミングでジョブを実行したい場合は、「ビルドトリガ」を以下のように「SCMをポーリング」にチェックを入...
Jenkinsの資格情報(Credentials)を削除する
Jenkinsの資格情報(Credentials)を削除する 「Jenkins」-「認証情報」から、Credentialsの画面を開きます。 Name欄にカーソルを充てると、▼が表示されるので、クリックするとDeleteすることができます。...
Jenkinsのデフォルトポート8080を変更する
Jenkinsのデフォルトポート8080を変更する Jenkinsインストール配下のjenkins.xmlを開きます。 --httpPort=8080 と記述されている箇所を変更します。 --httpPort=8081 これで、ウィンドウズ...
JenkinsでAnt実行し、checkstyleを実行する
JenkinsでAnt実行し、checkstyleを実行する Jenkinsの新規ジョブ作成で、ビルドやCheckstyleをAntでビルドします。 以下はcompileしてからcheckstyleを実行する例です。 Jenkins\wor...
Jenkinsでsubversionをチェックアウトする方法
Jenkinsでsubversionをチェックアウトする方法 Jenkinsの新規ジョブ作成のソースコード管理で、Subversionを選択し、RepositoryURLやcredentials(資格)を入力します。 チェックアウト方法は、...
JenkinsのJDK設定
JenkinsのJDK設定 Jenkinsで定期実行していたAntが動かなくなりました。 $ cmd.exe /C "ant.bat -file build.xml compile && exit %%ERRORLEVEL%%" '"jav...
Apache Antの使い方
Apache Antの使い方 Apache Antをダウンロードします。 ダウンロードしたら、C:[インストールディレクトリ]\binにPathを通します。 パスが通っているかは以下で確認します。 C:\>ant -version Apac...
Apacheのサービス化とサービスの解除
Apacheのサービス化とサービスの解除 Apacheをウィンドウズのサービスに登録する方法です。 管理者としてcmdを実行します。 D:\Apache24\bin>httpd -k install これでサービスに登録されます。 この時、...
Spring WebApplicationInitializers detected on classpath
Spring WebApplicationInitializers detected on classpath Spring Bootで作成したREST APIのwarファイルを開発環境のTomcatにデプロイすると、Tomcatのlogフ...
DB2で月末を求める
DB2で月末を求める DB2で月末を求めるにはLAST_DAY関数を使用します。 SELECT LAST_DAY(DATE('2017-03-03')) FROM SYSIBM.SYSDUMMY1 結果は以下のようになります。 2017-0...
Eclipseのコンソールログをファイル出力する方法
Eclipseのコンソールログをファイル出力する方法
DB2で日付加算する
DB2で日付加算する DB2で日付を扱う方法です。TO_DATEを使用します。 SELECT TO_DATE('29991231', 'YYYYMMDD') FROM SYSIBM.SYSDUMMY1 結果は以下のようになります。 2999...
JavaでAPサーバを再起動せずにpropertiesファイルを動的に読み込む方法
JavaでAPサーバを再起動せずにpropertiesファイルを動的に読み込む方法 APサーバを再起動せずにpropertiesファイルを動的に読み込む方法があります。 最近知ったのですが、Java1.6よりResourceBundleに以...
Javaのデザインパターンシングルトン
Javaのデザインパターンシングルトン デザインパターンのシングルトンについてです。 シングルトンはAPサーバ起動してからインスタンスが常にひとつであり、ガベージコレクションの対象外となるのが特徴です。 通常ガベージコレクションの対象となり...
pukiwikiで画像リンクを貼る
pukiwikiで画像リンクを貼るには、 #ref(画像パス); とします。 フルパスなら #ref( と言った感じです。 第二引数に画像のサイズを%で指定したりできるようですが上手くできません。 #ref(
pukiwikiで箇条書き
pukiwikiで箇条書きする方法です。 行頭先頭に、-をいれます。 -aaa -bbb と言うように記述すると ・aaa ・bbb と言うように箇条書きになります。
pukiwikiで表組(テーブル)
pukiwikiで表組(テーブル)を表示する方法です。 |あああ|いいい| |ううう|えええ| というように「|」で囲みます。
pukiwikiの整形済みテキスト
pukiwikには独特の文法があります。 その文法を無視する整形済みテキストと言うのがあります。 行頭先頭に半角スペースを入れるとその行はpukiwikiの独特の文法を無視します。
pukiwikiの管理者パスワード
pukiwikiの管理者パスワードは、pukiwiki.ini.phpの中に記述されています。 // Default: always fail $adminpass = 'password';
intra-martのdata-config.xmlにDB接続情報を記述する
intra-martのdata-config.xmlにDB接続情報を記述する intra-martのdata-config.xmlにDB接続情報を記述します。 intra-martのプロジェクト作成時にデフォルトでdata-config.x...
intra-martのresin-resource.xmlでデータを定義する
intra-martのresin-resource.xmlでデータを定義する intra-martのresin-resource.xmlでデータを定義することができます。 imart\conf配下にこのファイルがあります。直接修正しても良い...
intra-martのdata-source-mapping.xmlでデータソースマッピングを反映する
intra-martのdata-source-mapping.xmlでデータソースマッピングを反映する intra-martのdata-source-mapping.xmlについてです。 imart\conf配下にこのファイルがあります。直...
Javaで文字列ではなく文字を比較する
Javaで文字列ではなく文字を比較する Javaで文字列ではなく文字を比較する方法です。charの比較です。 equalメソッドではなく、==を使用します。 package jp.co.confrage; public class Test...
Javaで配列に配列を追加する
Javaで配列に配列を追加する
intra-martで別スレッドでUserManagerをインスタンス化するとエラーとなる
intra-martで別スレッドでUserManagerをインスタンス化するとエラーとなる intra-martで別スレッドでUserManagerをインスタンス化するとエラーとなります。 7.2.4で確認していますが、以下コーディングをT...
Javaでthis.getClass().getDeclareFields();
Javaでthis.getClass().getDeclareFields(); Javaでthis.getClass().getDeclareFields();と言うコーディングをよく見ますが、意味は自クラスのメンバ変数を取得するという意...