1 名前:デフォルトの名無しさん mailto:sage [2010/01/03(日) 22:36:21 ] プログラミング言語Javaに関する質問スレです。 JavaScript, Ajaxの質問は、ここでは受け付けていません。 Web製作管理 ttp://pc11.2ch.net/hp/ Webプログラミング ttp://pc11.2ch.net/php/ をご利用下さい。 よくある質問 ・「コマンドまたはファイル名が違います」 「'javac' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 「Exception in thread "main" java.lang.NoClassDefFoundError: 」 ttp://www.wikiroom.com/java/?path,classpath ・String に == は使うな。equals() を使え。 ・「\12288 は不正な文字です。」 文字リテラル以外で全角スペースは使えません。半角スペースに。 ・その他の質問→「APIのjavadoc見ろ」 前スレッド ★★Java質問・相談スレッド134★★ pc12.2ch.net/test/read.cgi/tech/1258793926/ 次スレは>>950 あたりで。 過去ログ、関連スレッド、よくある質問とその回答など、 質問をする前に、貴方が見なければならないサイトについての情報は、 下のwikiのページにまとめてあります。 ttp://www.wikiroom.com/java/
401 名前:デフォルトの名無しさん mailto:sage [2010/01/21(木) 17:29:05 ] やっぱC#の方がええわw
402 名前:デフォルトの名無しさん mailto:sage [2010/01/21(木) 18:25:59 ] キーボードで入力中に確定前の文章を取得する事ってできます?
403 名前:デフォルトの名無しさん mailto:sage [2010/01/21(木) 19:18:26 ] しらない
404 名前:デフォルトの名無しさん mailto:sage [2010/01/21(木) 19:18:46 ] 可能
405 名前:デフォルトの名無しさん mailto:sage [2010/01/21(木) 19:44:31 ] >>402 AWTかSwingだったらjava.awt.im
406 名前:デフォルトの名無しさん mailto:sage [2010/01/21(木) 21:14:49 ] MS932 と Windows-31J って全く同じ? CharsetEncoder#canEncode() の結果が違うんだけど。
407 名前:デフォルトの名無しさん mailto:sage [2010/01/21(木) 21:19:56 ] >>402 不可能
408 名前:デフォルトの名無しさん mailto:sage [2010/01/21(木) 21:21:14 ] 次の方どうぞー
409 名前:デフォルトの名無しさん mailto:sage [2010/01/21(木) 21:24:09 ] ( ^ω^)おっおっおっ
410 名前:デフォルトの名無しさん mailto:sage [2010/01/21(木) 21:29:02 ] >>406 それでどういう答が聞きたいのかな?
411 名前:デフォルトの名無しさん mailto:sage [2010/01/21(木) 22:24:08 ] Charset ms932 = Charset.forName("MS932"); Charset windows31j = Charset.forName("Windows-31J"); System.out.println(ms932); System.out.println(windows31j); System.out.println(ms932.equals(windows31j)); CharsetEncoder ms932e = ms932.newEncoder(); CharsetEncoder windows31je = windows31j.newEncoder(); for (int i = Character.MIN_VALUE; i < Character.MAX_VALUE; i++) { if (ms932e.canEncode((char) i) != windows31je.canEncode((char) i)) { System.out.printf("%04X(%s)%n", i, (char) i); } } 同じに見えるがー
412 名前:デフォルトの名無しさん mailto:sage [2010/01/21(木) 22:31:58 ] oshiete1.goo.ne.jp/qa1719728.html このあたりは確認したのですが、 java applet で データベース(mysql)を操作するということは本当に可能なのでしょうか? アプレットはリモートのwebサーバ上にあり、 データベースもwebサーバと同じマシン上にあります。 データベースへの接続を行うjavaアプリケーションは期待通りの実行結果が確認できたので、 同じ設定でデータベースに接続するappletを実行したいのです <APPLET archive=.... code=... > と jarファイルも確認済みです。 このアプレットにグローバルなアドレスでアクセスして、アプレットを通してデータベースにアクセスしたいのですが、 データベース接続の際に CommunicationsException Communications link failure due to underlying exception などのエラーです。 何か設定上 他に 確認しておく ことは何があるでしょうか また "jdbc:mysql://localhost/database" と指定しているのですが アプレットはローカルのブラウザで実行されていて、データベースに接続する元はローカルマシンなのではないかと だとすると この localhost でいいのでしょうか? 他のサイトなどでは、webサーバのデータベースにアクセスする際にも、ホスト名をlocalhostとして、 webサーバと同じマシンにアプレットがあればlocalhostで良いと言っているようなコードが幾つもあったのですが
413 名前:デフォルトの名無しさん mailto:sage [2010/01/21(木) 22:46:16 ] >>412 つヒント my.cnf の bind-address
414 名前:デフォルトの名無しさん mailto:sage [2010/01/21(木) 22:51:34 ] localhost = ブラウザが動いているマシン。 そのマシンで MySQL が動いていなければエラーに成って当然。
415 名前:デフォルトの名無しさん [2010/01/21(木) 23:02:38 ] >>412 ><APPLET archive=.... code=... > と jarファイルも確認済みです。 jdbcドライバは?
416 名前:デフォルトの名無しさん mailto:sage [2010/01/21(木) 23:06:02 ] ms932はdosのCPでそれのIANA名がwin-31Jだがunicodeとは互換性ないからそれから変換すると合わないかもな。
417 名前:デフォルトの名無しさん mailto:sage [2010/01/21(木) 23:48:19 ] お聞きしたいことがあるのですが、 l2 = 750; h2l = (h * 750) / l; if(h2l > 300){ h2l = 300; } // 梁の側面表示 g.drawLine(100, 250 - (int)h2l / 2, 100 + (int)l2, 250 - (int)h2l / 2); // 上線 g.drawLine(100, 250 + (int)h2l / 2, 100 + (int)l2, 250 + (int)h2l / 2);// 下線 g.drawLine(100, 250 - (int)h2l / 2,100 , 250 + (int)h2l / 2 ); // 左線 g.drawLine(100 + (int)l2, 250 - (int)h2l / 2,100 + (int)l2, 250 + (int)h2l / 2); // 右線 数値を入力したら指定された範囲に出る四角形が出てくるのですがこの四角形の左下と右下に、 int xp[]={75,100,125}; int yp[]={440,400,440}; g.drawPolygon(xp,yp,3); int ap[]={825,850,875}; int bp[]={440,400,440}; g.drawPolygon(ap,bp,3); この大きさの三角形を常に表示させるるようにしたいのですがどのようにしたらいいか教えていただけませんでしょうか…? お願いします・・・
418 名前:デフォルトの名無しさん mailto:sage [2010/01/21(木) 23:59:04 ] 急いでますので早くお答えして頂けると助かります・・・
419 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 00:07:25 ] コード片だけみせられてもふーんとしかいいようがない
420 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 00:12:34 ] だったら出てくるな
421 名前:417 mailto:sage [2010/01/22(金) 00:16:14 ] 急いでると書いたのは自分ではないのでw これだけ書いただけじゃ論外でしたか・・・
422 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 02:11:43 ] >>420 ふーん
423 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 09:03:45 ] >>407 GoogleなんてJavaScriptで実現してんじゃん
424 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 12:25:29 ] 何でグーグル?
425 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 12:40:49 ] 何でそこ?
426 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 12:44:10 ] JavaとJavascriptの違いぐらい完全に理解してないとプログラマー失格だな
427 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 12:45:42 ] 理解してればJSよりJavaのがやりやすいことは分かるよな
428 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 13:44:48 ] 理解していればJavaよりJavaScriptの方がやりやすいことは明らかだね。
429 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 13:45:40 ] 何がやりやすいって?
430 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 13:48:31 ] JSなら、文系短大卒のオニャノコでも簡単に覚えられるから、 仲良くなれる。 Javaは、もうちょっと面倒だから、教える方のスキルが低い と、キレられて嫌われる。 JSのほうが、オニャノコと仲良くなりやすい。
431 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 13:56:38 ] Javaなら、短大どころか高卒でも立派にPGがつとまるらしい。
432 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 14:02:37 ] javascriptよりJavaの方が簡単だろ… コピペだけのなんちゃってjavascriptなら簡単だが本格的に覚えると結構やっかいだぞ
433 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 14:07:33 ] で、何がやりやすいって?
434 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 14:47:07 ] この流れは要するに、可能な事なのに不可能と言ってしまった人がふぁびょって ひたすら粘着して質問をし続けて相手のボロを出させようとしているわけですね
435 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 14:55:24 ] セックス!
436 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 15:32:19 ] ゆとりは小学校で一生勉強してろ
437 名前:デフォルトの名無しさん [2010/01/22(金) 15:35:07 ] 中学校で小学校の復習をし、 高校で中学校の復習をし、 大学で高校の復習をするのがゆとり教育。
438 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 15:46:21 ] やる気さえあれば高卒でも 人から教わらなくても人の真似して(盗んで)覚えられる VBAやJavaScriptのほうが楽 Javaはソース隠されたら辛い 社会人は上の人からいかに技術を盗むかが勝負
439 名前:デフォルトの名無しさん [2010/01/22(金) 15:55:49 ] ゆとり乙
440 名前:デフォルトの名無しさん [2010/01/22(金) 16:02:13 ] 上の人というのはJakartaやJbossの中にいる人を指してるんだよな?
441 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 16:03:44 ] >>440 あ?やんのかお?(`・ω・´)
442 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 16:24:49 ] JakartaやJbossの中では妖精さんが頑張ってくれてます。
443 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 16:25:33 ] なんでJSとJavaの習得難易度の話になってるんだ? >>428 の文意が本気で分かってないバカが居ると言うのか・・・
444 名前:デフォルトの名無しさん [2010/01/22(金) 16:26:42 ] >>441 誰にも負けへんぞ!
445 名前:デフォルトの名無しさん [2010/01/22(金) 16:29:12 ] ゆとり乙
446 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 16:31:07 ] JSみたいなブラウザベースのスクリプトよりJavaの方がローカル環境の情報を幅広く取得出来るから JSで実現出来てJavaで実現出来ない機能は存在しえないと言うことだ原理的に GoogleがJSで実現してる時点でJavaで可能なことも自明ってことだ
447 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 16:32:17 ] >>443 のアンカーは>>427 だった
448 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 16:43:38 ] グーグルが何だって?(笑)
449 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 16:52:57 ] >>446 javaでYコンビネータ書いてくれ
450 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 17:00:31 ] ただの煽りは荒らしだ
451 名前:デフォルトの名無しさん [2010/01/22(金) 17:17:25 ] ゆとり(笑)
452 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 17:31:35 ] >>423-428
453 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 17:38:24 ] System.out.println("Yコンビネータ");
454 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 18:12:22 ] System.outはSystem.errと区別できないのでしょうか? DOS窓で出力しても同じ見え方で困ります。
455 名前:デフォルトの名無しさん [2010/01/22(金) 18:18:21 ] JAVAじゃむりだろ。JS当然最強だしw
456 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 18:19:30 ] JavaScriptはFlashプレイヤーを作れるくらいだから
457 名前:デフォルトの名無しさん [2010/01/22(金) 18:40:22 ] ゆとり乙
458 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 19:04:41 ] >>454 リダイレクトすればおk
459 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 19:25:58 ] うちの会社を見るとjavascriptエスキパートはすごく重宝されてる。 仕様書を一から読み直したりブラウザ間の動作の違いとかprototypeやjquery等のライブラリの内部実装の理解、javascript2.0の機能、 そういうのをちゃんと勉強してる奴ってあまりいないからね。
460 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 19:44:58 ] Java厨にはクロージャとか理解できないだろうしね
461 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 19:53:43 ] htmlでjavascript系以外のスクリプトでDOMりたいんですけどWEBっぽい人はそういう時どうやるんですか?
462 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 20:09:17 ] もっとまともに質問できないのか
463 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 20:14:29 ] できます
464 名前:デフォルトの名無しさん [2010/01/22(金) 20:44:46 ] .:::::::;' ';:::::::. :::::::::i l::::::::. ::::::::::! i:::::::: ::: 最強言語Rubyを覚えておけば ::: ' ― ―‐ -- 」 L_::::: 間違いない  ̄ ̄ ̄ __,. -┐ _ ,. -‐ '' ´ :::::::::', これは神の啓示である r::- _ :::::::::'、 /:::::::: ´` ' ::::::::':、 ,.:'::::::: ::::::::ヽ / ̄\ /::::::: ::::::::丶 | Matz | ,.::':::::::::: ::::/ ,:、 \_/ _,..:':::::::::: / ,..':::::::> _|__ ... く:::::::::: / ,.:::::::: /\ , , /\ `、 \ / ,.∩ / <●> <●>\.`、 \∩ / , ' l ヽ∩ / (__人__) \ ∩ノ j / , ヽ ノ | |::::::| | ヽ ノ \ / , ' | ヽ \ ` ⌒´ / / j \ / , ' \  ̄  ̄ / `、 \ ./ , ' \ / `、 \
465 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 20:44:49 ] WebProg池
466 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 21:07:32 ] >仕様書を一から読み直したりブラウザ間の動作の違いとかprototypeやjquery等のライブラリの内部実装の理解、javascript2.0 程度が知れてるな。
467 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 21:15:03 ] ジャバスクリプトのエキスパートが登場です
468 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 21:18:20 ] ゆとり乙
469 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 21:35:49 ] (´・ω・`)(´・ω・)(´・ω・)(´・ω・)(´・ω・) どういたまして
470 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 21:39:20 ] >>464
471 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 22:07:18 ] >>466 が痛々しい
472 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 22:27:02 ] あの〜 >>461 はだれも答えられないんですか?
473 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 22:40:49 ] 誰も ECMAScript だとは言わない程度の興味の低さ。 >>472 どうしてもと言う事ならスクリプトからアプレット + HTML パーサに委託するが、そこまでする程のことかね。
474 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 22:46:03 ] javaはスクリプトなんですか? やっぱりrubyとかじゃDOMには触れないんですね。
475 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 22:56:40 ] >>472 もっとまともに質問できないのか
476 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 23:03:51 ] すれ違いなのもわかんねーほど頭わいてんのか? pythonでも使っとけよハゲ
477 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 23:11:03 ] >>464
478 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 23:16:32 ] JavaやってるならScalaがいいでしょ。 アホには薦めないが。
479 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 23:55:35 ] >>473 ECMAScriptとjavascriptが同じもんだと思ってるのはおまえだけじゃね?
480 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 00:00:23 ] そういう事を言っていると思ってるのはおまえだけじゃね?
481 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 00:35:07 ] MEノートPCでjavaの勉強はキツイから新品PC買うわ プログラマお勧めのPCって何
482 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 00:37:46 ] チンコ レッツ マック
483 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 00:51:52 ] 試してないがDellのアダモとかどうだい? SSD128GBのノートPCだから、EclipseやNetBeansもさくっと立ち上がるだろう。
484 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 00:56:23 ] VAIO Zの新モデル
485 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 01:07:13 ] ノートはおすすめしない 画面は小さいしキーボードは打ちづらいし価格の割にスペックは低いし、いいことないよ 喫茶店でプログラミングしたいなら別だが
486 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 01:25:08 ] 開発マシンはまともで大画面な液晶。あとは性能のいいCPUとMEMとHDDだけあればいい。 余計なもんがあると別用途(特にゲーム)に使いはじめるからお勧めしない。 キーボードは好きなタッチで選ぶ。メカニカルを深夜に打ちまくると家族から苦情がくるから注意な。 ノートにスペック求めるのはやめたほうがいいかも。 一台持ってると便利ではあるから、手ごろなサブとして考えるのはあり。 どうせ一番スペック不足を感じるのは自分の手と頭だ。 思考を邪魔されない程度にコンパイル時間が収まってればなんでもいいよ。
487 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 01:29:25 ] フーン
488 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 01:32:41 ] hpかdellあたりの一番安いやつでいいよ。 どうせすぐ飽きるんだろ。
489 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 01:32:55 ] >>475 できるわけねえだろ調子乗んなksg
490 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 01:39:56 ] ヘー
491 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 01:42:25 ] ハ _ ‖ヾ ハ ‖::::|l ‖:||. ||:::::::|| ||:::|| |{:::::‖. . .||:::|| _」ゝ/'--―- 、|{::ノ! / __ `'〈 ../´ /´ ● __ ヽ / ゝ....ノ /´● i …で? ... { ゝ- ′ | 厶-― r l> | ∠ヽ ゝ-― `r-ト、_,) | レ^ヾ ヽ>' ̄ LL/ 、 / .l ヾ:ヽ ` 、_ \\ ' l ヾ:ヽ ト`ー-r-;;y‐T^ | ヾ `ニニ「〈〉フ /‖. j
492 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 01:52:11 ] >>482-488 了解!でかい画面のPC下見してくるわwww
493 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 02:02:14 ] 広いに越したことはないがノートの 1024x765 で十分鬼のようにコード書けるけどな。 最近の 1280x800 とかなら十分じゃないのか。 ただし GUI エディタ使うなら全然足りない。俺は GridBagLayout 手書き派だから良いけど。
494 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 02:13:57 ] でもノートだと、そのまま偉い人の所に持っていけば教えてもらえるけどな。 まず偉い人を見つけて仲良く成れば、手取り足取り教えてもらえるはずじゃ。 まあ若くて美人が有利だろうw
495 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 02:56:33 ] sukebejijii!
496 名前:デフォルトの名無しさん [2010/01/23(土) 09:15:08 ] >>476 頭わき過ぎるとハゲちゃうんですか?
497 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 11:38:08 ] >1024x765 何だこの解像度、存在するのか?
498 名前:412 [2010/01/23(土) 11:42:33 ] 若くて美人でスレンダーなので自己解決しました
499 名前:デフォルトの名無しさん [2010/01/23(土) 11:49:27 ] >>459 それでその会社は給料いくらだすんですか?
500 名前:デフォルトの名無しさん [2010/01/24(日) 01:08:56 ] JNDIが何者なのかさっぱりわかりません。 何のためのものなんですか?