メモリの共有分を考慮してApacheのメモリ使用量を割り出す Oct 1, 2016 ps auxの結果でてくるRSS(プロセスが実際に使用しているRAMの総メモリ量)の値を見て、Apacheのメモリ使用量を計算すると、Apach
grepとhead, tailは一緒に使うべきではない Sep 8, 2016 はじめに grepしてファイルから条件に合致する行を抜き出したいが、はじめから数行だけでいい場合や、うしろから数行だけでいい場合、安易にgre
同時アクセス数制限を銀行の窓口になぞらえて実装する Aug 31, 2016 はじめに ある処理の同時実行数を制限する方法は色々ある。 DBにデータをため、別プロセスがポーリングして制限数を超えるまでINSERT順にデータ
多重度を指定してAjaxを並列実行する Aug 25, 2016 はじめに 複数のAjaxを実行すると、各処理の終了を待たずして非同期でAjaxが動くため、同時に処理をしてしまう。 一つずつ処理をするには、as
SAStrutsでHTML5の複数ファイルアップロードを行う Aug 24, 2016 はじめに HTML5で<input type="file" />にmultiple属性が追加され、ブラウザのファイル選択画面で複数のファイルが一度に選択で
ObjectOutputStreamを使ってファイルのやり取りをSpring Bootで実装する Aug 23, 2016 はじめに ObjectOutputStreamとObjectInputStreamを使うことで、Serializable Javaオブジェクトの
Mavenリポジトリにないライブラリをpom.xmlで指定する方法 Aug 20, 2016 はじめに Mavenのセントラルリポジトリに登録されていないライブラリ(Oracleのojdbc.jarや自作Jar)をpom.xmlで指定で
ArrayList#getでIndexOutOfBoundsExceptionとArrayIndexOutOfBoundsExceptionが返る違い Aug 15, 2016 はじめに ArrayList#get(int index) の引数indexにArrayListのsizeの範囲を超える数字を入れると、 IndexOutOfBoundsException もしくは ArrayIndexOutOfBoundsException が発生する。indexによって異なる例外
シェルスクリプトでAtomicなファイル操作をする Aug 13, 2016 はじめに シェルスクリプトでAtomicなファイル操作が必要になる例を次の2点あげ、どのコマンドを使用すればいいのか記載する。 ロックファイルの
Spring Boot製アプリをSelenium WebDriverでIntegrationテストする Jul 25, 2016 はじめに Spring BootにはJUnitとSelenium WebDriverを組み合わせてEnd to Endテストできる機能が組み込まれている。 Sele