2006-08-01から1ヶ月間の記事一覧

RMIでコールバック

クライアントからサーバーにリスナー(コールバック用)としてわたすオブジェクトもUnicastRemoteObjectを継承したものにする

スタブ不要なRMI

http://www.02.246.ne.jp/~torutk/javahow2/rmi_nostub.html オプション指定でちょっとはまった。レジストリ側で、セキュリティポリシーとクラスパス(コードベース)の指定が必要みたい。 rmiregistryコマンドで起動する場合は、オプションを指定する。 Java…

セキュリティポリシーとコードベース

全部の場所に全部置いた場合コードベース指定はいらない。セキュリティポリシーはどういう場合に必要なのかイマイチはっきりしないが、上のような簡単なコードの場合で自分ちのLAN内な場合、指定しなくても普通に動いてはいる。

なんちゃって構成管理

人に配るわけでもない場合、サーバーもクライアントもインターフェイスも全部の場所に全部のファイルを置くのが簡単

RMIでリモートコールしてくれない件

以下のようなクラスがあって、Echo.java package rmitest; import java.io.Serializable; import java.rmi.Remote; import java.rmi.RemoteException; public interface Echo extends Remote, Serializable{ public String sayEcho(String message) throws R…

Jpcap

http://netresearch.ics.uci.edu/kfujii/jpcap/doc/index.html WinpcapのJavaラッパ。Javaでもパケット解析できますか。 インストール手順で、JREのbinとかlibにモノを置くのが不安だったので、 dllをパスの通ったとこにおいて、jarをクラスパスにとおしたら…

JUnit4のTestSuiteの代わり

@SuiteClassesと@RunWithアノテーションでTestSuiteを作れるhttp://www.archivesat.com/Junit_at_Yahoogroups/thread785406.htm http://www.devx.com/Java/Article/31983/0/page/3こんな感じ @RunWith(Suite.class) @SuiteClasses({Test1.class,Test2.class}…

syncExec

SWTのDisplay#syncExec()/AsyncExec()に渡すRunnableに時間のかかる処理をかかない。 SWTのUIスレッドは1コ?でまわっているっぽい。 自分のコードのsynchonizedとからんだ場合注意か

Time-spinner

http://www.wickit.be/wiki/SWTDateTimeSpinner 本当はSWTで時刻のみのスピナーが欲しい。Spinnerの値はintだから無理か。コンボでがまんするか。

SWTでカレンダー

http://swtcalendar.sourceforge.net/ http://www.xucker.jpn.org/java/swt/swtcalendar.html

Visual Editorでダイアログを作る

VE上で直接、ダイアログのGUIを編集はできないみたいだが(ViewPartのように)、Compositeを介して、間接的にGUI編集できる。(一例)1.Compositeを継承したクラスを作成(VEの「Composite Visual Class」)。例えばHogeCompositeというクラスを作ったとする。 2.D…

値だけコピー

VBA

http://www.happy2-island.com/excelsmile/smile03/capter00505.shtml Range("A1").Copy Range("A2").PasteSpecial Paste:=xlPasteValues

HSQLDB CACHED

HSQLDBで「out of memory」エラー →デフォルトのテーブルはオンメモリ。CACHEDに変更

郵便局に振り込みできない

自分の銀行口座から郵便局に振り込もうと思ったらできなかった。 郵便局って提携先少ないそうで。 http://www.yu-cho.japanpost.jp/s0000000/ssk11000.htm 電話でヘルプの人に振り込み方法聞いちゃった。 世の中ってそれほど繋がってはいないんだな。 少し、…

完全修飾名のコピー

Eclipseのパッケージ・エクスプローラの右クリックから、クラスの完全修飾名をコピーできるようになったとる。いつの間に?今まで名前変更ダイアログからコピーしてた。微妙に便利。

AntRunner and BuildListener

http://dev.eclipse.org/newslists/news.eclipse.platform/msg50430.html 結局タスク名がとれませんか。 自分でカスタマイズするにしても、クラスパスうんぬんかんぬん、やりたいことに比べて手間がかかりすぎるか。 Contributing tasks and types http://he…

Top-Level Project Planning for 3.3

http://www.eclipsezone.com/eclipse/forums/t74986.rhtml http://www.eclipsezone.com/eclipse/forums/t76367.html

Eclipseロードマップ、プロポーザル

http://www.eclipse.org/projects/ →Where are the projects going?

VE便利

Visual Editorって便利だなこりゃ。 プラグインのViewでも使えるし。 なんで今までなんちゃって程度しか使わなかったんだろ。 それなりに不安定だが、手で書くよりかなりマシ。

EXCELでグループ関数

SQLのSELECT COUNT GROUP BYみたいなことしたいときどうすんだー? ピボットテーブルというのが集計に使えたようだ。