プログラマーの開発メモ

ソフトウェアエンジニアの覚え書き

【UNIX】CRONの設定

2006年06月16日 12時56分42秒 | UNIX
◆CRONのリストを見る crontab -l ◆CRONを設定する⇒CRONリストを編集 crontab -e ⇒viの操作方法で編集できる。 <指定フォーマット> * * * * * command ⇒ 1分おきに command を実行する。 0 10 * * * command ⇒ 毎日の10時に command を実行する。 10 3 1 * * command ⇒ 毎月1日 . . . 本文を読む

【Shell】時間の取得

2006年06月16日 12時50分56秒 | Shell
◆時間をYYYYMMDD_HH24MISS形式で取得 dt=`date "+%Y%m%d_%H%M%S"` ◆時間をYYMMDD_HH24MISS形式で取得 DT=`date +%y%m%d%H%M%S`; . . . 本文を読む

【SQL関連】リンク

2006年06月16日 12時33分01秒 | リンク集
OTN(Oracle) 日付データ演算(@IT:SQLクリニック) . . . 本文を読む

【Java関連】リンク

2006年06月16日 12時29分26秒 | リンク集
⇒質問掲示板 Java質問掲示板(Javaの道) ⇒解説・手引き 数値フォーマット(じゃばじゃば) 配列のコピー(Javaの道) . . . 本文を読む

【Java】List、Mapのコピー(シャドウコピーとディープコピー)

2006年06月13日 18時07分37秒 | Java
List、Map等のコピーは、シャドウコピーと、ディープコピーの違いに注意する事。シャドウコピーはインスタンスは生成されるが、元の値を参照しているだけ。 【例】クラス変数_allListの値を取り出して、その一部の内容を書き換える package test;import java.util.ArrayList;import java.util.HashMap;import java.util. . . . 本文を読む

【Java】HashMapに詰めたNULL値の扱い

2006年06月12日 11時17分08秒 | Java
HashMapにあるNULL値をStringに変換しようとした際の、(String)、String.valueOf()、toString() のそれぞれの違い (String)⇒null値として取得する String.valueOf()⇒String型の"null"に変換される toString()⇒NullPointerExceptionになる --------------------- . . . 本文を読む

【SQL】数値のデータのみ取得

2006年06月01日 13時00分01秒 | SQL
-- (例)packageテーブルから、8桁全てが数値であるpackage_idを取得する SELECT package_id FROM packageテーブル WHERE translate(package_id,'*0123456789','*' ) is null AND package_id like '________' ; translate・・・対応する文字に置き換 . . . 本文を読む

【SQL】指定範囲の日付を全部取得

2006年06月01日 12時53分01秒 | SQL
-- (例)2006/4/1~2006/9/30までの全日付を取得する場合 SELECT TO_CHAR(st+ROWNUM-1, 'yyyymmdd') DT FROM all_catalog, ( SELECT TO_DATE('20060401','yyyymmdd') st, TO_DATE('20060930','yyyymmdd') ed FROM DUAL . . . 本文を読む

【ロジック】ページ遷移

2006年06月01日 12時34分20秒 | ロジック
ページ制御に必要な値は以下。 ・現在の開始レコード番号 ・総レコード数 ・1ページに表示するレコード数 【各ページの開始レコード番号の求め方】 ・1ページ目を表示する時 開始レコード番号=1 ・次へボタン押下時 開始レコード番号=現在の開始レコード番号+1ページ表示レコード数 ・前へボタン押下時 開始レコード番号=現在の開始レコード番号-1ページ表示レコード数 【終了レコード番号/ペー . . . 本文を読む

【ORACLE】tnsnames.oraの確認

2006年05月30日 12時49分12秒 | Oracle
【tnsnames.oraを直接参照】 D:oracleora90networkadmintnsnames.ora 【tnspingを使用】 コマンドプロンプトまたはTELNETから下記コマンドを実行 $tnsping (SID) <実行結果> ------------------------------------------------------------------------- . . . 本文を読む