アーカイブ

2005 年 3 月 のアーカイブ

Tomcatのmanagerでのデプロイ このエントリーを含むはてなブックマーク はてなブックマーク - Tomcatのmanagerでのデプロイ

2005 年 3 月 21 日 Comments off

Tomcatに標準でついているmanagerを使うと、HTTPでアクセスするだけでWeb
アプリケーションをデプロイ出来るが、その挙動で気がついたことを。

http://localhost:8080/manager/deploy?path=/foo&war=file:C:/bar&update=true


ここで「update=true」がついていると、指定したPATHのアプリケーションがすでに
存在する場合にはDELETE,INSERTの動作をするが、このDELETEがちゃんと出
来ないことがある。

遭遇したケースは、/WEB-INF/lib/に置かれたJARをTomcatが掴んだままにな
っていて、ファイルが消せなかった。

対策として、Tomcatを落としてから該当のJARを消す。ベタベタな対応。

自分でアンデプロイしようとしてるアプリ内のファイルはちゃんと解放しようよ、Tomcat。

カテゴリー: Java タグ:

Apache Beehiveに興味をもつ このエントリーを含むはてなブックマーク はてなブックマーク - Apache Beehiveに興味をもつ

2005 年 3 月 21 日 Comments off

最近触れる機会があったので、試したログ的なものをまとめていこうと思いました。
Wikiの方に書いていきますので、詳しくはそちらをどうぞ。

カテゴリー: Java タグ:

Wikiを・・・ このエントリーを含むはてなブックマーク はてなブックマーク - Wikiを・・・

2005 年 3 月 20 日 Comments off

立てました。
整形したかったり、大きくなりそうなドキュメントをまとめたりしていこうかと。

カテゴリー: 運用・管理 タグ:

自分テンプレート このエントリーを含むはてなブックマーク はてなブックマーク - 自分テンプレート

2005 年 3 月 20 日 Comments off

コードを書き始めるときに、いつも「世の中のデファクトスタンダード的なモノ」が気に
なってしまう。

HTMLでいくか、XHTMLでいくか、それぞれStrictでいくか、Tranditionalなのか。
JavaScriptを別ファイルにするときには、どんなファイル名にするのか、同じように
CSSファイルはどうなのか、とか。

新しく何かを始めようとすると、それを考えたり、調べたりするのに時間を結構とられ
てたりする。

続きを読む…

カテゴリー: プログラミング一般 タグ:

static {} メソッド このエントリーを含むはてなブックマーク はてなブックマーク - static {} メソッド

2005 年 3 月 17 日 Comments off

コンストラクタはインスタンスが作られるときに1度だけ実行されるけど、こいつはクラス
がロードされるときに1度だけ実行される。

クラスのコンストラクタってイメージか。

JDBCドライバ使うときに

Class.forName("foo.bar.Baz");
conn = DriverManager.getConnection(theURL, theUser, thePassword);


なんてやって、DriverManagerはどうやってfoo.bar.Bazを使うって認識するんだろうと
不思議だったんだが、JDBCドライバは static {}で自分自身をDriverManagerに登録して
るんだそうな。

カテゴリー: Java タグ:

ConceptSearchを買った。その2 このエントリーを含むはてなブックマーク はてなブックマーク - ConceptSearchを買った。その2

2005 年 3 月 16 日 Comments off

昨日「あれ?」的なコメントを書いてしまったが、当然のごとくというか、やはりというか、
わたしの勘違いでした。ジャストさんごめんなさい。
細かいことは省きますが、わたしの警告メッセージの解釈間違いで・・・。

続きを読む…

カテゴリー: コンピュータ一般 タグ:

ConceptSearchを買った。 このエントリーを含むはてなブックマーク はてなブックマーク - ConceptSearchを買った。

2005 年 3 月 15 日 Comments off

最近はやっている感じのPC内検索で、世間一般にはGoogleデスクトップがスタンダードな
感じであるが、(わりと)自他共に認めるJustsystem派としては、(わりと)当然のごとくコイツ
を購入した。もちろんJustMyShopで。

続きを読む…

カテゴリー: コンピュータ一般 タグ:

見た目とか このエントリーを含むはてなブックマーク はてなブックマーク - 見た目とか

2005 年 3 月 13 日 Comments off

いろいろいじってみる。
かけている時間の割には成果があがらず凹む。

あ、でもエントリのタイトルの横にカテゴリはつけた。

カテゴリー: 運用・管理 タグ:

コード部分 このエントリーを含むはてなブックマーク はてなブックマーク - コード部分

2005 年 3 月 11 日 Comments off

をこうしてみた。どうだろう。

System.out.println("foo");

続きを読む…

カテゴリー: 運用・管理 タグ:

SERIAL型のカラムを持つテーブルへデータを読み込む このエントリーを含むはてなブックマーク はてなブックマーク - SERIAL型のカラムを持つテーブルへデータを読み込む

2005 年 3 月 10 日 コメント 1 件

SERIAL型のカラムを定義すると、値を生成するシーケンスも同時に作られるのだが、このテーブルにデータをcopyでファイルから読み込むときにはシーケンスの値を更新するのを忘れないようにしないといけない。
idというカラムがSERIAL型と仮定して、具体的には、こう。


DB=> \copy the_table to 'the_table.csv' using delimiters ','
DB=> SELECT setval('the_table_id_seq', (SELECT max(id) FROM the_table));

忘れると、INSERTするときに、ユニーク制約で怒られたり、数字が飛んじゃったりすることになる。
コピーしてからINSERTされるまでに間が開くと、ハマったりするかも。

カテゴリー: PostgreSQL タグ: