[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 08/21 19:06 / Filesize : 235 KB / Number-of Response : 960
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

★★Java質問・相談スレッド133★★



1 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 01:02:31 ]
プログラミング言語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質問・相談スレッド133★★
ttp://pc12.2ch.net/test/read.cgi/tech/1251630161/
次スレは>>950あたりで。

過去ログ、関連スレッド、よくある質問とその回答など、
質問をする前に、貴方が見なければならないサイトについての情報は、
下のwikiのページにまとめてあります。
ttp://www.wikiroom.com/java/

3 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 01:04:34 ]
**** 開発環境が必要の場合は ****
■ J2SE 5.0 (1.5.0)
ttp://java.sun.com/j2se/1.5.0/ja/
■ Java SE 6
ttp://java.sun.com/javase/ja/6/

**** 実行環境だけが必要の場合は ****
■ Java ソフトウェアのダウンロード
ttp://www.java.com/ja

4 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 05:50:47 ]
( ^ω^´・ω・`)

5 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 05:52:32 ]
Java村のあーさだよ。あーさだよ。ぴよぴよ。

6 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 11:43:12 ]
このスレは腐っておる

7 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 12:17:56 ]
だなw

8 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 12:28:27 ]
はあ?

9 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 12:30:25 ]
はぁ・・・

10 名前:デフォルトの名無しさん [2009/09/20(日) 13:20:41 ]
デ、アルカ

11 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 18:37:07 ]
ハァハァ



12 名前:デフォルトの名無しさん [2009/09/21(月) 21:05:55 ]
NetBeans重すぎ
軽くて高機能なものはないものか・・・

13 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 21:15:02 ]
NetBeansは機能を減らす機能で軽くできるのだが

14 名前:デフォルトの名無しさん [2009/09/21(月) 21:35:20 ]
>>13 遅延時間を減らすとかじゃなくて?メモリを食いすぎなのをどうにかしたいんだが・・・

15 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 21:39:14 ]
利用メモリ減らせってコミュニティにフィードバックすれば。
お前の貧弱な開発環境なんか知るか!って言われると思うけど。

16 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 22:44:56 ]
プラグインへらせばいいじゃないのさ

17 名前:デフォルトの名無しさん mailto:sage [2009/09/22(火) 09:00:47 ]
IntelliJ IDEA

18 名前:デフォルトの名無しさん mailto:sage [2009/09/22(火) 15:28:40 ]
黙って4GB積めって言われるだけだろ。
独自にCに移植して軽量爆速にするのは止めないが。

19 名前:デフォルトの名無しさん mailto:sage [2009/09/22(火) 15:40:14 ]
モジュールスイートプロジェクトで要らない機能を無効にするのはどう?
ttp://blogs.sun.com/katakai/entry/creating_standalone_app_on_netbeans7

20 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 12:16:04 ]
Javaの本命コースってありますか?

こういう順序でやっていけばいいみたいな

本でもネットでも・・・

21 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 12:26:38 ]
学問に王道なしとはいうけれど



22 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 12:37:15 ]
名著とか言われているのは、最初から読むのは無理だろ
入門書は選ぶまでが半分、読み切るまでが残り半分?

23 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 13:21:42 ]
やっぱり質問取り消します

24 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 13:22:41 ]
>>23だれだよ

25 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 13:26:06 ]
>>24だれだよ

26 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 14:28:38 ]
>>23
おれだよ

27 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 14:31:01 ]
おれおれさん、今日はどんな仕様で?

28 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 14:57:01 ]
>>26
ああ、あんたか

29 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 15:07:09 ]
>>26
それ以前に誰にレスしてんだよw

30 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 15:44:47 ]
だなw

31 名前:デフォルトの名無しさん mailto:sage [2009/09/30(水) 00:25:37 ]
ArrayIntListが沢山あるんだけど、やっぱりMapとかに格納したほうがいいのかな?
Mapみたいなクラスを使うと、スピードが落ちそうで
ArrayIntListを配列にして使ってみようかなとか思っているけど、邪道?



32 名前:デフォルトの名無しさん mailto:sage [2009/09/30(水) 00:36:40 ]
スピードが云々以前に、オブジェクトモデルとして
どちらのデータ構造を持つのが良いか、と言う観点から検討してみたら?

33 名前:31 mailto:sage [2009/09/30(水) 10:22:29 ]
>>32
なるほどね、そういう考えもあるのか
悪いけど、もう一つのスレにも質問させてもらうよ

34 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 22:54:05 ]
1.4で使えるpoiが欲しくてapacheのサイトをみても最新版しか
置いてないのですが、どこで入手できますでしょうか?

35 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 02:05:22 ]
>>34
確かにバイナリは最新しか置いてないなぁ。
maven2リポジトリ repo1.maven.org/maven2/poi/ あたりをあさってみては?
それか、Subversionリポジトリから古いソースを取ってきて自分でビルドするか。


36 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 02:06:36 ]
>>34

本家のArchiveに置いてあるよ。
archive.apache.org/dist/jakarta/poi/release/bin/


37 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 22:04:37 ]
ありがとうございます。
そんなところにあるんですね。

ソースからbuldしなおそうにも1.5のソースは1.4に出来ないわで、途方に暮れてたところです
ありがとうございます。

38 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 23:11:56 ]
>>37
なにに使うのか知らんが
ぶっちゃけJavaでやるより.NetでWebサービスでも作って投げたほうがいいぜ。

39 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 01:57:14 ]
なんで?

40 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 04:25:27 ]
>>38
POIを使うためにwebサーバ?

41 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 07:11:16 ]
>>38
手持ちのちょいツールにDBからxlsにデータを落とす機能を追加
しようとしただけですが、,NETでWEBサーバを作るのが良いという
意味がわからないので、教えていただけますか?



42 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 12:15:51 ]
悪魔召喚プログラムはJavaではやはり無理でしょうか

43 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 12:29:04 ]
>>42
誰でも読めるような言語ではダメです。
APLを使いなさい。

44 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 12:31:17 ]
悪魔の言葉を自動翻訳したり召喚の魔法陣を画面上に描画したり
召喚の呪文を再生したりするくらいなら可能じゃないかな

45 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 12:34:20 ]
Javaでできるのそんなもんかよw

46 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 12:44:37 ]
他に何が要るのか言ってくれ

47 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 12:46:02 ]
Javaを使ってデーモン作ればいいじゃん

48 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 13:39:55 ]
まずは魔族(Daemon Class)を定義しなければ何も始まらない

49 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 14:17:24 ]
祈祷師にでも依頼したほうが手軽。

50 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 15:22:46 ]
public static void main(String[] args) {
  System.out.println("召喚に失敗しました。");
}
完成。

51 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 18:00:50 ]
悪魔召喚プログラムの話題はどの言語のスレでも定期的に出るね



52 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 18:02:58 ]
そりゃプログラマならねぇ。

53 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 21:07:30 ]
でもフロッピーに収まらないといけないんだぜ?

54 名前:デフォルトの名無しさん [2009/10/12(月) 21:31:35 ]
正規表現のPatternにて文字列(HELLO)を\w*?や.*?で検索すると
groupで空文字の連続が返ってきます。
文字列が一文字ずつ検出されると思っていたので意外でした。
なぜ空文字が返ってくるのか仕組みがわかりません。
もしよろしければアドバイスよろしくお願いします。

55 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 21:39:04 ]
0文字以上で最短に一致するのは0文字だからってことじゃねーの?

56 名前:54 mailto:sage [2009/10/12(月) 21:49:52 ]
>>55
早速のご返答ありがとうございます。
確かに0文字以上で最短なんですけどgroupの中にHELLOが一文字も
混ざらないのかがよくわかりません。
馬鹿な質問ですいません。

57 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 21:59:33 ]
Hは1文字だろ
0文字以上で最短一致なら引っかかるはずがない

58 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 22:02:23 ]
最低1文字以上ほしいんなら +? を使うべきでは?
0文字以上でなるべく短くと指定しておきながら、0文字という結果が返ってきて、何が不満なんだ

59 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 22:06:39 ]
「以上」という単語の意味を明日小学校に登校したら先生に聞くんだぞ

60 名前:54 mailto:sage [2009/10/12(月) 22:33:49 ]
たくさんのご返答ありがとうございます。
"0文字以上"で最短でしたら確かに最初は必ず0文字ですよね。
アドバイス本当にありがとうございました!


61 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 23:09:14 ]
シフトJISで「臼」は文字コード8950になります。
byte配列2バイトに、この8950を入れておきます。
この2バイト文字の1バイト目「89」を切り取り、new Stringをすると
シフトJISで「89」のコードがないため、?に置き換わります。
これを?におきかえないで、Stringを作成することは不可能でしょうか?
文字コード「89」のStringを作りたいのです。



62 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 23:15:43 ]
無理なのでSttringに直さないで下さい

63 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 23:26:16 ]
>>62
ご回答ありがとうございます。

無理なんですか・・・。
勝手に?(3F)に変わるのが困っています。
せめてシフトJISの文字コードに存在するかをチェックする方法はないでしょうか。

?に変換されたら文字コードがないと判定したら、?が入力値としたら
NGとなってしまいます・・・。
何か良い方法はありますかね。

64 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 23:27:01 ]
>>63
入力値が ? の場合だけ最初にチェックしておくんじゃだめなのか?

65 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 23:30:52 ]
>>64
文字コードがないと必ず?(3F)に変換されるんだったらそれでいいのですが、
StringのJavaDocを見ても、?(3F)に変換されるって書いてないのです。
実際に試したら?(3F)になってるんですが。。


66 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 23:38:34 ]
>>65
そこまで心配なら多少面倒になるけどCharsetDecoder使えばデコードエラーもハンドリングできる

67 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 12:18:47 ]
バブー

68 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 12:46:58 ]
jarのソースコード見てみたいのですが
解析することは不可能ですか?

69 名前:デフォルトの名無しさん [2009/10/13(火) 12:48:04 ]
>>68
jarは概ねZIPと圧縮アルゴリズム同じだが、見てどうすんの?

70 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 12:48:46 ]
jarの(中にコンテンツを格納する)ソース?
jarの(内からクラスをロードする)ソース?
jarの(中のクラスの)ソース?

71 名前:デフォルトの名無しさん [2009/10/13(火) 12:54:42 ]
>>68
winRarで解いたあと、jadでデコパ掛ければソース見れるけど
jarからは無理でないw
jarを知らない低能がいるようだけど



72 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 12:55:22 ]
>>69-70
zipに拡張子変更したら解凍できました。
ネットにjarファイルのゲームがあって
どんなプログラムが書かれているか興味があっただけです。

有難う御座いました

73 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 12:56:59 ]
えっ,ぼ,ぼくのことですか

74 名前:デフォルトの名無しさん [2009/10/13(火) 12:59:34 ]
>>72
まぁ妥当なとこだろう
俺もよくやるw

75 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 13:04:27 ]
ほとんどZIPというかZIP形式なので
Windowsのエクスプローラで中身も見れるし格納しているファイルも挿しかえれる

76 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 13:31:28 ]
OracleからJDBCでデータを取得しているんですが、鰍ェ化けてしまいます。
OracleがEUCでページがSJISなんですがどうやったら表示できますか?

77 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 13:37:14 ]
>>76
getの段階で変換すべきだな

78 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 13:55:16 ]
NLS_LANGをEUCに設定したらSQLPlusでは鰍ェ取れたな

問題はJDBCでNLS_LANGをどうやって設定できるかだ

79 名前:デフォルトの名無しさん [2009/10/13(火) 13:56:36 ]
>>78
JDBCはこの時点では関係ない
知ったか乙

80 名前:デフォルトの名無しさん [2009/10/13(火) 13:58:10 ]
こいつinsertはSQLplusだぞ
>>78はモグりか適当こいて自分はできますってアピールしたいんだろうが
無能が露呈している

81 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 14:10:19 ]
いや無知だけど環境があるから俺もがんばってるの!
わかるなら教えてくれよ



82 名前:デフォルトの名無しさん [2009/10/13(火) 14:17:48 ]
>>75
>>69
で出てるよ
2番煎じださい

83 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 14:30:26 ]
jar にソースなんて入ってるもんなの?
クラスファイルだけだと思ってた

84 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 14:32:29 ]
>>81
環境無いけどこんな感じで"x-eucJP-Open"を指定すればいいんじゃないの?
winofsql.jp/sh/html/java_db_mtn.htm

85 名前:デフォルトの名無しさん [2009/10/13(火) 14:34:59 ]
>>83
通常はclassとMETAだけだな
>>71の云う通りjad掛けてみるしかないな

86 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 14:51:57 ]
どうやらJDBCではEUC<=>Unicode変換表に鰍ヘ無いらしい。
www.progress-japan.co.jp/datadirect/solution/solution0808.asp


87 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 15:58:00 ]
>>84
サンクス、アミーゴ

88 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 16:06:03 ]
>>82
普通に訂正してるだけに見えるが?

>>69 jarはzipと大体同じ
>>75 jarはzipそのもの

89 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 16:19:51 ]
>>66
Shift_JISのつもりでたとえば「FF40」の変換結果が1文字解釈か2文字解釈かは
JREの実装依存だったりするから気をつけろよ。
CharsetDecoderでもStringコンストラクタでも事情は同じ。

どう考えてもシーケンスエラー由来の代替文字+'@'の2文字にすべきだと思うんだが…
百歩譲って文字集合エラーとしてもだ、0x40は無罪だよな?

90 名前:デフォルトの名無しさん [2009/10/13(火) 16:37:48 ]
>>88
ZIPの圧縮率とか知らない低能だったか
極端にいえば同一に言っているほうが無能
>>69のが表現としては正しいだろう

91 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 19:29:06 ]
おまい大丈夫か?
jarはただのzipだよ。




92 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 19:31:56 ]
じゃーその証拠出せや

93 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 19:39:06 ]
ぐぐれ

94 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 19:39:34 ]
/*
* @(#)JarOutputStream.java 1.23 05/11/17
*
* Copyright 2006 Sun Microsystems, Inc. All rights reserved.
* SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
*/

package java.util.jar;

import java.util.zip.*;
import java.io.*;

/**
* The <code>JarOutputStream</code> class is used to write the contents
* of a JAR file to any output stream. It extends the class
* <code>java.util.zip.ZipOutputStream</code> with support
* for writing an optional <code>Manifest</code> entry. The
* <code>Manifest</code> can be used to specify meta-information about
* the JAR file and its entries.
*
* @author David Connelly
* @version 1.23, 11/17/05
* @see Manifest
* @see java.util.zip.ZipOutputStream
* @since 1.2
*/
public
class JarOutputStream extends ZipOutputStream {

95 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 19:41:09 ]
ソース見ればいいじゃん。
後は自分で調べてね。

96 名前:デフォルトの名無しさん [2009/10/13(火) 19:51:10 ]
>>92
解凍プログラムで拡張子zipにして試せばすぐわかるじゃねえか
下らん話で長引かせないように

97 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 19:59:23 ]
>>92
お前おもしろい奴だな

98 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 20:12:57 ]
ヘッダも見れない雑魚は黙ってたほうがいいよな

99 名前:デフォルトの名無しさん [2009/10/13(火) 20:15:27 ]
>>91
こいつは低能

100 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 20:17:01 ]
マニフェストが入ってるか入ってないかの違いでただのzipだよ

101 名前:デフォルトの名無しさん [2009/10/13(火) 20:21:59 ]
高圧縮ZIPはjarじゃ解凍できねーよ



102 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 20:25:02 ]
なんで圧縮レベルの話になってるんだ

103 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 20:58:44 ]
>>101
馬鹿なの?
誰もzipがjarとは言ってねーよ。
jarはzipだろーが。意味わかるか?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<235KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef