ひよっこSEのコツコツ備忘録

システム開発に携わる中で、知識として学んだことや覚えたことを書き綴っています。

【Java】nullか空文字のチェック(isNullOrEmpty)

2013/08/17   -Java
 , ,

文字列が「nullもしくは空文字」であることをチェックする場合、C#ではstringクラスにisNullOrEmptyという便利なメソッドが用意されていたりするけど、Javaにはそれがない。 というこ …

【JavaScript】substringとsubstrの違い

2013/08/15   -JavaScript
 , ,

文字列を切り取る関数って言語によってsubstringだったりsubstrだったり、使い方も微妙に違っていたりで結構ややこしい。そしてJavaScriptの場合はsubstring関数とsubstr関 …

【Java】日付の計算(加算と減算)

2013/08/14   -Java
 ,

システム日付や任意の日付に対して加算や減算を行うには、Calendarクラスを使用する。 下のサンプルでは、システム日付を保持したCalendarオブジェクトに対して日数などの加減算を行い、結果をyy …

【JavaScript】カンマ編集とカンマ編集解除

金額項目等、数値のみ入力のテキストボックスに対するカンマ編集。 タイミングとしてはテキストボックスのonBlurで以下処理を行う。

& …

【MySQL】ダンプファイルの出力と取り込み

2013/08/11   -MySQL
 , ,

テーブルのCreate文からデータのInsert文まで、DBまるごとダンプファイルに出力する方法。

この後パスワードの入力を求められる …

【Java】正規表現で文字列チェック

2013/08/11   -Java
 

正規表現を使用して文字列をチェックする方法。 正規表現をマスターしていればいくらでも応用が効く部分だけど、なかなかマスターは難しそうなので、よく使いそうなチェックをメモメモ。 [crayon-5bc5 …

【Java】ファイルダウンロード処理

サーバーに保管されているファイルをダウンロードする方法。 ダウンロード時の動作についてはレスポンスに設定する”Content-Disposition”の値次第になっていて、&# …

【JavaScript】入力可能な文字の制御

テキストボックスに入力できる文字を、JavaScriptで制御する方法。 入力値検証というよりも、そもそも許可された値以外は入力できなくするイメージで、テキストボックスへの値入力時、許可していないキー …

【JavaScript】数値チェック

JavaScriptで行う数値チェックは、isNaN関数を使用する。 isNaN関数は、引数に与えられた値が数値であればfalse、数値でなければtrueを返す。ただし、空文字や半角全角スペースの場合 …

【JavaScript】文字列の置換

JavaScriptでの文字列置換は、以下構文のreplace関数を使用する。 置換結果文字列 = 置換前文字列.replace(置換対象文字列, 置換文字列); コード例はこんな感じ。   …