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


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

☆★Java質問・相談スレッド175★★



1 名前:デフォルトの名無しさん mailto:sage [2015/10/23(金) 23:09:24.14 ID:sB1GrBUA.net]
プログラミング言語Javaに関する質問スレです。
JavaScript, Ajaxの質問は、ここでは受け付けていません。
Web製作管理    pc11.2ch.net/hp/
Webプログラミング pc11.2ch.net/php/
をご利用下さい。

よくある質問
・「コマンドまたはファイル名が違います」
 「'javac' は、内部コマンドまたは外部コマンド、
 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」
 「Exception in thread "main" java.lang.NoClassDefFoundError: 」
 (p)ttp://www.wikiroom.com/java/?path,classpath
・「\12288 は不正な文字です。」
文字リテラル以外で全角スペースは使えません。半角スペースに。
・その他の質問→「APIのjavadoc見ろ」
・String に == は使うな。equals() を使え。※

質問時の心得
・コンパイルエラーか実行時エラーか、エラーではないが意図しない動作なのかはっきりしろ。あとエラーメッセージちゃんと読め。
・前提条件としてOS、開発環境、バージョン、使用フレームワーク等を明記。


前スレ
★★Java質問・相談スレッド174★★ [転載禁止]©2ch.net
peace.2ch.net/test/read.cgi/tech/1435295532/

79 名前:デフォルトの名無しさん [2015/10/30(金) 16:56:35.41 ID:Fbc0jbl0.net]
>>78
Windowsのコマンドプロンプトで実行したいです

80 名前:デフォルトの名無しさん [2015/10/30(金) 17:58:47.42 ID:wTvkCpQ/.net]
>>79
Windows用もあるみたい。

81 名前:デフォルトの名無しさん mailto:sage [2015/10/30(金) 18:14:05.02 ID:PtqkeWBu.net]
GGRKSでもOKみたい

82 名前:デフォルトの名無しさん [2015/10/30(金) 19:01:28.13 ID:9+eoRNBa.net]
たくさんの時刻と値が入ったデータを取得し
9時とかぴったりのところはあかいろ
合計100こえたらメモリ1ふやす
45刻みのメモリにも対応

みたいないろいろ条件付きがふえると
やたらと変数がふえて
汚くなることが多い

書き方がきれいになる方法ってないんですか
見本さえあればいいがないし

83 名前:デフォルトの名無しさん mailto:sage [2015/10/31(土) 01:03:36.05 ID:zr+vlZUg.net]
超初歩的な質問なんだけど、オブジェクト指向って結局なんなの?参考書とか読んでもデータのまとまり?を処理するしか書いてなくて、ようわからん。
誰か、教えてけろ(T_T)

84 名前:デフォルトの名無しさん [2015/10/31(土) 08:10:11.05 ID:yvO+lKzM.net]
Javaのアプリつくって現場に入って半年。修正とか適度にしてるとする。

何年ぐらいたつとほとんどのアプリの修正ができてしまうほどに
なっていればいいんでしょうか?1年でほぼ全部の修正が可能って普通ないですよね?

85 名前:デフォルトの名無しさん mailto:sage [2015/10/31(土) 10:33:09.33 ID:yEqkDeE3.net]
上司に聞けよ、アホ

86 名前:デフォルトの名無しさん mailto:sage [2015/10/31(土) 11:03:32.07 ID:qu6XBntY.net]
修正一つとっても動けばよかろうなゴミみたいなパッチから後々のメンテも考慮された神修正までレベルに差がありすぎるから答えようが無い

87 名前:デフォルトの名無しさん mailto:sage [2015/10/31(土) 12:31:40.68 ID:FLICW1zg.net]
場所によって、
0 = true; 1 = false;
だったり
1 = true; 0 = false;
だったり
-1 = false; 0 = true;
だったりするクソースはありですか。



88 名前:デフォルトの名無しさん mailto:sage [2015/10/31(土) 12:32:58.62 ID:0rhWsJVV.net]
クス

89 名前:デフォルトの名無しさん mailto:sage [2015/10/31(土) 12:46:47.42 ID:NotpAYNa.net]
>>84
3〜5年位で初めて見る不具合の究明・対処が出来たり
初めてやる分野の知識習得がスムーズに出来たり
ヤバそうな所を検知して踏み込む前に備えや危機管理が自ずと出来れば
まあよかろうなのだ

90 名前:デフォルトの名無しさん [2015/10/31(土) 13:39:49.09 ID:yZ/bvh29.net]
>>87
ありだ。
場所が変われば値の意味が変わるのは普通のことだ。

91 名前:デフォルトの名無しさん mailto:sage [2015/10/31(土) 14:02:39.36 ID:FLICW1zg.net]
>>90
戻り値が1とか-1の数値で、2値しかないならtrueかfalseでいいじゃんって思ってました(´・ω・`)

92 名前:デフォルトの名無しさん [2015/10/31(土) 15:07:50.64 ID:yZ/bvh29.net]
>>91
そうだ

93 名前:
それでもいい。なんでもありだ。
[]
[ここ壊れてます]

94 名前:デフォルトの名無しさん [2015/10/31(土) 17:12:46.36 ID:yvO+lKzM.net]
ありがとうございます。
>>89
3〜5年ぐらいで作っているアプリを1人で全部作れるレベルになってるのが普通ということ?

95 名前:デフォルトの名無しさん [2015/10/31(土) 20:10:47.07 ID:l4M64WQl.net]
>>84
Javaの話じゃないな。

96 名前:デフォルトの名無しさん [2015/10/31(土) 20:15:14.15 ID:l4M64WQl.net]
>>91
ブーリアンはOK、NGのみの判定にしか普通、使わない。

戻り値の値の種類が増えることを想定するのが普通なのでブーリアンは使わない。

97 名前:デフォルトの名無しさん [2015/10/31(土) 20:18:29.67 ID:l4M64WQl.net]
>>93
そのうちどう作るか(どう設計するか)が重要だと思うようになるよ。



98 名前:デフォルトの名無しさん mailto:sage [2015/11/01(日) 05:12:23.28 ID:0haH8FJM.net]
基本文法ある程度分かってきたのでTomcatのソース読もうとしたら全く追えないんですが、
何年か仕事でやってる人なら普通に読める人多いんですか?

99 名前:デフォルトの名無しさん [2015/11/01(日) 07:51:00.44 ID:CjOActT4.net]
>>97
有名なソフトのプログラムがきれいでわかりやすいことの方が少ない。

参考にならないし、下手だし時間の無駄。

100 名前:デフォルトの名無しさん [2015/11/01(日) 09:04:01.76 ID:h3uqr5bM.net]
ありがとうございます
>>96
そのうちの話はいいです。文法とかから入って業務ソースにふれて
読めなかったけど
ほぼ全部追って読めるようになったと言う経緯がある方の話が聞きたいです

101 名前:デフォルトの名無しさん mailto:sage [2015/11/01(日) 09:38:17.58 ID:1ykd2Ks4.net]
なんやこいつ…

102 名前:デフォルトの名無しさん mailto:sage [2015/11/01(日) 09:54:17.44 ID:83j3eZbo.net]
そんな奴がいたら嘘つきに違いない

103 名前:デフォルトの名無しさん mailto:sage [2015/11/01(日) 10:04:54.22 ID:pzhBInwF.net]
俺様はゆとり

104 名前:デフォルトの名無しさん mailto:sage [2015/11/01(日) 11:57:51.16 ID:nAdAUI0j.net]
>>99
物事には順序というものがあって
1.簡単な機能の実装
2.複雑な〃
3.機能間共通〃、1,2の成果物チェック
4.フレームワークそのものやそれに近いレイヤー、1,2,3の成果物チェック

みたいにステップアップしていくもの。
全体のコード把握する必要あるのは3とか4で君が今いるのは1なわけ。
経験積めばいずれ4までいけるけどそれまでに何年かかるかなんて組織の規模や本人の能力によるもので誰にもわかんねーよという話。

自分の場合6年位だがもっと小さい会社の技術者なら早い段階で求められるかもしれないし、そもそも派遣でいるうちは4みたいな仕事は一生求められない事もある。

105 名前:デフォルトの名無しさん [2015/11/01(日) 12:21:33.86 ID:h3uqr5bM.net]
>>103
ありがとうございます

派遣だと20代で全部のソースをかいてをやってる人が多いから
数年が普通なのかな

106 名前:デフォルトの名無しさん [2015/11/01(日) 14:00:44.90 ID:3+uhzeyC.net]
PDFrenderer使って画像を表示してるんだが
これ使いながら画像を拡大するにはどうすればいいんだ?

107 名前:デフォルトの名無しさん mailto:sage [2015/11/01(日) 14:06:34.37 ID:KEgvJ8f/.net]
領域の対角点をマウスで選択して、メニューから拡大を選ぶ



108 名前:デフォルトの名無しさん mailto:sage [2015/11/01(日) 15:37:40.69 ID:VvuXIbOa.net]
すいません質問です。
DaoのインターフェースをアノテーションだけでDIって出来ますか?

mainクラスで使用したいです

109 名前:デフォルトの名無しさん mailto:sage [2015/11/01(日) 16:07:30.15 ID:wGA9mp2Y.net]
だお

110 名前:デフォルトの名無しさん [2015/11/01(日) 17:17:29.74 ID:tijcq3hU.net]
     /      \
   /  _ノ  ヽ、_  \    ほんとは働きたいんだお…
  / o゚((●)) ((●))゚o \  
  |     (__人__)    |    でも大企業はクオリティ高い人しか相手してくれないお…
  \     ` ⌒´     /



         ___
       /::::::::::::::::\
      /:::::─三三─\         だからこんな社会など滅ぼしてしまうお…   
    /:::::::::(○)三(○).\
/⌒)⌒)⌒.:::::::::: (__人__) :::::: \   /⌒)⌒)⌒)
| / / /..    ` ⌒´    | (⌒)/ / / /,,-''ヽ、
| :::::::::::(⌒)          /  ゝ ::::::.,,-''"    \
|     ノ           \  /_,-'"        \
ヽ    /             ヽ /\           \
 |    |        __   //\\           \
             /|[]::::::|_ / \/\\         /
           ./| ̄ ̄ ̄ ̄ //\ \/  \      //    ___
         |  |:::「「「「「「 / \/\  /\\   /:::/   ./|    |__
       _..|  |:::LLLLL//\ \/  \/\\/::::::/  /  | ロ  .|lllllllllllll
      / llllll|  |:::「「「「 / \/\  /\ .\/ ./::::::::/  / ./ .|    |lllllllllllll
__     llllll|  |:::LLL.//\ \/  \/\  /::::::::/   | /  .| ロ  .|lllllllllllll
          |  |:::「./ .\/\  /\ \/ /::::::::/⌒ヽ、| ||/ ..|
          |  |:::l//\ \/  \/\_, -― 、  ''"⌒ヽ,_
                (⌒ヽ、_,ノ⌒Y"    Y     .....⌒)
            (⌒ヽー゙ ....::(   ..::.......  .__人.....::::::::::::::::::::

111 名前:デフォルトの名無しさん mailto:sage [2015/11/01(日) 17:19:34.45 ID:wGA9mp2Y.net]
スレスト

112 名前:デフォルトの名無しさん [2015/11/02(月) 12:31:34.79 ID:cEhqueOg.net]
Swing・servlet・JSPは今後使われなくなって行くのでしょうか。
今から勉強するならJavaFxですか?

113 名前:デフォルトの名無しさん mailto:sage [2015/11/02(月) 14:31:13.96 ID:v4hdvc8o.net]
swingよりはjavafxだけど、そもそもデスクトップクライアント自体下火だから仕事には生かせないと思う。

servlet,jspは当分現役。

114 名前:デフォルトの名無しさん mailto:sage [2015/11/02(月) 15:14:58.95 ID:RtoU20Yl.net]
ぶっちゃけ今更JavaFX新しくやるよりSwingの保守のが食い扶持あるよーな気もする。
どっちも未来ねーけどJavaFXは過去もねーからなぁ。

115 名前:デフォルトの名無しさん mailto:sage [2015/11/02(月) 20:09:09.24 ID:cP1+QXYA.net]
javaFXに未来があると?

116 名前:デフォルトの名無しさん mailto:sage [2015/11/02(月) 20:59:33.79 ID:vQyGaPqE.net]
javaで外貨取引

117 名前:デフォルトの名無しさん mailto:sage [2015/11/02(月) 22:22:34.27 ID:K8meaYGF.net]
JavaFXはそもそもどう勉強したらいいか分からない
開発環境は問題ないの?



118 名前:デフォルトの名無しさん [2015/11/03(火) 00:55:23.90 ID:b1CHolSt.net]
>>116
JavaFXは勉強するものではない。

フレームワーク、クラスライブラリは利用するもの。

もっと古いやり方、どう展開されるのかを知っていれば理解できる。

119 名前:デフォルトの名無しさん [2015/11/03(火) 08:30:45.09 ID:bVz0P6AX.net]
>>111
とりあえず、Restで返してAngular.jsで表示してみれば?
新しくて楽しいし。

120 名前:デフォルトの名無しさん [2015/11/03(火) 08:36:52.00 ID:bVz0P6AX.net]
JWTで暗号化とか楽しそうだし

121 名前:デフォルトの名無しさん mailto:sage [2015/11/05(木) 00:32:30.84 ID:yJ5dr2we.net]
音楽ゲーム作りたくて最初はSlick2D使ってたんだけど、ogg形式の音声ファイルが読み込めない不具合があったからLWJGLで作り直そうとしてる。
でもOpenGL/ALが分かってないからなのか、かなり学習しづらい。
この場合、いきなりLWJGLから入るんじゃなくて、先にCとかでOpenGL/ALを理解してからの方がいいんだろうか?
LWJGL使ってる人に訊きたいです

122 名前:デフォルトの名無しさん mailto:sage [2015/11/05(木) 09:10:08.89 ID:wFJAXeLC.net]
glはcだろうがjavaだろうがAPIは同じだよ。
alもLWJGLも知らないが。

123 名前:デフォルトの名無しさん mailto:sage [2015/11/05(木) 13:01:17.68 ID:yJ5dr2we.net]
>>121
GLはやっぱりCから入った感じですか?

124 名前:デフォルトの名無しさん mailto:sage [2015/11/05(木) 16:15:57.15 ID:8Gy+kit5.net]
Stringをbyte配列の途中へ挿入するには何を使えばできる?

byte [] data = new byte[128];
String name = "名前"
byte[50] = 名
byte[51] = 前

こういうのがしたい

125 名前:デフォルトの名無しさん [2015/11/05(木) 16:21:36.75 ID:MKzEUYge.net]
>>123
byte型って数値型ですか?

126 名前:デフォルトの名無しさん mailto:sage [2015/11/05(木) 16:45:33.82 ID:XHni3fGt.net]
なにをしたいのかエスパー解説頼む

127 名前:デフォルトの名無しさん mailto:sage [2015/11/05(木) 16:57:22.78 ID:8Gy+kit5.net]
byte[0]〜[49]までは別のデータが入ってる状態で
byte[50]〜[XX]までに文字のデータを含ませたい

byte data[] = new byte[260];
String name = new String(data, 3, 260); // byte[3]〜[260]を文字列として取り出し
これの逆の操作をしたい

伝わりにくくてごめん



128 名前:デフォルトの名無しさん mailto:sage [2015/11/05(木) 17:01:54.95 ID:XHni3fGt.net]


129 名前:デフォルトの名無しさん mailto:sage [2015/11/05(木) 17:14:44.49 ID:UlYMLY47.net]
byte[] bytes = name.getBytes();
for (int i =0; i < bytes.length; i++)data[50 + i] = bytes[i];

130 名前:デフォルトの名無しさん mailto:sage [2015/11/05(木) 17:18:47.17 ID:XHni3fGt.net]
ぱー

131 名前:デフォルトの名無しさん mailto:sage [2015/11/05(木) 17:20:27.38 ID:8Gy+kit5.net]
>>128
自前で実装するしかないんだな
ありがとう!

132 名前:デフォルトの名無しさん mailto:sage [2015/11/05(木) 17:32:29.92 ID:XHni3fGt.net]
最近の若い者はUTFもしらないのか(笑)

133 名前:デフォルトの名無しさん mailto:sage [2015/11/05(木) 17:55:06.39 ID:deJUnzvJ.net]
オッサンだけどUnicodeとの具体的なマッピング?とか覚えてない(´・ω・`)

134 名前:デフォルトの名無しさん mailto:sage [2015/11/05(木) 18:09:16.55 ID:8Gy+kit5.net]
UTFにも種類があるんだけどな

C++, Win32API経験者としては(TCHAR*)(&(byte[50]))とやれば済んでたから
Javaは型の扱いがやりにくくて仕方ないわ

135 名前:デフォルトの名無しさん [2015/11/06(金) 00:14:29.79 ID:vsEH7BNt.net]
>>130
1文字ずつ切り出さないだめだよ。

136 名前:デフォルトの名無しさん mailto:sage [2015/11/06(金) 00:33:51.60 ID:LwWYwC9Y.net]
ByteBuffer buf = Charset.forName("好きな文字セット名").encode(name);
buf.get(data, 50, buf.length());

とかすれば1文字ずつやる必要も特にないけど。

137 名前:デフォルトの名無しさん mailto:sage [2015/11/06(金) 02:00:11.17 ID:33MFY9bo.net]
>>135
こんなスマートにできたんだなありがとう



138 名前:デフォルトの名無しさん [2015/11/06(金) 04:19:12.58 ID:Fw/MOExX.net]
>>135
1文字ずつ切り出していますか?

139 名前:デフォルトの名無しさん mailto:sage [2015/11/06(金) 05:30:24.74 ID:Np8gxke0.net]
ByteArrayOutputStreamをDataOutputStreamでラッピングして書き込めばいいんじゃねーの?

140 名前:デフォルトの名無しさん mailto:sage [2015/11/06(金) 10:50:25.70 ID:L6200LSx.net]
メソッドの戻り値って呼び出し元で(必要がなければ)受けとらなくても別にいいですか?
こんな感じ。

hogeMethed()←受け取らない

public boolean hogeMethed() {
return true;
}

141 名前:デフォルトの名無しさん [2015/11/06(金) 13:02:59.40 ID:SXOaFnkK.net]
>>139
ビルド通れば良いじゃん

142 名前:デフォルトの名無しさん [2015/11/06(金) 17:37:02.49 ID:OE+ySsVH.net]
public static void main(String args[]){
Integer int1 = new Integer(100);
Integer int2 = 100;
int int3 = 100;

System.out.println(int1 == int3); //true
System.out.println(int2 == int3); //true
System.out.println(int1 == int2); //false
}
int1 = int3 かつ、int2 = int3 なのに、int1 = int2 じゃないのはどうしてなんでしょうか?

143 名前:デフォルトの名無しさん mailto:sage [2015/11/06(金) 17:44:54.79 ID:1fd8UdGu.net]
オブジェクトについて勉強しましょう

144 名前:デフォルトの名無しさん mailto:sage [2015/11/06(金) 17:52:48.49 ID:Np8gxke0.net]
>>141
コンパイラによって変換されるから


public static void main(String args[]){
Integer int1 = new Integer(100); // 新しいインスタンスを作る
Integer int2 = Integer.valueOf(100); // 新しいインスタンスを作り、再利用できるようにインスタンスプールに溜め込む
int int3 = 100;

System.out.println(int1.intValue() == int3); //true 値の比較
System.out.println(int2.intValue() == int3); //true
System.out.println(int1 == int2); //false 同一のインスタンスかの比較
}

145 名前:デフォルトの名無しさん mailto:sage [2015/11/06(金) 18:04:30.83 ID:OE+ySsVH.net]
>>143
ありがとうございます。
比較対象が双方とも参照型の場合はアドレス比較になり、
片方が値型の場合には自動的にintValue()が実行されるという理解でいいでしょうか?

146 名前:デフォルトの名無しさん mailto:sage [2015/11/06(金) 18:16:52.90 ID:xWkzly0F.net]
いいえ、

147 名前:S然だめです []
[ここ壊れてます]



148 名前:デフォルトの名無しさん [2015/11/06(金) 21:52:27.33 ID:pAJoSGtc.net]
宿題かよ。

149 名前:デフォルトの名無しさん mailto:sage [2015/11/06(金) 22:38:36.92 ID:A8OcAOd1.net]
勘で答えるが、

int型はprimitiveだから、
コンパイラが値自体を埋め込むので(即値)、
アドレスを持っていない。つまり値で比較

int型をBoxing・Unboxingした、Integer型はオブジェクトだから、
Objectの持つ便利なメソッドを使えるが、
アドレス(参照)を持つので、== を使うと、参照で比較するが、
equals を使うと、値で比較する

150 名前:デフォルトの名無しさん mailto:sage [2015/11/07(土) 17:03:38.31 ID:ybzeVXTU.net]
facadeパターンって単なるメソッドの抽出と何が違うんだ…

151 名前:デフォルトの名無しさん mailto:sage [2015/11/07(土) 21:54:46.81 ID:xmC4tIs0.net]
AWTやってます。
Label クラスは
public class Label extends Component implements Accessible {

とあるので、getName() が出来る(Componentクラスから継承している)と思うのですが、
取得できません。なぜでしょうか。

152 名前:デフォルトの名無しさん mailto:sage [2015/11/07(土) 22:08:01.12 ID:YRBXzJoi.net]
>>149
出来たけど・・・・・・・?

153 名前:デフォルトの名無しさん mailto:sage [2015/11/07(土) 22:17:11.32 ID:xmC4tIs0.net]
>>150 サンクスです。すみませんコードがミスってました。できました。
g.drawString(label1.getName()) で出力しようとしたのですが、引数で位置指定(x, y) が必要なことを忘れてました。

154 名前:デフォルトの名無しさん [2015/11/09(月) 13:08:36.53 ID:3QY6v+dJ.net]
ランダムな数列の中から、設定した初期値より大きい数字を抜き出し、さらにその中から小さい順に3つ取得するアルゴリズムをどなたか教えていただけませんか
まとめて表示せずに、一つずつ変数に代入するようにしてほしいです

155 名前:デフォルトの名無しさん mailto:sage [2015/11/09(月) 14:26:22.57 ID:BxZyFgvO.net]
レポートか、頑張れ

156 名前:デフォルトの名無しさん mailto:sage [2015/11/09(月) 15:07:39.45 ID:H2C0PELT.net]
書いた文章をそのままプログラムにするだけじゃん
取得するの部分がそのままではプログラムにできないけど

数列を順にみていって設定した初期値以下だったらループにもどる
大きかったら
現在の最小値と比較してちいさかったら3番目2番目に2番目1番目を代入してずらして最小値に代入
そうじゃなかったら2番目と比較して小さかったら3番目に2番目をいれて2番目に代入
そうじゃなかったら3番目と比較してちいさかったら3番目を置き換える

157 名前:デフォルトの名無しさん mailto:sage [2015/11/09(月) 15:32:15.13 ID:jDVf3Lh4.net]
×教えてください
○ボクの代わりにタダ働きで作ってください



158 名前:デフォルトの名無しさん mailto:sage [2015/11/09(月) 16:01:34.33 ID:kuPl+8lc.net]
ランダムな数列がつくれません><

159 名前:デフォルトの名無しさん mailto:sage [2015/11/09(月) 16:42:54.24 ID:eC8x+plo.net]
Mapを使わなきゃいけないときってどういう状況?

160 名前:デフォルトの名無しさん mailto:sage [2015/11/09(月) 17:04:11.79 ID:+LDjxXgW.net]
目的のラーメン屋の位置が分らないとき

161 名前:デフォルトの名無しさん [2015/11/09(月) 19:30:19.74 ID:a+EqBs2w.net]
>>152
面白そうだったからプログラミング勉強中の小学生の息子にやらせてみたわ

https://paiza.io/projects/5Z4FsuWXmVfd-K0NYt3D9Q

162 名前:デフォルトの名無しさん mailto:sage [2015/11/09(月) 20:30:02.46 ID:H2C0PELT.net]
これコンパイルとおらないでしょ

163 名前:デフォルトの名無しさん [2015/11/09(月) 22:28:14.98 ID:d//nPUJE.net]
1年前に半年間、JAVA、MYSQL、SERVLET、などをザーッと学んで、
続けたいと思ってるんですが、これらを使って、何か活用出来る
プログラムって、どんなものがありますかね〜。
学校では掲示板や日記帳を作りました。今はそれらを動かして確認したり
改変したりするレベルです。

164 名前:デフォルトの名無しさん mailto:sage [2015/11/09(月) 22:36:54.06 ID:9MKlT8ON.net]
>>161
ブラウザから勤怠入力するタイプの勤怠管理システムとかは?
実際前の会社で雑用的に作ってた(職業プログラマーではない)

165 名前:デフォルトの名無しさん mailto:sage [2015/11/09(月) 23:06:18.94 ID:ruY5Rqb0.net]
向いてないから資格試験の勉強でもやったら

166 名前:デフォルトの名無しさん [2015/11/10(火) 00:01:14.62 ID:vQk/oOH5.net]
あー良いですね勤怠管理、それ流用して体重や食事の管理でも作ってみます。どもー

167 名前:デフォルトの名無しさん [2015/11/10(火) 00:28:20.45 ID:FDGXqd+V.net]
自分が必要なものを作ればよろし。



168 名前:デフォルトの名無しさん mailto:sage [2015/11/10(火) 00:54:58.67 ID:w0gmxUWi.net]
ふとジェネリックなAPIを設計しようと思ったんですが、結構難しくないですか?

169 名前:デフォルトの名無しさん mailto:sage [2015/11/10(火) 02:51:58.58 ID:C81oFYe6.net]
ジェネリック?ジェネリクスじゃなくて?

170 名前:デフォルトの名無しさん [2015/11/10(火) 08:04:11.42 ID:e+5VaF19.net]
>>166
型にextendsが使えるから、その辺りがわかれば使える

171 名前:デフォルトの名無しさん [2015/11/11(水) 10:41:31.32 ID:eq6ewlzY.net]
動的WEBプロジェクトで、下記のようなコードを書いて
実行したのですが、値が何も入ってこず、NGが表示されます。
何がいけないのでしょうか?
protected void doPost(HttpServletRequest request
, HttpServletResponse response) throws ServletException, IOException {

String vals[] = request.getParameterValues("name");

if(vals != null){
response.getWriter().write("NG");
}else{
response.getWriter().write("OK");
}

■POST側HTML
<form method="post" action="localhost:8080/TomcatTest/HelloWorld" enctype="multipart/form-data">

<p><input type="text" name="name"></p>

<p><input type="submit" value="送信する"></p>

</form>

スキル的には、JAVA 2日目の超初心者です。
よろしくお願いします。

172 名前:デフォルトの名無しさん mailto:sage [2015/11/11(水) 11:07:48.65 ID:eq6ewlzY.net]
169ですが、何回か実行を繰り返したら
値が入って来ました。
失礼しました。

173 名前:デフォルトの名無しさん mailto:sage [2015/11/11(水) 19:40:02.24 ID:K9x+7E6C.net]
趣味でJava始めて1か月くらい経つんですが、
Class<? extends T<? extends P>> implements Iterable<S extends U>
みたいなの見ると、ヽ(`Д´)ノウワァーン ってなるんですが、向いてないんでしょうか・・・・・・

174 名前:デフォルトの名無しさん mailto:sage [2015/11/11(水) 20:20:37.13 ID:pTFolo5c.net]
そのとーり

175 名前:デフォルトの名無しさん [2015/11/11(水) 23:44:33.28 ID:209MeVvB.net]
>>171
難しいところ後回しにしてやってけばいいじゃない
感覚で書いていくから、慣れたらそのうちわかるよ

176 名前:デフォルトの名無しさん mailto:sage [2015/11/12(木) 01:07:21.95 ID:1xobWPjl.net]
東大などの賢い人は、
((())) こういうのにもウワーンてならない。
賢い人は、ただ有利な方に回るだけで、習慣を壊さない。
だから東大では、Lispマンセー(万歳)!

一方、Pythonの作者・Guidoは、
{{{}}} こういうのにウワーンてなったから、
Pythonからカッコを無くした

同様に、Javaにウワーンてなったから、Groovyができた。
Groovyは、Python, Rubyの影響が大きい

つまり技術革新は、バカ・敗者からしか生まれない

177 名前:uy ◆Qawu9.2l1E mailto:sage [2015/11/12(木) 02:36:45.02 ID:vfLy0hrq.net]
ほーん、で?
イチイチ同意求めんなカス



178 名前:デフォルトの名無しさん mailto:sage [2015/11/12(木) 04:31:19.58 ID:X3qMcYPf.net]
バカ・敗者と言ってるのに技術革新とはw

179 名前:uy ◆Qawu9.2l1E mailto:sage [2015/11/12(木) 05:19:24.10 ID:YKGP90Ph.net]
>>174
微妙に学歴だけ良くて何も出来なかった自分に言い訳してんのか?ダサいな^^;






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

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

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