バックアップファイル用コピーコマンド

# !/bin/sh cp -a $1 $1_`date '+%Y%m%d%H%M'`と書かれたシェルを作成。下記にそのファイルを置けば、完成〜♪ /usr/local/bin

オートコミットに関して

アプリケーションが「オートコミット・モード」で実行されている場合、Adaptive Server Anywhere は各文を別々のトランザクションとして扱います。これは、各コマンドの最後に COMMIT 文を付加して実行するのと同じ効果があります。 オートコミット・モード…

ODBC接続

SQLAllocEnv(&henv); SQLAllocConnect(henv, &hdbc); rc = SQLConnect(hdbc, server, SQL_NTS, uid, SQL_NTS, pwd, SQL_NTS); if (rc != SQL_SUCCESS && rc != SQL_SUCCESS_WITH_INFO) { print_err(henv, hdbc, SQL_NULL_HSTMT); exit(0); } SQLAllocStmt(hd…

ログの出力をファイルに・・・

コマンド >ファイル名 2>&1

値を取得し処理する。

public class Sample extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException{ Enumeration names = request.getParameterNames(); while (names.hasMoreElements()){ S…

SCP

scp コピー元ファイル [[ユーザー名@]コピー先ホスト:]コピー先ファイル example: scp abcdefg.txt user@onegravity.ne.jp:/user/home/test/abc.txt オプション -rでディレクトリコピー

【Solaris編】パケットキャプチャ

パケットのキャプチャ snoop -o ログファイル名 -d デバイス名(任意) port ポート番号(任意)パケットログの確認 snoop -V -i ログファイル名 -ta

【cap】キャプチャ

tcpdump port ポート番号(任意) -i eth0 -x -s 1500 -n 保存場所と名前(/tmp/abc.cap)

セレクト&サブミット

select name="pref" onchange="submit(this.form)" セレクト・ボックス内で、選択すればsubmitされる。 http://www.jinlingren.com/eid14.html

【表示オプション】重複削除

>SELECT DISTINCT(列名) FROM sample_table;列名の行で重複している項目を表示しない。

GetterとSetterの自動生成

データクラスを定義するときに、メンバ変数の数が増えてくると一々 Getter, Setter を定義するのが面倒くさい。 eclipseの機能を使うことで、指定したメンバ変数のGetter, Setter を自動生成できる。 以下、その手順。 eclipseのメニュー → ソース → Getter…

サーブレットの文字化けで若干はまった。

ブラウザにUTF-8で文字出力を行いたい。・Before PrintWriter out = response.getWriter(); response.setContentType("text/xml; charset=UTF-8");このコードだとHTTP出力時のContetnTypeの設定が上手くいってなかったみたい。 よって、以下のように修正。・…

【選択】DBの選択

USE DBの名前;

mySQLログイン

mysql -uname -p Enter Passward:*****

【表示】DB内のテーブル一覧

show tables;

単純型

単純型とは・・・ 属性をもったり、文字データのみ、空要素は単純型。 DTDの要素型宣言の#PCDATAに相当する。組み込みデータ型・・・ XML Schemaであらかじめ予約されている単純型のデータ型。 *予約されている型とはP233参照。 種類として 原始データ…

データ型定義

・要素内容や属性値は、必ず型として定義。 ・要素には、単純型と複合型が存在。属性方は単純型。

CDATAセクション

XML

文字の置き換え(実体参照)

XML

モデル &実体名; - 記号参照 < < > > & & ” " ’ ' - 文字参照 &#文字コード;(文字コードを10進数で表示した場合) &#x文字コード;(文字コードを16進数で評した場合)

要素名と属性で使えない文字

XML

先頭で使えない文字 半角文字・結合文字・−・.・ 予約語も使えない :使わないほうがよい。(名前空間でつかうため。)

属性

XML

<要素名 属性名="属性値">要素内容</要素名>複数属性の場合、空白記号で区切る。 属性名は要素名と同一可能

XMLインスタンス

XML

省略不可能 主にXML要素である。

文書型宣言

XML

省略可能 文書型宣言:DTDを内部に記述や参照を指定する。

XML

XML宣言

XML

順固定 version ⇒ encoding ⇒ standalone ex) <?xml version="1.0" encoding="SHIFT_JIS" standalone="yes">version :1.0 必須 encoding="文字エンコーディング名" 省略可⇒utf-8,utf-16と判定 *但し、文字エンコーディングを複数指定できない。 standalon…

文書整形

XML

xml文書は、xml宣言・文書型宣言・xmlインスタンスで構成される。 xml宣言 :XML文書を宣言 ex)<?xml version="1.0" encoding="utf-8"?> - 文書型宣言 :DTDを内部に記述し整形する。 ex) 内部<!DOCTYPE Sales [ <!ELEMENT Sales (Product)*> ・・・ 外…

2009/01/05

新規更新分

【変換】改行コード変換

改行コード変換nkf -Lu --overwrite ファイル名 Linux用に改行コード変換 nkf -Lw Windows用に改行コード変換http://it.kndb.jp/entry/show/id/744

【整形】文書整形置き換え

awk '/検索/{print $5,$6,"\t",$4,"\t",$15}' ファイル名

【削除】検索して手当たり次第削除

find 探したいディレクトリ -name 探したい語 -exec rm -rf {} \; > /dev/null 2>&1