月別アーカイブ: 2009年4月

\65279 は不正な文字です。

Javaコンパイル時に発生したエラー UTF-8で先頭に特殊文字が入っていると出 … 続きを読む

カテゴリー: Java | コメントする

サロゲートキー

主キーに意味のない連番をつかうことをサロゲートキーというらしい。 対するはナチュラルキー(業務キー)ということ ナチュラルキーの例。 顧客コードとして、その顧客が合併などにより二つの顧客コードが混じる時に不都合が生じる。 上記のような変更に強いのでサロゲートキーがお勧めというわけ 続きを読む

カテゴリー: Database | コメントする

S2Testcase スレッドでハマリ

S2Testcaseをextendsしたクラスでスレッド処理を実行したところ、メインスレッド終了と同時に子スレッドも死ぬという現象に遭遇した。 通常のThreadでは問題ないのだが、JDK5.0より導入されたExecutorを利用していると死んでしまう。おそらくS2が残存スレッドを消しているのが原因… 続きを読む

カテゴリー: Seasar2 | コメントする

Tomcatで404エラーが出る時の原因と解決策

404は要求したリソース(≒ページ)が見つからない時に出るエラー 一番最初に確認すべきはURLが正しいか? ピリオドがカンマになっていたりとか、パスが間違っていたりとか。テンパっている時こそ落ち着いて確認すべき。 次に仮にURLが正しい場合で404エラーが出る場合は、HTMLなどのスタティックコンテ… 続きを読む

カテゴリー: Java, Tomcat, WebApp | コメントする

日本語フォルダのリンクを正しく機能させる技

もしかするとoutlook系限定かもしれないのでそこはご了承を 日本語フォルダ名を含むパスをメールに記載した場合、長くなって折り返しが発生するとそのままリンククリックはできずに、わざわざコピペしてアドレスバーに貼り付けたりする手間が発生する。 今回はそれを防ぐ技 <<このように両脇を"<>”でく… 続きを読む

カテゴリー: Windows | コメントする