【初心者】Java質問・相談スレ51【大歓迎】

このエントリーをはてなブックマークに追加
これで実はcmd.exeじゃなくてcommand.com使ってました
とかだと話はさらにややこしくなるな。
953デフォルトの名無しさん:04/08/23 00:18
switch〜case文についての質問なのですが・・・
case1: case2: case3:
これでこのどれか一つだけが実行されるのではなくて
case1:→case2:→case3:
と順に実行されるようにしたいのです・・・

他に方法があるなら別に
switch〜case文じゃなくても構いません。

よろしくお願いします。
放っときゃそうなると思うが
>>953
switch(1){
 case 1:
  someprocess();
 case 2:
  otherprocess();
 case 3:
  moreprocess();
}

っていうか、わざわざswtch〜case使わずに順に記述すればいいだけだと思うが。
てか逐次処理になぜswitch文、、、はっ、釣られてるのか?
だから行数で給料が決(ry
while文についての質問なのですが

while(index<Integer.MAX_VALUE) {
}

とやるとほぼ無限に近いループが出来ますが完璧では
ありません。無限ループを実現させるには
どうしたらいいのでしょうか?
>>958 ()の中がいつもtrueなら無限ループになる。
でもその手のコード書くときってループの終了条件が
ループのどっかに埋もれて読みにくいときあるから、
可能な限り他の方法にいったほうがいいとおもうけどな。
>>958
まずはコンパイルを通して下さいねw
釣られるなよ・・
>949

 なんと…。windows はワイルドカード展開せずに引数をそのまま
渡して、UNIX 系はシェル側でワイルドカード展開を行う…と思っ
てたんですけど、勘違いだったんですね…。もしかして
command.com はワイルドカード展開せずに cmd.exe だとワイルド
カード展開するってことなんでしょうか?

 ちなみに自分が今使っているのは Windows XP なので、使ってい
るシェルは cmd.exe だと思います。

 結局、javac */*.java だとだめなんですね…。空白つきのパス
を許すのなら "ho ge"\* くらいは展開して欲しいなぁ…
みんなマラソン観戦のひまつぶし?
for( ; ; ){ 無限ループ}
環境変数使えばよくない?
>>962
ていうかそんなに困ってるならAnt使ったら?
Antのワイルドカードのパス指定は便利だよ
ああ、環境変数じゃ通らないな、すまぬ
967デフォルトの名無しさん:04/08/23 00:56
ライフサイクル管理できるフリーのコンポーネントって有りませんか?
Jakartaを漁ってみても見当たりませんし、Tomcatのソース見たら外部コンポーネント
使用せずに自前で実装してました。

もし無いのであればTomcatのセッション管理を参考に自分で作る事になるんで、
ちょっと鬱になってます。

宜しくお願いします。
ライフサイクルって具体的には何を管理すんの?
969デフォルトの名無しさん:04/08/23 01:08
>>968
ライフサイクルだけでは具体的ではありませんか?
というかライフサイクルを起こすトリガーは?
Webのsession timeoutにあわせるってこと?
971967:04/08/23 01:18
ライフゲームのライフサイクルのことです。
どうしてそんなことも分かりませんか!
ライフゲームかよ
わからねーよそんなの
腹抱えて笑っちまったぜ夜中なのに
俺釣られてんの?
ほほえましいのか
釣りなのか
騙りなのか
見当がつかんなw
974975:04/08/23 01:57
>>967
要は ObjectPool ってこと?
ほんとライフサイクルだけじゃわからんばい・・・。
ライフル? っていうか、アイフル?
お金に困ってんのか・・・。
あ! キミの人生のライフサイクルを考えたいってこと?


Object PoolならJakarta Commons Poolが使えんじゃないの?
でも質問者はセッション管理を参考にして、、といってるから
もっと高位の実装が欲しそうなんだなとはおもうけど、、、。
>>971
まじでライフゲームだとして
そんなのセッション管理の仕組みでやったら重くてしょうがないだろ。
シミュレータ内を流れる時間はどの種族にも同じなんだから
タイマーが一つと世界を表すint[][]の配列、
後は種族ごとの動作を表すシングルトンオブジェクトがあれば
基本的に作れるだろ?(移動、敵策、戦闘、突然変異、、、)
いちいちオブジェクトを生成消滅させる必要なんか全くなし。
かわりにマップ上の数値が変わればOK。
977デフォルトの名無しさん:04/08/23 08:45
こんにちは
質問ですが

JTableに使われるフォント(Font)の詳細はどのようにして調べるのでしょうか?
978977:04/08/23 08:47
すいません
修正します

JTableのColumn(上部のタイトル側)に使われるフォントはどうやって調べるのでしょうか?
UIManager.getFont("TableHeader.font");

設定は同じくputかと。
980unk:04/08/23 11:48
誰かこの問いに答えられるヒトいない?

ttp://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=14068&forum=12&2
Tomcat4.1でRemotePortを取得するにはどうすればよいのでしょうか?
質問者の名前がクソだな
982unk:04/08/23 13:07
>>981
ハァ?
おめーは脳ミソがクソなんじゃねーの
983デフォルトの名無しさん:04/08/23 13:08
984初心者1号:04/08/23 13:36

房な質問をさせていただきます

いつも仕事でservletを製作する場合、servletを製作した後javacをして
Tomcatを再起動させて動作を確認しています

今回、自作ホームページでservletを使用しようと思っています
ローカルサーバでjavacを行ってサーバー上にアップさせて動作を
確認することになりますが、Tomcatを再起動させなくてもservletは
動作可能なのでしょうか?
(たしかTomcatは再起動した際、ディレクトリのソースファイルを
読み込むときいたような気がします)

また、WEB-INF以下に設置しなくても動作可能なのでしょうか?
うんこはクソだろ・・・?
>>984
> Tomcatを再起動させなくてもservletは動作可能なのでしょうか?

可能です。

> また、WEB-INF以下に設置しなくても動作可能なのでしょうか?

不可能です。


初心者なら、NetBeans使え。
987初心者1号:04/08/23 13:58
ご回答ありがとうございます >>986

ということはローカルでjavacを行い、サーバ上のWEB-INF以下に
アップロードしweb.xmlをWEB-INF以下に設置しパスを指定すれば
よいということですよねぇ?
988うんこ:04/08/23 14:00
>>980
request.getServerPort()で得られるものとはどう違うんでしょう?
>パスを指定すれば
激しく意味不明
990987:04/08/23 14:06
servlet-mappingのことなんですが
/servlet/*....
みたいなパスで呼び出せるようにするみたいな
すいません、いくら調べても結論のでている回答がないので質問させてください。
DNSのキャッシュに関してなんですが、

java.security.Security.setProperty("networkaddress.cache.ttl","0");
java.security.Security.setProperty("networkaddress.cache.negative.ttl","0");
でもダメで、
System.setProperty("networkaddress.cache.ttl","0");
System.setProperty("networkaddress.cache.negative.ttl","0");
でもダメで、
  起動コマンドに、
  java -Dnetworkaddress.cache.ttl=0 hoge.class
でもだめで、
  $JAVA_HOME/lib/security/java.security ファイルにnetworkaddress.cache.ttl=0を
  追加したら、想定通りにDNSキャッシュを無効に出来ました。

セキュリティマネージャーがロード時にこの値を取り込んでくれるようなのですが、
この値をファイル編集ではなく、プログラム内から変更することはできないのでしょうか。


>>985
うんこなんてどこにも書いてないよ
ゆ、ゆないてっど・きんぐだむ
994デフォルトの名無しさん:04/08/23 20:58
画像Aと画像Bを読み込んでピクセル毎に平均を取った画像Cを出力するプログラムを作ろうとしました。
MemoryImageSource source;
source = new MemoryImageSource(640, 480, pix, 0, 640);
Image im = createImage(source);
if (ImageIO.write((BufferedImage) im, "png", outfile)) { //

3行目で、シンボルを解決できません。
シンボル:メソッド createImage (java.awt.image.MemoryImageSource)
場所  :ImageIOTest2 の クラス
      Image im = createImage(source);
            ^
となってしまいます。JAVAはJ2SDK 1.4.2_05で、importは
java.awt.*; java.awt.image.*; java.awt.Graphics;
java.awt.image.MemoryImageSource;
javax.imageio.*; java.io.*;
をしています。どなたかご教授ください。
>>994
そのコードがあるクラスのスーパークラスがcreateImageメソッドを持ってないんだと思うが。
996デフォルトの名無しさん:04/08/23 21:19
>>995
いえいえ・・
ちゃんと持ってますよ。
勝手に決め付けないでください。(--);
>>991
プログラムから変更できたらセキュリティマネージャの意味ないじゃん

dnscache.propertiesファイル
-------------------------------------------------------------
networkaddress.cache.ttl=0
networkaddress.cache.negative.ttl=0
-------------------------------------------------------------

java -Djava.security.properties=dnscache.property Foo

とかじゃだめかい?
998!!
>>996
コンパイラが解決できねーっつてんだ。
ソース見直せ。
1000
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。