940 :
デフォルトの名無しさん:2007/09/28(金) 01:01:26
普通わかるよ
>>936 課題などで自分ではプログラムを作りたくない、作る技量が無いってことなら、
もっと仕様をきちんとまとめて宿題スレに投げればやってくれる人がいるかもよ。
自分でそういう「プログラムを作ってみたい」って言うんなら、
その程度のことは自分で思いつかなけりゃ結局全て他人任せのプログラムにしかならない運命だ。
なんだ
結局作ってみたいとかってのは嘘だったってことか
->
を使ったプログラムを作れ
お前が命令できる立場か
class _{
public static void main(String __[]){ System.out.println("->"); }
}
ServletContext.getRealPath("/")
これは、Linuxでルートコンテキストのパスまでにシンボリックリンクが使われていたときは、
リンク先のフルパスが戻るということでしょうか?
その場合、リンク先のパスを使いたくない場合は、
ServletContext.getResource("/")..getPath() で大丈夫でしょうか?
手元にWindows環境しかなく確認できません。
よろしくお願いします。
Virtual PC が無料で使える時代なんだから、Virtual PC 上に Linux インストールして自分で確認すればいいじゃん
Virtual PCって無料で使えるようになったの?
あ、去年から無料になったんだ。
Virtual PCってLinuxインストールはライセンス的にOK?
だめならVMWareとかXenでいいけどね。
Virtual PCってprofessionalじゃなきゃ駄目だけど
>>947のホストOS次第だな
Virtual PCが無料なんだからって流れからすればVMWareやXenは候補に挙げられんだろ
じゃあqemu?
homeはだめなのか・・・それはすまんかった。
>>947 Linuxでやってみましたが両方ともリンク先(自体)のフルパスでした。
955 :
デフォルトの名無しさん:2007/10/08(月) 09:34:07
コマンドライン引数から文字列を取得して数字かどうか判別したいから
isDigitを使ってたんだけどこれだと小数と負の数が数字じゃないことになってしまう・・・
ちゃんと数字だと判別させるためにはどうしたらいいかな?
Double.parseDoubleやってみて例外が発生しなかったら数字、っていうのが一番簡単
957 :
デフォルトの名無しさん:2007/10/08(月) 10:33:35
958 :
デフォルトの名無しさん:2007/11/16(金) 15:59:09
パイプで標準入力を受け取って処理することはできるのでしょうか?
例えば
ls -al | java Hoge
のようにコマンドの標準出力をJavaに直接渡したいのですが何か方法
はありますか?
xargs
>>958 普通に System.in で受け取ればいいんじゃない
961 :
958:2007/11/16(金) 16:16:50
>>959 そんなコマンドがあるなんて知りませんでした!!!
でも、バイナリデータも渡したいので、直接渡せたらいいんですけど・・・
>>960 System.inだと起動時の標準入力は受け取れないようなんですが、書き方が
悪いんですかね・・・
書き方が悪いに一票
963 :
デフォルトの名無しさん:2007/11/16(金) 22:56:05
>>963 わからないところだけピックアップして訊けよ
>>963 やさしいオレ様が、4行程度教えてやろう。
49行と51行と53行と55行は、それぞれ左上、左下、右上、右下と表示する。
あとは自分で勉強すれ。
>>963 やさしいオレ様が、少しだけ教えてやろう。
「00010:」って左に書いてある数字はプログラムじゃないぞ。
あとは自分で勉強すれ。
967 :
デフォルトの名無しさん:2007/11/17(土) 08:39:29
PHPとJavaなら、PHPでしょ?どっち?
インターネット派の俺が聞いてみる。。。(・∀・)ニヤニヤ
次の質問をどうぞ
969 :
デフォルトの名無しさん:2007/11/17(土) 10:34:13
ちょ。。。
970 :
デフォルトの名無しさん:2007/11/17(土) 12:27:41
>>963 すいません。場所は
13行目から22行目の内容と63行目から73行目ですよろしくお願いします。
>>970 13-22 行目がわからないとなると、初心者本で勉強した方が良いのでは
としかいいようが無い。初めの方に書いてあるはず。
972 :
デフォルトの名無しさん:2007/11/17(土) 16:58:42
質問なのですが、
eclipse3.2を使っております。
Javaでログを取りたいのですが、テキストファイルなどにはFINEST〜SEVERまでキチンと排出
されるのですが、エクリプスのコンソールにはconfigまでしかでません、レベル設定はどうやったらいいのでしょうか?
jre/lib/logging.propertiesファイルをいじればいいんじゃね
>>972 ログレベルはLoggerとHandlerで別個に指定できるので両方が自分の用途に合っているか確認
975 :
デフォルトの名無しさん:2007/11/20(火) 01:06:58
977 :
デフォルトの名無しさん:2007/11/20(火) 01:27:36
ききたいから聞いてるだけんだけど
おしえていただけないんですか??
聞くためのスレで聞きたいことを聞くのは構わんが、
今まで質問を投げたスレで質問を閉めた旨を通知したレスをしたことがあるか?
投げっぱなしのマルチは死ぬがよかろうて。
979 :
デフォルトの名無しさん:2007/11/20(火) 02:16:12
返答するぐらいの暇があるなら教えたっていいんじゃん
じゃーここのスレ何のためにあるん??
あんたみたいに愚痴言うためにあるのか??
悪質な質問者に教えるわけがないよ。
>>975 で、具体的に何がわからんの?どこまではわかるの?
>>979 そこらじゅうに貼り付ける暇があるなら一報くらい入れればいいじゃん
それすらできないの?
983 :
デフォルトの名無しさん:2007/11/20(火) 12:46:18
>>981かたありがとうございます。
わからないのは63行目から82行目なんですが
70行目と82行目なぜ平方根して計算することによってどういうことが得られるのかがしりたいのと
またint topとint rightは何のために作っているのかがいまいちわからなくて
よろしくお願いします。
82行目って、そもそも calcDistance はどこからも呼ばれてないじゃん
使われてないコードを、どういうことが得られるもなにもないもんだ
ところで
>>983 は、このプログラムが何をするものなのか (何を与えると何を出力するのか) 理解してるか?
985 :
デフォルトの名無しさん:2007/11/20(火) 13:10:51
>>984 そうなんですか??
このプログラムは黒い点の座標を取得するものでとる場所は左上と左下と右下と右上なんですけど
なぜ四つの点だけをきれいに取れるのかがわからなくて19行目から21行目だけだとひたすら黒い点の座標
だけをとってしまうのでってことはcalcPointで何かしてるのかなと思いみてるんですけどわかんないんです。
>for(int right = 0; right < 2; right++) {
>for(int top = 0; top < 2; top++) {
>int apex_x = width * right;
>int apex_y = height * top;
より、それぞれpointsのindexが1,2,3,4の時、左上、左下、右上、右下からの要素について計算。
>Math.sqrt(Math.pow(x - apex_x, 2) + Math.pow(y - apex_y, 2));
で、その要素からの距離を出して、
>if (dist_apex < points[index].distance)
ですでに入ってる距離よりも小さければ代入。
初期値のときはDouble.MAX_VALUEなので確実に代入されるお、と。
コードの中に同じ部分があるcalcDistanceの計算は単なるピタゴラスの定理(sqrt(x^2+y^2))だよ。
すいません教えてください
テキストから一行ずつ読み込んで、読み込んだ語を集計するプログラムを組みたいんです
元テキストには一行ごとに、URLかキーワードのどっちかが書いてあります
仕様の条件として
1、URLは集計に含まない(httpを含む文字列は無視?)
2、URLとURLの間に同じ語があっても一語としてカウント があります
2番を無視したやつはできるんですけど…
988 :
デフォルトの名無しさん:2007/11/20(火) 23:12:12
>>986 なるほど☆
よくわかりました。本当に助かります。
ありがとうございます。
>>987 語=1行なのか?
データフォーマット教えれ