2005年07月28日

Java Launcher

◆Java Launcher / NSIS Wiki
フリーののインストーラ作成ツールNSISでJavaプログラムを起動するEXEを作成するスクリプト。
posted by tora at 17:11| Comment(39) | TrackBack(1) | Java | このブログの読者になる | 更新情報をチェックする

2005年07月07日

tempdb に一時テーブルがあるかどうかを確認する方法

■tempdb に一時テーブルがあるかどうかを確認する方法 / 河端善博の .TEXT でウェブログ

tempdbのsysobjectsテーブルを見るんじゃうまくいかなそうだと思っていたら、OBJECT_ID というシステム関数を使用するらしい。
posted by tora at 14:08| Comment(0) | TrackBack(1) | SQL Server | このブログの読者になる | 更新情報をチェックする

2005年06月30日

java.lang.InternalError: fillbuf

[jdom-interest] java.lang.InternalError: fillbuf

JDOMでXMLファイルの読み込み中に↓のエラーでおちました。Crimsonのバグのようです。
java.lang.InternalError: fillbuf
at org.apache.crimson.parser.InputEntity.parsedContent(InputEntity.java:545)
at org.apache.crimson.parser.Parser2.content(Parser2.java:1871)
at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1552)
at org.apache.crimson.parser.Parser2.content(Parser2.java:1824)
at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1552)
at org.apache.crimson.parser.Parser2.content(Parser2.java:1824)
at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1552)
at org.apache.crimson.parser.Parser2.content(Parser2.java:1824)
at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1552)
at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:534)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:318)
at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:287)
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:650)
どこで落ちているかというと、↓のようにタグの後ろにすぐ“]”がきているのところです。
[…<aa>…</aaa>]
posted by tora at 19:08| Comment(0) | TrackBack(0) | メモ | このブログの読者になる | 更新情報をチェックする

2005年06月22日

「MCDBA資格者の証」が届いた

■「MCDBA資格者の証」キャンペーン

届きました。この手のプレゼントでよく見かけるステーショナリの詰め合わせです。
万年カレンダはちょっとしょぼいのでつかわなそう。。4 in 1 ペンは前にSunの資格試験のアンケートでもらったやつの色違い。カード ケース ツインはSONYのメモリースティックケースプレゼントでもらったような。。
posted by tora at 12:42| Comment(0) | TrackBack(1) | ├ MCP | このブログの読者になる | 更新情報をチェックする

2005年06月21日

JMeterメモ

■Apache JMeter
■Jakarta JMeter / TECHSCORE
■JMeter(高機能/フリーなテストツール) / STACK*

久しぶりにJMeterを使ってます。その際のメモです。
TECHSCORE,STACK*の記事はかなり充実しているので勉強になります。
posted by tora at 20:38| Comment(0) | TrackBack(0) | Java | このブログの読者になる | 更新情報をチェックする

2005年06月20日

ネットワークへの接続時のエラー メッセージ : ソケット以外のものに対して操作を実行しようとしました

■ネットワークへの接続時のエラー メッセージ : ソケット以外のものに対して操作を実行しようとしました / Microsoftサポートオンライン

「ipconfig /renew」を実行するとタイトルの用に「ソケット以外のものに対して操作を実行しようとしました」というエラーメッセージが出るようになってしまいたどり着いたのがこれです。無事なおりました。
posted by tora at 18:51| Comment(1) | TrackBack(0) | メモ | このブログの読者になる | 更新情報をチェックする

2005年06月06日

TransactionToken

TokenProcessorクラスのgenerateToken(HttpServletRequest request)にて、以下のようにセッションIDとタイムスタンプをもとに生成されている。メソッドはsynchronizedになっている。
byte id[] = session.getId().getBytes();
long current = System.currentTimeMillis();
if (current == previous) {
current++;
}
previous = current;
byte now[] = new Long(current).toString().getBytes();
MessageDigest md = MessageDigest.getInstance("MD5");
md.update(id);
md.update(now);
return toHex(md.digest());
posted by tora at 22:05| Comment(0) | TrackBack(0) | ├ Struts | このブログの読者になる | 更新情報をチェックする

TransactionToken

TokenProcessorクラスのgenerateToken(HttpServletRequest request)にて、以下のようにセッションIDとタイムスタンプをもとに生成されている。メソッドはsynchronizedになっている。
byte id[] = session.getId().getBytes();
long current = System.currentTimeMillis();
if (current == previous) {
current++;
}
previous = current;
byte now[] = new Long(current).toString().getBytes();
MessageDigest md = MessageDigest.getInstance("MD5");
md.update(id);
md.update(now);
return toHex(md.digest());
posted by tora at 22:05| Comment(0) | TrackBack(0) | ├ Struts | このブログの読者になる | 更新情報をチェックする

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。


×

この広告は180日以上新しい記事の投稿がないブログに表示されております。