y‰SŽÒzJavaŽ¿–⥑ ..
[2ch|¥Menu]
151:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 22:46:19
>>149
JTextArea ta;
‚Æ‚µ‚ÄA
‚±‚ñ‚ÈH
int y =0;
int x =1;
int cnt = ta.getCaretPosition();
for(String s:ta.getText().split("\n")){
if(cnt<=s.length()){
y=cnt+1;
break;
}else{
cnt=cnt-s.length()-1;
x++;
}
}

152:143
08/07/12 23:09:48
>>151
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I
–³Ž–‰ðŒˆ‚µ‚Ü‚µ‚½B

153:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 23:45:31
‚f‚t‚h‚¨‚Ú‚¦‚È‚­‚¿‚Ⴞ‚ßH

154:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/13 00:01:05
netbeansŽg‚¦‚ÎH

155:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/13 00:52:58
>>135
³’¼‚Ç‚Á‚¿‚Å‚à‚¢‚¢‚æBJava‚ÅGUIì‚Á‚Ä‚àC++‚Åì‚Á‚Ä‚à
ƒpƒtƒH[ƒ}ƒ“ƒX‚̈Ⴂ‚È‚ñ‚Äð¡‚¶‚á‚»‚±‚Ü‚ÅL‚ª‚ç‚È‚¢
‚¯‚ÇŒÂl“I‚É‚ÍC++‚̂ق¤‚ª‚È‚ñ‚©‚¢‚¢‚ñ‚¾‚æ‚È‚Ÿ`BBB‚È‚ñ‚Å‚¾‚ë‚—

156:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/13 09:07:56
‚Ü‚ŸŒ©‚½–Ú‚®‚ç‚¢‚¾‚È

157:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/13 09:28:55
GUI‚È‚ñ‚ăvƒƒOƒ‰ƒ€‚Ì–{Ž¿‚ł͂Ȃ¢

158:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/13 10:13:07
””N‘OA‚¢‚ç‚È‚¢MMX Pen‚Æ‚©‰Í“¶cel‚Ì“ü‚Á‚½PC‚Åtomcat‚ÌŽÀŒ±‚ð‚µ‚Ä‚Ý‚½‚ç
’x‚­‚ÄŽg‚¢•¨‚ɂȂç‚È‚©‚Á‚½‚Ì‚Åjava‚Ì—˜—p‚ð’ú‚߂Ă¢‚½‚̂ł·‚ª
ŋߘb‘è‚ÌŒƒˆÀŽI‚Ȃǂ͂»‚±‚»‚±Žg‚¦‚Ü‚·‚©H

159:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/13 10:45:02
CPU‚æ‚è‚ÍA‚Ç‚Á‚¿‚©‚Á‚Ä[‚ƃƒ‚ƒŠ‚Ì–â‘肾‚ËB128MB’ö“x‚ł͒x‚·‚¬‚éB
512MB‚­‚ç‚¢‚ ‚ê‚ÎXP‚Å‚à—V‚ׂ邿B
DB‚àƒŠƒbƒ`‚ÈIDE‚à‘S•”“ü‚ê‚邯‚È‚é‚ÆA1GB‚­‚ç‚¢‚È‚¢‚Æ‚«‚‚¢‚¯‚ÇB

160:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/13 12:31:49
Ž„‚à‰SŽÒ‚Å‚·B

‚â‚Ë‚¤Šé‰æ‘ã•\ŽÒ‚â‚Ë‚¤‚炨i–{–¼Eˆé茳—mj‚ª
Eƒ\ƒtƒgƒEƒFƒA‚Ì•s³ƒRƒs[‚ðs‚Á‚Ä‚¢‚½
E˜J“­Œ_–ñã‚̈ᔽ‚ð‚µ‚Ä‚¢‚½
E‘¼‚Í•s³ƒRƒs[‚µ‚Ä‚¢‚È‚¢‚±‚Æ‚ðØ–¾‚µ‚悤‚Æ‚µ‚ăGƒƒQ[‚̃pƒbƒP[ƒW‚ð”­Œ©‚µA
@ŽÊ^‚ÉŽB‚Á‚ăAƒbƒvƒ[ƒh‚µ‚悤‚Æ‚µ‚½B
URLØÝ¸(d.hatena.ne.jp)
‚â‚Ë‚¤Šé‰æ‚Ì— ‘¤i‹£”n‚̼‹\ƒ\ƒtƒg‚̻쌻êj
URLØÝ¸(d.hatena.ne.jp)
URLØÝ¸(d.hatena.ne.jp)
URLØÝ¸(d.hatena.ne.jp)
—LŒÀ‰ïŽÐ‚â‚Ë‚¤Šé‰æiŠÝ’nE‘åã•{”ª”öŽs––L’¬‚Q|‚P|‚Qj‚ªŒv‰æ“|ŽY
URLØÝ¸(www.sia.go.jp)

‚â‚Ë‚¤‚炨ƒvƒƒtƒB[ƒ‹
«ŠiF—F’B‚©‚çuƒ`ƒ“ƒsƒ‰vuƒ„ƒNƒUv‚ƌĂ΂ê‚Ä‚¢‚éB‘O¢‚ÅŽEl‹S‚¾‚Á‚½h‹Æ‚ð”w•‰‚Á‚Ä‚¢‚邯‚¢‚¤–Ï‘ziŽ©Šoj‚ ‚èB
ÅIŠw—ðFê–åŠwZ‘²
Žå‚ÈE—ðF—LŒÀ‰ïŽÐƒZƒ“ƒLi—½JŒnƒAƒ_ƒ‹ƒgƒQ[ƒ€‚Ì»ì‰ïŽÐj‚ðŒo‚ēƗ§A—LŒÀ‰ïŽÐ‚â‚Ë‚¤Šé‰æ‚ðÝ—§A‚Q‚O‚O‚U”N‚ÉŒv‰æ“|ŽY
‘ã•\ìFw–锇‚¢ƒ}ƒjƒAxw“ŽBƒ}ƒjƒAxw‚¨Šy‚µ‚Ý‚b‚cƒVƒŠ[ƒYxw‹£”n¼‹\ƒ\ƒtƒgxw‚a‚l‚X‚Wx

‚â‚Ë‚¤‚炨Œê˜^
>uƒƒV‚̂ق¤‚ªŒ‰•È‚â‚ÆŽv‚¤‚ñ‚₯‚Ç‚ÈB
>â‘΂Ɉá–@ƒRƒs[‚̃\ƒtƒg‚µ‚©Žg‚í‚ñ‚µB
>‚½‚Æ‚¦‚΋­“‚É“ü‚Á‚½‚Æ‚«‚ÉA‚¿‚å‚Á‚Æ‚©‚í‚¢‚»‚¤‚ɂȂÁ‚Ä
>\–œ‰~‚¾‚¯Žc‚µ‚Ä‚Á‚½‚çA‚¨‚©‚µ‚¢‚â‚ëH
>Ž©•ª‚Ìw‹­“‚·‚éx‚Æ‚¢‚¤ˆÓŽv‚ɑ΂µ‚Ä–µ‚‚â‚ëH
>‚¾‚©‚烃V‚ÍAˆêŒÂ‚à”ƒ‚Á‚½ƒ\ƒtƒg‚ðŽg‚Á‚½‚±‚Æ‚ª‚È‚¢IIv


161:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/13 12:35:16
substring(0,0)‚Á‚ÄŽg‚¦‚é‚ñ‚Å‚·‚©
ʼn‚Ìˆê•¶Žš‚¾‚¯‚ðŽæ‚èo‚·ƒP[ƒX‚ªo‚Ä‚µ‚Ü‚¤‚à‚Ì‚ðì‚낤‚Æ‚µ‚Ä‚¢‚é‚̂ł·‚ª¥¥¥¥¥¥

162:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/13 12:49:46
>>161
‚»‚ê‚Í0•¶Žš‚¶‚á‚Ë
ʼn‚Ì1•¶Žš‚È‚ç@substring(0,@1)

163:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/13 13:23:55
•’Ê‚ÉcharAt‚ł悭‚ËH

164:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/13 13:28:34
Å‹ßA‚â‚Ë‚¤‚炨‚Í‹|ŒŽ(>>160)‚Æ‚©Œ¾‚¤^«‚̃Lƒ`ƒKƒC‚É—‚Ü‚ê‚Ä‚¢‚é

yŽ©ìŽ©‰‰z‹|ŒŽé‘¾˜YŽ‚ÉŠÖ‚·‚é‚܂Ƃßy_”é‘ÌŒ±z
URLØÝ¸(d.hatena.ne.jp)

165:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/13 13:56:23
ƒRƒsƒyŒN‚Á‚Ä”nŽ­‚¾‚ÈA‚܂œǂñ‚¾B

166:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/13 14:13:29
>>163
codePointAt

167:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/13 15:26:06
ƒNƒ‰ƒX‚ÌŒp³‚ðŽg‚Á‚½‚Æ‚«‚É
ƒX[ƒp[ƒNƒ‰ƒX‚Å‚Ípublic‚ȃƒ\ƒbƒh‚ðƒTƒuƒNƒ‰ƒX‚Å‚Íprivate‚Æ‚µ‚ĉB•Á‚µ‚½‚¢‚Æ‚«‚͂ǂ¤‚·‚ê‚΂¢‚¢‚Å‚·‚©H

—Ⴆ‚ÎHashtableƒNƒ‰ƒX‚ðŒp³‚µ‚½MyHashtable‚ðì‚Á‚ÄA#get(Object key)‚ðŽg‚킹‚½‚­‚È‚¢A“™‚Å‚·B

168:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/13 15:29:07
PS
Œp³‚ł͂Ȃ­ˆÏ÷‚É‚µ‚Ä•K—v‚ȃƒ\ƒbƒh‚¾‚¯ŽÀ‘•‚·‚é
‚Æ‚¢‚¤•û–@‚ÍNG‚Å‚·

169:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/13 15:32:42
–³—‚Å‚·
ƒTƒuƒNƒ‰ƒX‚Í‚¢‚‚łàƒX[ƒp[ƒNƒ‰ƒX‚ɃLƒƒƒXƒg‚Å‚«‚é‚Ì‚ÅA‚Ç‚Á‚¿‚Ý‚¿–³‘ʂł·
Žg‚킹‚½‚­‚È‚¢‚¾‚¯‚È‚çAƒI[ƒo[ƒ‰ƒCƒh‚µ‚Ä—áŠO‚𓊂°‚é•û–@‚ª‚È‚­‚à‚È‚¢

public@Object@get(Object@key)@{
@@throw@new@UnsupportedOperationException();
}

‚µ‚©‚µŒp³‚æ‚èˆÏ÷‚Ì•û‚ª—Ç‚¢‚̂ł͂Ȃ¢‚©

170:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/13 15:37:56
‚µ‚©‚µget‚¾‚¯••‚¶‚Ä‚àAiteratorŽg‚¦‚Ηñ‹“‚Å‚«‚邵Aput‚âremove‚·‚ê‚ÎŒ³‚Ì’l‚ª•Ô‚Á‚Ä‚­‚邵A
Š®‘S‚É’l‚ðŽæ“¾‚Å‚«‚È‚­‚·‚é‚̂͂Ȃ©‚È‚©–Ê“|‚¢‹C‚ª‚·‚é

171:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/13 15:43:33
Œp³‚ł̃AƒNƒZƒXCüŽq‚Ì•ÏX‚Í“ÁŒ ‚ðL‚°‚é•ûŒü‚¾‚¯‚Ȃ̂ł¾‚ßB
‰B‚µ‚½‚¢ƒƒ\ƒbƒh‚𔲂¢‚½ƒCƒ“ƒ^[ƒtƒFƒCƒX‚ð€”õ‚µ‚ÄŽÀ‘•A
‚»‚̃Cƒ“ƒ^[ƒtƒFƒCƒX‚ð’Ê‚µ‚Ä‘€ì‚·‚é‚̂͂ǂ¤B

172:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/13 16:00:35
‚¤[‚ÞA‚â‚Í‚èˆÏ÷‚Å‚·‚©‚ËEEE
‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½

173:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/13 16:25:29
>>167
‚»‚ñ‚ÈƒŠƒXƒRƒt‚Ì’uŠ·Œ´‘¥‚ð‘S—͂łԂÁ‚¿‚·‚邿‚¤‚ÈÝŒv‚Í‹p‰ºB

174:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/13 21:51:52
‘ål‚ÌŽ–î‚ÅAŽd•û‚È‚­Java‚ÌŽÀ‘•‚ðs‚¤‚±‚ƂɂȂè‚Ü‚µ‚½
[“ü‚肵‚½‚­‚È‚¢‚Ì‚ÅAC/C++‚ÅŽÀ‘•‚µ‚½DLL‚ðŽg‚¢‚½‚¢‚̂ł·‚ª
‰Â”\‚Å‚µ‚傤‚©H
VS2005AC/C++E—ð6”N¶‚Å‚·B

175:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/13 22:00:05
‰Â”\‚Å‚·‚ªA‚»‚Ì‘ål‚ÌŽ–î‚Æ‚â‚炪Žg‚킹‚Ä‚­‚ê‚È‚¢‚©‚à
JavaƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Í100%Java‚ÅŠ®Œ‹‚µ‚Ä‚¢‚邱‚Æ‚ªD‚Ü‚ê‚邱‚Æ‚ª‚ ‚é
Žg‚Á‚Ä‚¢‚¢‚±‚ƂɂȂÁ‚½‚çAJNI‚Å‚®‚®‚ê

176:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/13 22:06:21
>>174
Œ´—“I‚ɂ͂â‚ê‚΂ł«‚éB
‚¨Š©‚߂͂µ‚È‚¢‚ª‚·‚é‚̂̓Aƒ“ƒ^‚¾B‚â‚肽‚¢‚悤‚É‚·‚ê‚΂¢‚¢B
JNIŽg‚¦‚ÎAJava‘¤‚©‚çC/C++‚ÌŠÖ”‚ðŒÄ‚Ño‚µ‚½‚è
‹t‚ÉC/C++‘¤‚©‚çJava‚̃IƒuƒWƒFƒNƒg‚ɃAƒNƒZƒX‚Å‚«‚½‚è‚Å‚«‚é‚Ì‚ÅA
‚â‚肽‚¢‚±‚Ƃ͑½•ª‚Å‚«‚é‚Í‚¸B

177:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/13 22:21:33
>>175
>>176
Thx
JNI‚Ü‚½‚ÍADLL‚ðJava‚Å‘‚«’¼‚·‚©A¡”Ó‚ä‚Á‚­‚èƒgƒŒ[ƒhƒIƒt‚ðl—¶‚µ
ŒŽ—j‚Ì’©Œˆ‚߂܂·

178:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 00:06:23
­‚µ‘O‚É“ñd‹N“®‚ÉŠÖ‚µ‚ÄŽ¿–₵‚½ŽÒ‚Å‚·B
“ñd‹N“®‚ÌŠm”F‚ÉFileOutputStream‚ð—˜—p‚·‚é‚Ì‚ªˆê”Ê“I
‚Æ‚¢‚¤‚±‚ƂȂ̂ł·‚ªA
‚±‚Ì•û–@‚ðŽg—p‚·‚邯ƒƒbƒN—p‚ÉŽg—p‚µ‚Ä‚¢‚éƒtƒ@ƒCƒ‹‚ª
•’Ê‚ÉWindowsƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€ã‚ÅŠm”F‚Å‚«‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚±‚ê‚ðŠm”F‚Å‚«‚È‚¢‚悤‚É‚·‚é‚É‚ÍA‚Ç‚¤‚µ‚½‚ç‚æ‚¢‚̂łµ‚傤‚©B

179:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 00:09:23
•’i‚ ‚ñ‚Ü‚èŠm”F‚µ‚È‚¢‚悤‚ÈêŠ (C:\Documents and Settings\username\Local Settings\Temp ‚Æ‚©) ‚ðŽg‚¦‚΂¢‚¢‚̂łÍ

180:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 00:27:48
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
Šm‚©‚É‚»‚¤‚Ȃ̂ł·‚ªAƒ†[ƒU[‚©‚ç‚·‚ê‚ÎA
‚â‚Í‚è‹CŽ‚¿‚̂悢‚à‚̂ł͂Ȃ¢‚ÆŽv‚¢A
‰½‚©ô‚͂Ȃ¢‚©‚Æl‚¦‚Ä‚µ‚Ü‚¤ŽŸ‘æ‚Å‚·B
‚Ü‚½AˆêŽžƒtƒ@ƒCƒ‹‚̃pƒX‚ÌDocuments...‚Ì•”•ª‚ªA
vista‚Æxp‚ňႤ‚Ì‚ªA–ï‰î‚ȂƂ±‚ë‚Å‚·B
‚¤`‚ñ...B

181:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 00:34:08
ŠÂ‹«•Ï”‚Ìtemp‚©‚çŽæ‚é

182:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 00:39:24
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‘‘¬A’²‚ׂĂ«‚Ü‚·B

183:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 00:58:32
ŽŸ‚̂悤‚ȃR[ƒh‚Å–â‘è‚È‚­“®ì‚µ‚Ü‚µ‚½B
FX‚Æ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
stream = new FileOutputStream(new File(System.getenv("TEMP") + "\\lock"));

184:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 03:35:16
class SwitchSample
{
public static void main(String args[])
{
int cal = 100;

for(int i = 1; i<=5; i++){
switch(i){
case 1:
case 2:
cal = cal + i;
break;

case 3:
cal = cal - i;
break;

case 5:
cal = cal / 2;
break;

default:
cal = cal * 10;
}
System.out.println("ƒJƒEƒ“ƒg”‚ÍA" + i + "‚Å‚·B" );
}
System.out.println("ŒvŽZŒ‹‰Ê‚ÍA" + cal + "‚Å‚·B" );
}
}


185:184
08/07/14 03:36:02
‚Ç‚¤‚µ‚ÄAŒ‹‰Ê‚ª500‚ɂȂé‚Ì‚©‚í‚©‚è‚Ü‚¹‚ñEEE
‰ðà‚¨Šè‚¢‚µ‚Ü‚·B

186:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 03:39:02
>>185
‚Ç‚¤‚µ‚ÄŒ‹‰Ê‚ª500‚ɂȂç‚È‚¢‚ÆŽv‚¤‚Ì‚©•ª‚©‚è‚Ü‚¹‚ñB

187:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 03:41:27
‚Ç‚ñ‚ÈŒ‹‰Ê‚É‚È‚é‚Æ—\‘z‚µ‚½‚Ì‚³

i=1‚ÌŽž‚Éswitchß‚Ícase 1: ‚Ɉê’v‚µ‚ÄA
break‚ª–³‚¢‚©‚çcase 2: ‚É‘‚¢‚Ä‚ ‚é cal = cal + i; ‚ªŽÀs‚³‚ê‚é‚Á‚Ä•ª‚©‚Á‚Ä‚éH

188:184
08/07/14 03:45:47
cse1‚ªAˆê‰ñ–Ú‚ÌŒJ‚è•Ô‚µ‚Å‚·‚æ‚ËH100 + 1 = 101‚Å‚·‚æ‚ËH
‚ÅAcse2‚ªA“ñ‰ñ–Ú‚ÌŒJ‚è•Ô‚µ‚ÅA100 + 2 = 102
‚ÅEEEEEHHHHHHHHHHHH

189:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 03:52:25
’†‹‰‚Ì–{‚¨‚µ‚¦‚Ä

190:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 04:02:07
>>184
‰Šú’l: 100
i=1: case 1 ¨ 100+1=101
i=2: case 2 ¨ 101+2=103
i=3: case 3 ¨ 103-3=100
i=4: default ¨ 100*10=1000
i=5: case 5 ¨ 1000/2=500
Œ‹‰Ê: 500

191:184
08/07/14 04:41:16
>>190
ƒŒƒXA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‹^–₪‚Ü‚¾‚ ‚è‚Ü‚·ABreak‚ňê’U”²‚¯‚Ä‚¢‚é‚Ì‚É
i=1: case 1 ¨ 100+1=101
i=2: case 2 ¨ 101+2=103
‚̂悤‚ÉAcase2‚Å103‚ɂȂÁ‚½‚Ì‚ðA‚»‚êˆÈŠO‚É‚ ‚½‚¢‚·‚é
case 4‚ÉA103‚Æ‚¢‚¤”’l‚ð‚¢‚ê‚Ä‚à‚¢‚¢‚̂łµ‚傤‚©H

192:184
08/07/14 04:48:22
‚È‚ñ‚ƂȂ­A‚í‚©‚è‚Ü‚µ‚½‚ªA
‚½‚Æ‚¦‚ÎA‚±‚¤‚È‚é‚Æ‚«
for(int i = 1; i<=5; i++){
for(int i = 1; i<=4; i++){
for(int i = 1; i<=3; i++){
for(int i = 1; i<=2; i++){

‚ÅAi<=3‚Ȃ矈‚Å”²‚¯‚Ä
ˆÈ‘OA‚Ü‚Åi3ˆÈ‰º‚Ü‚Åj‚̈—‚ª‚³‚ê‚éŒp³‚³‚ê‚Ă邩‚ç‚Å‚·‚ËH
‚»‚µ‚ÄAcase 3‚ŃuƒŒƒCƒN‚Æ‚¢‚¤‚±‚Ƃłµ‚傤‚©H


193:184
08/07/14 04:49:15
ŠÈ’P‚ÉŒ¾‚¢‚Ü‚·‚ÆA“r’†‚Éi3‚É‚¢‚­‚Ü‚ÅjBreak‚ª‚ ‚é‚©‚ç
‚Ê‚¯‚¾‚³‚ê‚È‚¢‚Ì‚©‚ÆEEEH

194:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 04:50:57
java‚Å‚v‚…‚‚ã‚Ì‚w‚l‚k‚ðŽæ“¾‚·‚éƒvƒƒOƒ‰ƒ€‚ð‘g‚Ý‚½‚¢‚̂ł·‚ª
Žæ“¾•”•ª‚Ì‚â‚è•û‚ð‹³‚¦‚Ä‚¢‚½‚¾‚¯‚Ü‚¹‚ñ‚©B
‚Å‚«‚ê‚ÎSAX‚Å‚¨Šè‚¢‚µ‚Ü‚·B

195:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 04:51:29
>>191>>192
“ú–{Œê‚ðæ‚ɕ׋­‚µ‚ë

196:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 04:51:52
>>191
>>192
‚È‚É‚ðŒ¾‚Á‚Ä‚é‚Ì‚©‚³‚Á‚Ï‚è‚í‚©‚ç‚ñB
switch - case ‚Ì break ‚ð for ‚Ì break ‚ÆŠ¨ˆá‚¢‚µ‚Ă邩H
—¼ŽÒ‚͕ʂ̂à‚ÌA‚Æ‚¢‚¤‚©Acase ‚É‚ ‚é break ‚Å‚Í for ‚ÍI‚í‚ç‚È‚¢‚¼

197:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 04:57:06
>>194
Web‚©‚çXML‚ðŽæ“¾‚·‚邱‚Æ‚ÆSAX‚ðŽg‚¤‚±‚Ƃ͒¼Ú‚ÍŠÖŒW‚È‚¢B
‚Ü‚¸Web‚©‚çHTML‚ðŽæ“¾‚·‚邱‚Æ‚ð•׋­‚µ‚È‚³‚¢B

198:184
08/07/14 05:01:31
o’¼‚µ‚Ä‚«‚Ü‚Ó
‚Þ‚¶‚¡

199:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 05:05:45
>>198
‚Ü‚é‚Á‚«‚芨ˆá‚¢‚ðÏ‚Ýd‚Ë‚Ä‚é‚æ‚¤‚¾‚©‚çAo’¼‚µ‚Ä•ª‚©‚é‚©‰ö‚µ‚¢‚È
æ‚̃R[ƒh‚És”Ô†‚‚¯‚ÄAˆ—‚³‚ê‚邯Žv‚Á‚Ä‚¢‚釔ԂɔԆ‚ð‘‚«o‚µ‚Ă݂é‚Ì‚ª‚¢‚¢‚¾‚낤

200:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 05:07:01
>>197
Html‚ðŽæ“¾‚µ‚Ä‚»‚ÌXML‚ð“ǂݞ‚ñ‚Å—˜—p‚Æ‚¢‚¤”Fޝ‚ÅOK‚Å‚·‚©H

201:197
08/07/14 05:15:39
>>200
OK‚¶‚á‚È‚¢B
Web‚©‚牽‚©‚ðŽæ“¾‚·‚邯‚¢‚¤ˆ—‚ÍA‚»‚ꂪXML‚¾‚ë[‚ª
HTML‚¾‚ë[‚ª‰æ‘œ‚¾‚ë[‚ª“®‰æ‚¾‚ë[‚ªŠÖŒW‚È‚¢B
Žæ“¾‚µ‚½ŒãAXML‚¾‚Á‚½‚çSAX‚È‚èDOM‚È‚èXSLT‚È‚è
‚È‚ñ‚Å‚àŽg‚Á‚Ĉ—‚·‚ê‚΂¢‚¢B

202:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 08:01:02
URLƒIƒuƒWƒFƒNƒg‚ð‚‚­‚èAConnectUR‚ŃQƒbƒg—v‹‚¾‚µ‚ÄŽæ‚芸‚¦‚¸‚â‚Á‚Ä‚Ý

203:130
08/07/14 08:53:46
>>132
>>134

‹TƒŒƒX‚Å\‚µ–ó‚È‚¢‚Å‚·BFX’²‚ׂĂ݂½‚çA

java.lang.Object
org.apache.struts.action.Action
org.apache.struts.actions.DispatchAction
org.apache.struts.actions.MappingDispatchAction
‚ÅA


204:130
08/07/14 08:56:41
org.apache.struts.action.Action
‚Éservlet‚Æ‚¢‚¤ƒtƒB[ƒ‹ƒh‚ª‚ ‚è‚Ü‚µ‚½B

—L“ŒäÀ‚¢‚Ü‚µ‚½II

205:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 11:16:38
JSP‚Å‚P‚‚̃eƒLƒXƒg—“‚ɑ΂µ‚Ä•¡”‚Ì‘—Mƒ{ƒ^ƒ“‚ðì‚Á‚Ĉ—‚𕪂¯‚½‚¢‚̂ł·‚ªA
‚»‚ꂼ‚ê‚Ì‘—Mƒ{ƒ^ƒ“‚ɈقȂéname‚Ì’l‚ðݒ肵‚Ä‚»‚ê‚ðƒT[ƒuƒŒƒbƒg‚łǂ̃{ƒ^ƒ“‚ª‰Ÿ‚³‚ꂽ‚©”»’f‚µA‚»‚ÌŒã‚̈—‚𕪊ò‚³‚¹‚悤‚Æ‚µ‚Ä‚à‚¤‚Ü‚­‚¢‚«‚Ü‚¹‚ñB

JSP‚Å
<form method="POST" action="ƒT[ƒuƒŒƒbƒg‚ÌURL">
<input type="submit" name = "1" value="’ljÁ"@/>
<method="POST">
<input type="submit" name = "2" value="XV" />
(È—ª)
</form>

ƒT[ƒuƒŒƒbƒg‚Å
String name = req.getParameter("name");
out.println("name="+name);
‚Æ‚â‚Á‚Ä‚àname=null‚Æ‚µ‚©•\ަ‚³‚ꂸname‚Ì’l‚ðŽæ“¾‚·‚邱‚Æ‚ªo—ˆ‚Ü‚¹‚ñB

‚Ç‚±‚ªŠÔˆá‚Á‚Ä‚¢‚é‚̂łµ‚傤‚©H‚Ü‚½A‘¼‚É—Ç‚¢•û–@‚Í‚ ‚é‚̂łµ‚傤‚©H

206:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 11:24:12
>>205
String name = req.getParameter("1");
Žæ‚é‚Ȃ炱‚¤‚¾‚ë


207:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 11:48:13
>>206
o—ˆ‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B


208:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 13:07:41
ŽÀs‰Â”\‚Èjarƒtƒ@ƒCƒ‹‚ð‹N“®‚·‚邯A
JDBCƒhƒ‰ƒCƒo‚ªŒ©‚‚©‚ç‚È‚¢‚Æ‚¢‚¤ƒGƒ‰[‚ªo‚Ä¢‚Á‚Ä‚¢‚Ü‚·B
eclipce‚¾‚Æ‹N“®‚·‚邯‚ÇAjarƒtƒ@ƒCƒ‹‚É‚·‚邯‹N“®‚µ‚È‚¢‚Æ‚¢‚¤ƒpƒ^[ƒ“‚Å‚·B
ƒ}ƒjƒtƒFƒXƒgƒtƒ@ƒCƒ‹‚Éclass-path‚ÆJDBCƒhƒ‰ƒCƒo‚̃tƒ‹ƒpƒX‚ð‘‚¢‚ÄA
‚»‚̃pƒX‚ÉJDBCƒhƒ‰ƒCƒo‚ð’u‚¢‚Ä‚¢‚é‚̂ł·‚ªA
‰½ŒÌ‚©Žv‚¤‚悤‚É‚¢‚«‚Ü‚¹‚ñB
‚Ç‚±‚É–â‘肪‚ ‚é‚̂łµ‚傤‚©B


209:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 13:08:19
‚·‚¢‚Ü‚¹‚ñB‚Ü‚½name‚ÌŽ–‚ŃGƒ‰[‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
name = req.getParameter("1");
‚Æ‚â‚邯name‚ª1‚Ì‘—Mƒ{ƒ^ƒ“‚ÌŽž‚Í–â‘è‚È‚¢‚̂ł·‚ª
name‚ª2‚Ì‘—Mƒ{ƒ^ƒ“‚̂Ƃ«‚Í
name‚ð•\ަ‚µ‚½‚èname‚Å”»’f‚³‚¹‚悤‚Æ‚µ‚½‚Æ‚«‚ɃGƒ‰[‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·B
Žó‚¯Žæ‚é‚à‚Ì‚ª‚È‚­‚Äname‚ɉ½‚à“ü‚Á‚Ä‚¢‚È‚¢‚Ì‚ª–â‘肾‚ÆŽv‚¤‚̂ł·‚ªA
‚ ‚ç‚©‚¶‚ßname‚É"null"‚Ȃǂǂ¢‚Ä‚ê‚à‚â‚͂蓯‚¶ƒGƒ‰[‚ªo‚Ü‚·B
‚Ç‚¤‚©‰ðŒˆô‚ð‚¨Šè‚¢‚µ‚Ü‚·B




210:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 13:18:34
>>209
‚Ê‚é‚Û

211:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 13:19:08
>>209
‚Ç‚Á‚¿‚à name="buttonname" ‚É‚µ‚Ä
String value = req.getParameter("buttonname");
‚Å value.equals("’ljÁ") ‚© value.equals("XV") ‚©‚ÅŒ©‚邯‚©H

212:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 13:29:28
>211
o—ˆ‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
name‚Í‚±‚ñ‚ÈŽg‚¢•û‚ào—ˆ‚é‚ñ‚Å‚·‚ËB

213:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 13:38:53
>>212
‚Ê‚é‚Û‚à‚¿‚á‚ñ‚Æ—‰ð‚µ‚È‚¢‚Æ¡Œã‚‚܂¸‚­‚ÆŽv‚¤‚Ì‚¾‚ª

214:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 13:39:50
>>212
‚½‚Ô‚ñЍˆá‚¢‚ª‚ ‚邯Žv‚¤‚ªB
req.getParameter() ‚ŕԂ³‚ê‚é‚Ì‚Í <input name="A" value="B"> ‚Ì
value ‚Ì•û("B")‚¾B
name = req.getParameter() ‚Æ‚¢‚¤‘‚«•û‚©‚ç„‘ª‚·‚邯 name ‚Ì•û("A")‚ª
•Ô‚³‚ê‚邯Žv‚Á‚Ä‚¢‚é‚̂ł͂Ȃ¢‚©B

215:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 13:41:16
208‚Å‚·B
ŽŽ‚µ‚ÉASystem.getProperty("java.class.path")‚ðŽÀs‚µ‚Ä‚Ý‚é‚ÆA
‚Ç‚¤‚â‚çƒNƒ‰ƒXƒpƒX‚ª’Ê‚Á‚Ä‚¢‚È‚¢‚悤‚Å‚·B
‚½‚¾‚µAƒ}ƒjƒtƒFƒXƒgƒtƒ@ƒCƒ‹‚ɂ͊m‚©‚ÉŽŸ‚̂悤‚É‘‚¢‚Ä‚¢‚Ü‚·B
Class-Path: C:/mysql-connector-java-5.1.6-bin.jar
‚±‚̂悤‚ȃtƒ‹ƒpƒX‚ÌŽw’è‚ɉ½‚©–â‘肪‚ ‚é‚̂łµ‚傤‚©B


216:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 13:43:35
>>213
ƒXƒŒ“I‚ɂ͂»‚Á‚¿‚ªƒlƒ^‚¾‚È‚—


217:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 13:51:59
ƒƒ‚’ ‚Édouble‚Ŷ¬‚µ‚½—”‚ª40–œŒÂ‚ ‚è‚Ü‚·B
‚»‚̃f[ƒ^‚ð‚ ‚éƒvƒƒOƒ‰ƒ€‚œǂݞ‚ÝŒvŽZ‚µAã‘‚«‚·‚邯‚¢‚¤ì‹Æ‚ð‚µ‚Ä‚¢‚Ü‚·
‚µ‚©‚µA—”A‹y‚Ñ”z—ñ‚Ì”‚ð40–œŒÂ‚©‚ç50–œŒÂ‚ɕς¦‚½‚Æ‚«
outofmemoryerror‚Æ•\ަ‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·BŠÂ‹«‚ÍNetBeans6.0.1‚Å‚·B
PC‚̃ƒ‚ƒŠ‚Í‚PGB‚ ‚è‚Ü‚·B

218:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 14:02:35
>>217
‚»‚ê‚Å?
Ž¿–â•¶‚𑂯B

219:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 14:06:17
>>217
‚»‚̃vƒƒOƒ‰ƒ€‚ð‚à‚Á‚ƃƒ‚ƒŠ‚ðŽg‚í‚È‚¢‚Åςނ悤‚ɉü—Ç‚·‚é‚ñ‚¾I

220:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 14:12:48
java7‚ɂȂÁ‚ÄBigDecimal‚ðŒ¾Œê“I‚ɃTƒ|[ƒg‚³‚ê‚é‚Ì‚Å
BigDecimal‚ð‚‚©‚¤ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ð‚·‚é‚Ì‚Íjava7‚ɂȂÁ‚Ä‚©‚çŽn‚ß‚½•û‚ª‚¢‚¢‚Å‚·‚©H

221:217
08/07/14 14:25:41
ޏ—炵‚Ü‚µ‚½B
Ž¿–â“à—e‚ÍA—”A”z—ñ‚ª50–œŒÂ‚Å‚àOutOfMemoryerror‚ðo‚³‚¸A
ƒvƒƒOƒ‰ƒ€‚ð“®‚­‚à‚̂ɂµ‚½‚¢‚̂ł·‚ªA‚ǂ̂悤‚É‚µ‚ê‚΂¢‚¢‚Å‚µ‚傤‚©

222:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 14:29:14
ƒƒ‚ƒŠ[‚ð‚QƒMƒK‚É‚·‚é

223:115
08/07/14 14:33:15
>>221
java‚̃Rƒ}ƒ“ƒhƒ‰ƒCƒ“ƒtƒ‰ƒO‚ÅŽg—p‚·‚郃‚ƒŠ‚ð‘‚â‚·B


224:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 14:43:09
>>213
ª–{“I‚ÈŒ´ˆö‚ð—‰ð‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚Æ‚¢‚¤‚±‚Ƃł·‚ËB
String name = req.getParameter("2"); ‚Æ‚·‚邯name‚ª1‚Ì‘—Mƒ{ƒ^ƒ“‚ª‰Ÿ‚³‚ꂽê‡Aname‚ª2‚Ì’l‚ª‘¶Ý‚µ‚È‚¢‚Ì‚Å
‚»‚ê‚ðname‚É“ü‚ê‚邯name‚ª‰½‚à“ü‚Á‚ĂȂ¢ó‘Ô(null)‚ɂȂé‚Ì‚ÅAname‚ð”»’f‚µ‚悤‚Æ‚µ‚½ê‡A’l‚ª‚È‚¢‚̂ŃGƒ‰[‚ɂȂé‚à‚Ì‚¾‚ÆŽv‚¢‚Ü‚µ‚½B

>>211‚̉ðŒˆô‚Íname‚ð“ˆê‚µAname‚Ì’l(‘—MƒXƒCƒbƒ`‚²‚Æ‚Ìvalue)‚Å”»’f‚·‚éB
‚±‚¤‚·‚ê‚΂ǂ̃XƒCƒbƒ`‚ª‚¨‚³‚ê‚Ä‚à•K‚¸name‚É’l‚ª“ü‚é‚Ì‚Ånull‚ɂȂç‚È‚¢B‚Æ‚¢‚¤‚à‚Ì‚¾‚ƉðŽß‚µ‚Ü‚µ‚½B


>>214
ʼn(>>205)‚Íname‚É'A'‚ª“ü‚Á‚½‚à‚Ì‚ª•Ô‚Á‚Ä‚­‚邯Žv‚¢Aname‚Æ‘‚¢‚Ä‚¢‚Ü‚µ‚½‚ªA
ƒAƒhƒoƒCƒX‚𒸂«A¡‚Í—‰ð‚Å‚«‚½‚ÆŽv‚¢‚Ü‚·B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B


225:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 14:52:11
>>215
‚½‚µ‚©‚±‚¤‚Å‚Í
Class-Path: C:/mysql-connector-java-5.1.6-bin.jar;.

226:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 14:54:13
>>224
if (name.equals("’ljÁ") {
}
‚¾‚¯‚¾‚ƃGƒ‰[‚ɂȂ邯‚Ç
if (name != null && name.equals("’ljÁ") {
}
‚Æ‚·‚ê‚΃Gƒ‰[‚ɂȂç‚È‚¢‚Å‚µ‚åB

227:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 15:02:20
if (name != null && name.equals("’ljÁ") {

‚±‚ê‚Á‚Ķ‚ªæ‚©‰E‚ªæ‚©‚Á‚ć”ÔŒˆ‚Ü‚Á‚Ä‚½‚Á‚¯‚ÈH

228:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 15:03:57
>>227
¶‚ªæ

229:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 15:04:07
Œˆ‚Ü‚Á‚Ä‚é
¶‚ªæ

230:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 15:08:01
ƒNƒ[ƒ“‚ðŽ©“®‚Åì‚é•û–@‚ ‚è‚Ü‚¹‚ñ‚©H

231:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 15:17:41
implements Cloneable ‚·‚ê‚΂¢‚¢‚¾‚¯‚Å‚Í

232:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 15:17:50
>>225
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
ŽŽ‚µ‚Ă݂½‚̂ł·‚ªA‚â‚͂肤‚Ü‚­“®‚¢‚Ä‚­‚ê‚Ü‚¹‚ñB
‚à‚¤A‚æ‚­‚í‚©‚ç‚È‚¢‚Ì‚ÅAjre/lib/ext‚Ƀhƒ‰ƒCƒo‚ð’u‚±‚¤‚ÆŽv‚Á‚Ä‚¢‚Ü‚·B


233:217
08/07/14 15:21:49
>>222
‰¼‘zƒƒ‚ƒŠ‚ð‚Q‚f‚É‚µ‚Ü‚µ‚½‚ªA‚¤‚Ü‚­‚¢‚«‚Ü‚¹‚ñ‚Å‚µ‚½B
>>223
ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“ƒtƒ‰ƒO‚𒲂ׂ܂µ‚½‚ªA—Ç‚­‚í‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
ƒvƒƒOƒ‰ƒ€’†‚Å錾‚·‚é‚̂ł·‚©H‚»‚ê‚Æ‚àAjava‚ÌÝ’è‚ð•Ï‚¦‚é‚̂ł·‚©H

234:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 15:37:32
>>226
ŽŽ‚µ‚Ă݂½‚Æ‚±‚ëŠm‚©‚ɉº‚̂̓Gƒ‰[‚ɂȂè‚Ü‚¹‚ñ‚Å‚µ‚½B
ã‚Ì‚Íname‚Æ”äŠr‚µ‚悤‚Æ‚·‚邯name‚ªnull‚Ȃ̂ŃGƒ‰[‚ɂȂéB
‰º‚Ì‚Íname‚ªnull‚©‚Ç‚¤‚©ƒ`ƒFƒbƒN‚µAnull‚¶‚á‚È‚©‚Á‚½‚ç”äŠr‚É“ü‚é‚Ì‚Ånull‚Å‚àƒGƒ‰[‚ªo‚È‚¢B‚Æ‚¢‚¤‚±‚Ƃł·‚ËB

235:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 15:47:40
>>234
@@ ÈQÈ
@@i@LÍMjƒ ‚Ê‚é‚Û


236:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 15:49:57
>>224
‰ü—Ç‚µ‚Ă݂悤B
“ñ‚‚̃{ƒ^ƒ“ <input name="1" value="’ljÁ"><input name="2" value="XV"> ‚Ìê‡A
value ‚Ì’l‚Í•\ަ‚É‚àŽg‚í‚ê‚邱‚Æ‚à‚ ‚Á‚ÄAƒvƒƒOƒ‰ƒ€“à‚Å”»’f‚ÉŽg‚¤‚ɂ͌ü‚©‚È‚¢B
‚»‚±‚Å value ‚ðŒ©‚È‚­‚Äςނ悤‚ÉA‚»‚ꂼ‚ꂪ‰Ÿ‚³‚ê‚½ê‡‚É req.getParameter() ‚ª
‰½‚ð•Ô‚·‚©‚à‚¤ˆê“xŒ©‚Ă݂éB
@’ljÁƒ{ƒ^ƒ“‰Ÿ‰ºŽžF
@@req.getParameter("1") = "’ljÁ"
@@req.getParameter("2") = null
@XVƒ{ƒ^ƒ“‰Ÿ‰ºŽžF
@@req.getParameter("1") = null
@@req.getParameter("2") = "XV"
‚Æ‚¢‚¤‚±‚Æ‚ÍA‰Ÿ‚³‚ꂽ‚Ù‚¤‚Ì req.getParameter() ‚̕Ԓl‚Í *null‚ł͖³‚¢* ‚Æ
ˆê”ʉ»‚Å‚«‚éB
‚¾‚©‚ç
if(req.getParameter("1") != null) {
// ’ljÁ‚ª‰Ÿ‚³‚ꂽꇂ̈—
} else if(req.getParameter("2") != null) {
// XV‚ª‰Ÿ‚³‚ꂽꇂ̈—
}
‚Æ‘‚­‚±‚Æ‚ào—ˆA‚±‚ê‚È‚ç value ‚Ì’l‚ª—Ⴆ‚Î"’ljÁ"‚ª"‚‚¢‚©"‚Æ•ÏX‚³‚ê‚Ä‚à
ƒvƒƒOƒ‰ƒ€‘¤‚ÍC³‚µ‚È‚­‚Äςނ±‚ƂɂȂéB

237:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 15:58:52
>>233
ƒƒ‚ƒŠ‚ÌŠ„‚è“–‚Ă͂±‚̕ӂ¾‚¯‚ÇAƒvƒƒOƒ‰ƒ€‚ðŒ©’¼‚µ‚½‚Ù‚¤‚ª—Ç‚¢‚ñ‚¶‚á‚ËH
URLØÝ¸(sdc.sun.co.jp)

238:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 16:15:50
>>236
‚»‚¤‚¢‚¤l‚¦•û‚ào—ˆ‚é‚ñ‚Å‚·‚ËB•׋­‚ɂȂè‚Ü‚·B

239:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 18:34:52
>>208
JDBCƒhƒ‰ƒCƒo‚̃tƒ‹ƒpƒX‚ÌꊂÉAƒhƒ‰ƒCƒo‚Ìjar’u‚¢‚Ä‚ ‚邾‚¯A‚Æ‚©Œ¾‚¤—Ž‚¿H

240:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 19:15:17
>208
ƒ}ƒjƒtƒFƒXƒgƒtƒ@ƒCƒ‹‚ɃNƒ‰ƒXƒpƒXˆÈŠO‚Ƀtƒ‹ƒpƒX‚ð‹LqA‚Á‚Ä‹ï‘Ì“I‚ɉ½‚ð‚µ‚½‚ñ‚¾‚©

URLØÝ¸(java.sun.com)
# Class-Path:

‚±‚Ì‘®«‚Ì’l‚É‚ÍA‚±‚̃AƒvƒŠƒP[ƒVƒ‡ƒ“‚Ü‚½‚ÍŠg’£‹@”\‚É•K—v‚ÈŠg’£‹@”\
‚Ü‚½‚̓‰ƒCƒuƒ‰ƒŠ‚Ì‘Š‘Î URL ‚ðŽw’è‚·‚éBURL ‚Í 1 ‚ˆÈã‚Ì‹ó”’‚Å‹æØ‚éB

241:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 21:18:27
>>8 >>10‚͈ê‘̉½‰½‚¾H
•Ÿ“c‚â‚·‚¨ƒ`ƒ“ƒpƒ“‘—‚Ì‚±‚Æ‚©‚ÆŽv‚Á‚½

242:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 21:36:57
2TŠÔŽã‚ŃAƒhƒxƒ“ƒ`ƒƒ[ì‚é‚Á‚Ä‚¢‚Ü‚¢‚¿‚æ‚­‚í‚©‚ç‚ñ‚È

243:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 22:43:33
‚·‚݂܂¹‚ñA”ˆႢ‚ɂȂ邩‚ÆŽv‚¢‚Ü‚·‚ªA‹³‚¦‚Ä‚¢‚½‚¾‚¯‚Ü‚·‚©B

<form mothed="post" action="./Result">
<input type="submit" name="id" value="hello" />
</form>

ƒtƒH[ƒ€‚©‚ç‘—M‚µ‚½’l‚ðArequest.getString("id")‚Ŏ擾‚µ‚ÄA‚±‚ê‚ðA‰º‹L—áURL‚̂悤‚É•\ަ‚Å‚«‚Ü‚·‚©H

URLØÝ¸(example.com)
‚ł͂Ȃ­‚ÄA‚±‚̂悤‚ÈŒ`‚Å«
URLØÝ¸(example.com)

web.xml‚ð‚¢‚¶‚é•K—v‚Í‚ ‚è‚Ü‚·‚©H


‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

244:243
08/07/14 22:47:12
‚·‚݂܂¹‚ñ
ƒƒ\ƒbƒh‚Ü‚¿‚ª‚¦‚Ü‚µ‚½B
request.getParameter()
‚Å‚µ‚½orz

245:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 23:03:40
java‚ÅGUI‚ŃQ[ƒ€‚ðì‚낤‚Æ‚µ‚Ä‚¢‚Ü‚·B
§ŒÀŽžŠÔ30•b‚̃Q[ƒ€‚ðì‚낤‚ÆŽv‚¤‚ñ‚Å‚·‚ªA
‚Ç‚¤‚â‚Á‚ÄŽžŠÔ‚ðƒJƒEƒ“ƒgƒ_ƒEƒ“‚³‚¹‚ê‚΂¢‚¢‚©‚í‚©‚ñ‚È‚¢‚Å‚·c
‚½‚Ô‚ñ‚»‚¤‚¢‚¤ƒRƒ“ƒ|[ƒlƒ“ƒgH‚ª‚ ‚é‚Ì‚©‚ȂƗ\‘z‚µ‚Ä‚é‚ñ‚Å‚·‚ªc

246:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 23:08:19
>>243
filter


247:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 23:15:08
>>245
Timer

248:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/14 23:16:10
>>245
java.util.Timer‚È‚¢‚µ‚Íjava.util.concurrent.ScheduledExecutorService
ŒãŽÒ‚ÍJava SE 5.0ˆÈ~‚Ì‚Ý
‚ ‚Æjavax.swing.Timer‚È‚ñ‚Ä‚Ì‚à‚ ‚Á‚½‚È

249:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/15 00:47:30
‚â‚Í‚èƒRƒ“ƒJƒŒƒ“ƒgHŠw

250:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/15 10:52:22
‚·‚¢‚Ü‚¹‚ñAŽ¿–₨Šè‚¢‚µ‚Ü‚·B

FileƒNƒ‰ƒX‚̃Rƒ“ƒXƒgƒ‰ƒNƒ^‚ðì‚é‚Ì‚É
"File(String parent,String child)"‚ł‚­‚邯A
mkdirs‚ÍŽÀs‚Å‚«‚écreateNewFile‚̂Ƃ±‚ë‚ÅŽÀsƒGƒ‰[‚ɂȂè‚Ü‚·B
ƒtƒHƒ‹ƒ_‚ðŒ©‚é‚ÆParentƒtƒHƒ‹ƒ_‚Ì’†‚ÉchildƒtƒHƒ‹ƒ_‚ª‚Å‚«‚Ä‚¢‚Ü‚·B
‚½‚Æ‚¦‚ÎString child‚É"test.txt"‚Æ“ü‚ê‚Ä‚à"test.txt"‚Æ‚¢‚¤ƒtƒHƒ‹ƒ_‚ªì‚ç‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚Í‚¶‚ß‚É"File(String pathname)"‚Åmkdirs‚ŃfƒBƒŒƒNƒgƒŠ‚ðì‚Á‚Ä‚¨‚¢‚ÄA
"File(File parent,String child)"‚¾‚Æ‚¤‚Ü‚­ƒtƒ@ƒCƒ‹‚ªì¬‚³‚ê‚é‚̂ł·‚ªB

API‚ðŒ©‚Ä‚à‚í‚©‚ç‚È‚­–{“–‚É¢‚Á‚Ä‚¢‚Ü‚·B
‚æ‚낵‚­A‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·B


251:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/15 10:55:43
>>250
‰½‚ª‚í‚©‚ç‚È‚¢‚ñ‚Å‚·‚©H
—¼•û‚Æ‚àA‚»‚Ì“®ì‚ų‚µ‚¢‚Å‚·‚æB


252:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/15 11:32:17
mkdirs‚ÍAparent‚܂łł͂Ȃ­AŽ©•ªŽ©g‚̂Ƃ±‚ë‚܂ŃfƒBƒŒƒNƒgƒŠ‚ðì‚é
new File("c:\\foo\\bar\\test.txt").mkdirs() ‚È‚çAc:\foo\bar\test.txt ‚Æ‚¢‚¤ƒfƒBƒŒƒNƒgƒŠ‚ðì‚é
‚¿‚È‚Ý‚É new File("c:\\foo\\bar\\test.txt") ‚Æ new File("c:\\foo\\bar", "test.txt") ‚Í“¯‚¶

253:217
08/07/15 12:31:06
ƒAƒhƒoƒCƒX‚µ‚Ä‚­‚ꂽ•ûXA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
‚¢‚ë‚¢‚ë’²‚×A‰ü—Ç‚àl‚¦‚½‚̂ł·‚ªA‚¤‚Ü‚­‚¢‚«‚Ü‚¹‚ñB
ˆÈ‰º‚ÍŽ„‚Ì쬂µ‚½ƒ\[ƒX‚Å‚·B‰ü—ǂł«‚»‚¤‚ȂƂ±‚ë‚ð‚²Žw“E‚­‚¾‚³‚¢B
package javaapplication2;
import java.io.*;
import java.util.*;
public class LoadtoSave {
public static void main(String[] args) {
//ƒf[ƒ^Ši”[—pList‚Ì€”õ
List<String[]> list = new ArrayList<String[]>();
double WAh[] = new double [600000];
try {
FileReader fr =new FileReader("WA.txt");
BufferedReader bf = new BufferedReader(fr);
String st = null;


254:217
08/07/15 12:31:38
while ((st = bf.readLine()) != null) {
String[] line = st.split(",");
list.add(line);//ƒtƒ@ƒCƒ‹ã‚Ps‚ÌŠe”’l‚ð•¶Žš—ñ‚Æ‚µ‚ÄŠi”[
}
bf.close();
int i=0;
for(String[] values: list){
for(String value: values){
double num = Double.parseDouble(value);//•¶Žš—ñ‚ð”’lŒ^‚ɕϊ·
WAh[i]= num;
i=i+1;
}}}
catch(IOException e) {
e.printStackTrace(); }
//‚±‚±‚ÅWAh‚ɂ‚¢‚Ä‘å—ʂ̌vŽZi•À—ñ“Ij
try {
File outFile = new File("WA.txt");
FileWriter out = new FileWriter(outFile);
PrintWriter pw = new PrintWriter("WA.txt"); //(8)‘‚«ž‚Þƒf[ƒ^‚ª‚È‚­‚È‚é‚܂ő‚«ž‚Ý
for(int j=0;j<600000;j++){
pw.print(WAh[j]);
pw.print(",");
}
pw.close();}
catch(IOException e){
}}}

255:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/15 12:37:15
package pkgweb;
class Test {
private String str;
Test(String s){str=s;}
public String getStr() {return str;}
public void setStr(String str) {this.str = str;}
}
‚±‚̃tƒ@ƒCƒ‹‚ɑ΂µ‚Äjavac pkgweb\Test.java -d ..\WEB-INF\classes‚ðŽÀs‚µ‚ÄWEB-INF\classesˆÈ‰º‚ɃNƒ‰ƒXƒtƒ@ƒCƒ‹‚ð쬂µAjsp‚©‚çŽg—p‚µ‚½‚¢‚̂ł·‚ª
pkgweb.Test cannot be resolved to a type‚ƃGƒ‰[‚ªo‚Ü‚·B
jsp‚Ì’†g‚͈ȉº‚Ì‚à‚̂ł·B
<%@ page contentType="text/html; charset=Windows-31J"%>
<html lang="ja"><head></head>
<body>
<%pkgweb.Test a=new pkgweb.Test("hoge");%>
<%=a.getStr()%>
</body></html>

FXƒOƒO‚Á‚½‚肵‚½‚̂ł·‚ª‰ðŒˆ•û–@‚ª•ª‚©‚è‚Ü‚¹‚ñB
‚Ç‚¤‚µ‚½‚ç—Ç‚¢‚Ì‚©‹³‚¦‚Ä‚­‚¾‚³‚¢B

256:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/15 12:52:23
>>255
‚Ü‚¸A“\‚è•t‚¯‚¸‚ÉA‚Ç‚±‚©‚ÖƒAƒbƒv‚·‚é‚ׂ«‚¾‚Á‚½‚ÈB
URLØÝ¸(rg550.hp.infoseek.co.jp)
‚Æ‚©

257:256
08/07/15 12:59:27
>>255
‚²‚ß‚ñB
253-254‚©‚çŒq‚ª‚Á‚Ă邩‚ÆŽv‚Á‚½B

258:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/15 13:02:52
>>253
1ƒŒƒX‚É“ü‚è‚«‚ç‚È‚¢‚悤‚ȃR[ƒh‚ð“\‚ç‚ê‚Ä‚àŒ©‚Â炢‚µA
•À—ñ‚©•Às‚©’m‚ç‚È‚¢‚¯‚ÇA•ª‚¯‚ç‚ê‚é‚È‚çAˆê•Ó‚É‚â‚ç‚È‚¯‚ê‚΂悢‚̂łÍH

259:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/15 13:13:21
>>253,254
“ü—Í‚ÅAƒtƒ@ƒCƒ‹“à—e‚ð‘S•”String‚É“ü‚ê‚Ä‚©‚çdouble‚ɕϊ·‚µ‚Ă銂ÆA
o—Í‚ÅA‰üs“ü‚ê‚È‚¢‚Å1s‚Éo—Í‚µ‚Ă銂ª­‚µ‹C‚ɂȂÁ‚½B

260:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/15 13:17:46
>>253
250 ‚Å‘‚¢‚Ä‚¢‚邿‚¤‚ȌŠ‚ªŒ©“–‚½‚ç‚È‚¢‚¼B

>>250
‚ ‚éƒtƒ@ƒCƒ‹‚ðŽ¦‚·ƒpƒX path ‚ª‚ ‚邯‚µ‚ÄA‚»‚ÌeƒfƒBƒŒƒNƒgƒŠ‚ðŠÜ‚߂ătƒ@ƒCƒ‹‚ð쬂µ‚½‚¢‚È‚ç
File file = new File(path);
file.getAbsoluteFile().getParentFile().mkdirs();
file.createNewFile();
‚Æ‚µ‚½‚ç‚Ç‚¤‚¾‚낤‚©B

261:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/15 13:58:35
WindowsŠÂ‹«‚ÅProcessBuilder‚ŃRƒ}ƒ“ƒh‚ðƒoƒbƒNƒOƒ‰ƒEƒ“ƒh‚ÅŽÀs‚µ‚Ä•ú’u‚µ‚Ä‚¨‚«‚½‚¢‚̂ł·‚ªA
ƒRƒ}ƒ“ƒh‚ª•W€o—̓ƒbƒZ[ƒW‚𑽗ʂÉo‚µA•ʃXƒŒƒbƒh‚ÅInputStream‚ð“K‹X“ǂݞ‚܂Ȃ¢‚Æ
ƒRƒ}ƒ“ƒh‚ªƒoƒbƒtƒ@ˆê”t‚Å“r’†‚ÅŽ~‚Ü‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·B
•W€o—ÍEƒGƒ‰[o—Í‚ª‚½‚Ü‚ç‚È‚¢•û–@‚ ‚è‚Ü‚µ‚½‚狳‚¦‚Ä‚­‚¾‚³‚¢B

262:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/15 14:11:35
ƒRƒ}ƒ“ƒh‚ð•W€o—Í‚Éo—Í‚µ‚È‚¢ƒIƒvƒVƒ‡ƒ“•t‚¯‚ÄŽÀs
null‚ÉƒŠƒ_ƒCƒŒƒNƒg‚—

263:250
08/07/15 14:17:16
>>250‚Å‚·B
ŠF—lA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
>>252@—l
>>new File("c:\\foo\\bar\\test.txt") ‚Æ new File("c:\\foo\\bar", "test.txt")
ŒãŽÒ‚̂悤‚ɃRƒ“ƒXƒgƒ‰ƒNƒ^‚ðì‚Á‚ÄA
‚»‚Ì‚ ‚Æmkdirs‚Æcleatefile‚µ‚½‚çƒtƒ@ƒCƒ‹‚ðì‚邯‚±‚ë‚ŃGƒ‰[‚Å
Šm”F‚·‚邯
foo/bar/test.txt/‚Æ‚¢‚¤‚悤‚È‚·‚ׂĂªƒtƒHƒ‹ƒ_‚łł«‚Ä‚¢‚½‚̂ł·B

>>260@—l
>>253‚ÍŽ„‚Ì‘‚¢‚½‚à‚̂ł͂ ‚è‚Ü‚¹‚ñB
‹³‚¦‚Ä‚¢‚½‚¾‚¢‚½•û–@ŽŽ‚µ‚Ă݂܂·B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

‚½‚¾A‹^–â‚Ȃ̂ł·‚ªA•’Ê‚Í
>>new File("c:\\foo\\bar", "test.txt")
‚Å‚Íbar‚Ì’†‚Étest.txt‚Æ‚¢‚¤uƒtƒ@ƒCƒ‹v‚ª‚Å‚«‚é‚Í‚¸‚Å‚·‚æ‚ËH

264:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/15 14:25:02
>>263
‚¢‚¢‚¦
bar‚Ì’†‚Étest.txt‚Æ‚¢‚¤ƒfƒBƒŒƒNƒgƒŠ‚ðì‚è‚Ü‚·
mkdirs‚̓fƒBƒŒƒNƒgƒŠ‚ðì‚郃\ƒbƒh‚Å‚·

265:260
08/07/15 15:00:08
>>263 >>253
‚·‚܂Ȃ¢A–¼‘O‚¿‚á‚ñ‚ÆŒ©‚Ä‚¢‚È‚©‚Á‚½B

’p‚©‚µ‰B‚µ‚ɘb‘è‚ð•Ï‚¦‚é‚©‚—
>ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ðì‚Á‚Ä
‚Æ‚¢‚¤•\Œ»‚͕ς¾B
ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚̓Nƒ‰ƒX‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ðì‚邽‚߂̃ƒ\ƒbƒh‚Ì–¼‘O‚Ý‚½‚¢‚È‚à‚ñ‚ÅA
new ƒNƒ‰ƒX–¼(`) ‚Æ‚¢‚¤‚̂̓Cƒ“ƒXƒ^ƒ“ƒX‚ðŽÀÛ‚Éì‚Á‚Ä‚¢‚éB
‚Ȃ̂ÅuƒRƒ“ƒXƒgƒ‰ƒNƒg‚µ‚Ä‚¢‚év‚Æ‚©‚È‚ç‚Ü‚¾‚¢‚¢‚©‚à‚ê‚È‚¢‚ªA
uƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ðì‚Á‚Äv‚Í‚¢‚È‚¢B

‚Ü‚½AFileƒNƒ‰ƒX‚Íi‚»‚Ì–¼‘O‚É”½‚µ‚Äjƒtƒ@ƒCƒ‹‚¾‚¯‚ðˆ—‚·‚é‚킯‚¶‚á‚È‚¢B
Šî–{‚̓pƒX–¼‚ðˆ—‚·‚é‚à‚̂ł ‚Á‚ÄAƒpƒX‚ÌÅŒã‚Ì•”•ª‚ªƒtƒ@ƒCƒ‹‚©‚Ç‚¤‚©‚Í‹C‚É‚µ‚È‚¢B
h‚±‚Ì–¼‘O‚̃fƒBƒŒƒNƒgƒŠ‚ðì‚êh‚ÆŽwަimkdirs()j‚³‚ꂽ‚çiŽwަ‚µ‚½‚Ù‚¤‚Í
ÅŒã‚Ì•”•ª‚̓tƒ@ƒCƒ‹‚̂‚à‚è‚Å‚àjFileƒNƒ‰ƒX‚̓fƒBƒŒƒNƒgƒŠ‚Æ‚µ‚Äì‚Á‚Ä‚­‚ê‚Ä‚µ‚Ü‚¤‚µA
‚»‚ꂪŽd—l‚ƂȂÁ‚Ä‚éB

266:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/15 15:29:32
>>255
public class Test {
‚É‚µ‚Ä
public Test(String s){str=s;}
‚É‚·‚ê‚ÎA‚Ç‚¤H

267:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/15 15:51:31
>>253
package javaapplication2;
import java.io.*;
public class LoadtoSave {
public static void main(String[] args) throws IOException {
double WAh[] = new double[600000];
BufferedReader br = null;
try {
br = new BufferedReader(new FileReader("WA.txt"));
String line;
for(int i=0; (line=br.readLine())!=null; ) {
for(String value : line.split(",")) WAh[i++]= Double.parseDouble(value);
}
} finally {
if(br != null) try { br.close(); } catch(IOException e) { /*–³Ž‹*/ }
}
// ‚±‚±‚ÅWAh‚ɂ‚¢‚Ä‘å—ʂ̌vŽZi•À—ñ“Ij
PrintWriter pw = null;
try {
pw = new PrintWriter("WA.txt"); //(8)‘‚«ž‚Þƒf[ƒ^‚ª‚È‚­‚È‚é‚܂ő‚«ž‚Ý
for(double v : WAh) pw.print(v+",");
} finally {
if(pw != null) pw.close();
}}}
“®‚©‚µ‚ĂȂ¢‚ª‚±‚ñ‚ÈŠ´‚¶‚ɂ͓Z‚܂邾‚낤BŒã‚Í‚»‚Ì‘½—ʂ̌vŽZ‚Æ‚¢‚¤‚Æ‚±‚ë‚ð
—Ⴆ‚Î10–œŒ‚¸‚Â6‰ñ‚̈—‚É•ª‚¯‚ç‚ê‚È‚¢‚©‚Æ‚©‚¾‚ÈB

268:217
08/07/15 16:05:35
>>259
>“ü—Í‚ÅAƒtƒ@ƒCƒ‹“à—e‚ð‘S•”String‚É“ü‚ê‚Ä‚©‚çdouble‚ɕϊ·‚µ‚Ă銂ÆA
‚»‚Ì‘¼‚Ì‚â‚è•û‚Æ‚¢‚¤‚©A‰¤“¹“I‚È‚à‚Ì‚ª‚ ‚è‚Ü‚µ‚½‚çA
‹³‚¦‚ĖႦ‚邯•‚©‚è‚Ü‚·B

>o—Í‚ÅA‰üs“ü‚ê‚È‚¢‚Å1s‚Éo—Í‚µ‚Ă銂ª­‚µ‹C‚ɂȂÁ‚½B
csvŒ`Ž®‚Å‘‚«ž‚ÝA“ǂݞ‚Þ‚Ì‚ð–Ú“I‚Æ‚µ‚Ä‚»‚¤‚µ‚Ü‚µ‚½B

>>267
‹ï‘Ì“I‚ȃ\[ƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
Ž„‚Ì‘‚¢‚½ƒ\[ƒX‚Ƒ傫‚­•Ï‚í‚Á‚½‚Æ‚±‚ë‚ÍŽ„‚ɂ͕ª‚©‚è‚Ü‚¹‚ñ‚ªA
‚»‚ê‚ð—p‚¢‚½‚Æ‚«OutOfMemory‚ƂȂç‚È‚¢‚©ŽŽ‚µ‚Ă݂܂·B

269:255
08/07/15 19:32:12
>>266
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
¡publicCüŽŒ‚É•ÏX‚µ‚ăRƒ“ƒpƒCƒ‹‚µ‚Ă݂܂µ‚½‚ª‚â‚Á‚Ï‚èƒ_ƒ‚Å‚µ‚½B

270:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/15 19:33:11
‚Æ‚±‚ë‚ÅÅ‘åƒq[ƒvƒTƒCƒY‚ÌÝ’è‚Í‚µ‚½‚Ì‚©‚Ë
‘å—ʂ̌vŽZ‰½‚µ‚Ä‚é‚Ì‚©‚µ‚ç‚È‚¢‚¯‚Ç
40`50–œ‚Å64‚Žg‚¢Ø‚é‚È‚ç256‚‚É‚·‚è‚á160`200–œ‚­‚ç‚¢‚܂ł¢‚¯‚é‚ñ‚¶‚á‚È‚¢‚Ì‚©H
‚Ƃ肠‚¦‚¸“®‚©‚·‚¾‚¯‚¾‚Á‚½‚çD

271:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/15 19:52:34
>>269
WEB-INFˆÈ‰º‚̃pƒX‚Í‚ ‚Á‚Ä‚éH

\WEB-INF\classes\pkgweb\Test.class

272:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/15 20:05:58
ƒvƒƒOƒ‰ƒ€‚Á‚Ä‘å•Ï‚¾‚ÈBŠwŠú––‚̃Œƒ|[ƒg’ño‚Ì‚½‚߂Ɋ撣‚Á‚Ă邯‚Ç
‚¾‚é‚·‚¬‚éB“à—e‚͉•à’†‚̉•à‚Ȃ̂ÉB

273:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/15 20:29:46
>>271
¡ŠeƒfƒvƒƒC‚ðŒ©’¼‚µ‚½‚Æ‚±‚ëA
Tomcat 5.5\conf\Catalina\localhostˆÈ‰º‚Ì
web.xml‚ÌdocBase‚É‘‚¢‚½ƒpƒX‚ªˆêŠK‘wŠÔˆá‚Á‚Ä‚¢‚Ü‚µ‚½I
/web‚ðƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒtƒHƒ‹ƒ_‚Éݒ肵‚½‚‚à‚肪/web/jsp‚ɂȂÁ‚Ä‚¢‚Ä
WEB-INFƒfƒBƒŒƒNƒgƒŠ‚ð/webˆÈ‰º‚É’u‚¢‚Ä‚¢‚½‚½‚߂̊ԈႢ‚¾‚Á‚½‚悤‚Å‚·B

ƒŒƒX’¸‚«\¬‚ðŒ©’¼‚µ‚½‚±‚Æ‚ª”­Œ©‚ÉŒq‚ª‚è‚Ü‚µ‚½A‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I

274:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/15 22:13:16
>>217
‚Q‚OŒ…‚­‚ç‚¢‚Ì”Žš‚ª‚S‚O–œ‚à‚ ‚ê‚΂P‚OM‚­‚ç‚¢‚¢‚«‚»‚¤‚¾‚ÈB
‚Ü‚Ÿ‚Ç‚¤‚·‚ê‚΂¢‚¢‚©‚Í’m‚ç‚ñ‚¯‚Ç

275:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/15 23:37:04
Ž¿–₳‚¹‚ĉº‚³‚¢B

‘SŠp”¼Šp‚̬‚´‚Á‚½•¶Žš—ñ‚Ìæ“ª‚©‚ç10byte•ªØ‚èo‚µ‚½‚¢‚̂ł·‚ªA
‚à‚µA10byte‚ÌØ‚ê–Ú‚ª‘SŠp•¶Žš‚Ì1byte–Ú‚¾‚Á‚½ê‡A
9byte‚ÅØ‚èo‚µ‚½‚¢‚Æ‚¢‚¤‚悤‚Ȉ—‚Á‚Ăǂ¤‚â‚Á‚Ä‘‚¯‚΂¢‚¢‚Å‚µ‚傤‚©H

276:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/15 23:46:22
NIO‚ŃoƒCƒg’PˆÊ‚ňµ‚¤‚Æ‚©

277:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/16 00:01:24
>>275
Œ‹‰Ê•¶Žš—ñ=""
‡ŒvƒoƒCƒg”=0
Žæo•¶ŽšˆÊ’u=0
while(Žæo•¶ŽšˆÊ’u < •¶Žš—ñ‚Ì•¶Žš”) {
•¶Žš=•¶Žš—ñ[Žæo•¶ŽšˆÊ’u++]
‡ŒvƒoƒCƒg”+=•¶Žš‚̃oƒCƒg”
if(‡ŒvƒoƒCƒg” > 10) break
Œ‹‰Ê•¶Žš—ñ=Œ‹‰Ê•¶Žš—ñ+•¶Žš
}

278:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/16 00:10:11
>>275
‚»‚̃f[ƒ^‚͂ǂ̂悤‚ÈŒ`Ž®‚ŕێ‚µ‚Ä‚é‚Ì? byte[]? ƒGƒ“ƒR[ƒfƒBƒ“ƒO‚Í?

279:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/16 00:26:24
‘SŠp‚ª“°‚Ì‚±‚¤‚ÌŒ¾‚Á‚Ä‚é‚ñ‚¾‚©‚çwindows-31J‚¶‚á‚ËH

280:250
08/07/16 09:23:50
>>250‚Å‚·B
>>246—l>>247—lA‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

ƒCƒ“ƒXƒ^ƒ“ƒX‚ð쬂·‚éA‚Å‚·‚ËB
‚±‚±‚Å‚²Žw“E‚¢‚½‚¾‚¯‚Ă悩‚Á‚½‚Å‚·B

‚»‚µ‚Ă킩‚è‚Ü‚µ‚½I
‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

281:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/16 11:17:10
J2EE‚Ì“ú–{ŒêAPIƒŠƒtƒ@ƒŒƒ“ƒX‚ð
’T‚µ‚Ä‚é‚̂ł·‚ª
SUN‚̃y[ƒW‚ð’T‚µ‚Ä‚àŒ©‚‚©‚è‚Ü‚¹‚ñ
‚Ç‚±‚Ń_ƒEƒ“ƒ[ƒh‰Â”\‚Å‚µ‚傤‚©



282:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/16 11:54:50
byte[] b = {(byte)0x01, (byte)0x02};
‚±‚ê‚ðƒLƒƒƒXƒg‚¹‚¸‚É‚«‚ê‚¢‚É‘‚­‚±‚Ƃ͂ł«‚Ü‚¹‚ñ‚©H

283:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/16 11:59:12
16i‚Å•\Œ»‚µ‚½‚¢‚Ì‚Å
byte[] b = {(byte)0xFE, (byte)0xFF};
‚̂悤‚É‘‚«‚½‚¢‚Å‚·B
10i‚Å‚µ‚½‚ç
byte[] b = {254, 255};‚ł悢‚̂ł·‚ªB

284:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/16 12:02:51
”’l‚Í”’l‚Å‚µ‚©‚È‚¢‚µA‚»‚Ì•\Œ»•û–@i•¶Žš‚Åj‚ª•Ï‚í‚邾‚¯‚Å‚µ‚å

285:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/16 13:52:27
>>283
ƒLƒƒƒXƒg‚µ‚½‚­‚È‚¢‚¾‚¯‚È‚ç
byte[] array = { 0xFFFFFFFE, 0xFFFFFFFF };

286:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/16 14:17:38
ƒRƒXƒg‚ªŠ|‚©‚邪‚±‚ñ‚È‚ñŽg‚¤‚Æ‚©

static byte[] b(int...is) {
byte[] bs = new byte[is.length];
for(int i=0; i<is.length; i++) bs[i] = (byte) is[i];
return bs;
}

// byte[] b = b(0x01, 0x02, 0xFE, 0xFF); // {1, 2, -2, -1}

287:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/16 14:47:02
>>275
‘ŠŽè‚ªShift_JISŒn‚È‚çA
boolean isSJISLeadingByte(byte val) {
@int b = val & 0xFF;
@return (0x81 <= b && b <= 0x9F) || (0xE0 <= b && b <= 0xFC);
}
‚Ý‚½‚¢‚̂𑂢‚Ä•ªŠò‚µ‚½•û‚ªŠyB

NIO charset‚̓‰ƒCƒuƒ‰ƒŠ‘‚­lŒü‚¯‚Ìì‚è‚Ȃ̂ÅAˆÙíŒn‚Ìó‘ÔE‚¨‚¤‚Æ‚·‚邯
^–ʖڂɃGƒ‰[ˆ—‚³‚¹‚ç‚ê‚邿‚¤‚Èì‚è‚ɂȂÁ‚ĂĖʓ|‚­‚³‚¢B
–³—–î—Žg‚¤‚Æ‚±‚ñ‚ÈŠ´‚¶‚©B
byte[] array = .....
CharBuffer buf = CharBuffer.allocate(array.length); //•¶Žš”…ƒoƒCƒg”‚Ɖ¼’è

CharsetDecoder decoder = Charset.forName("windows-31j").newDecoder();
decoder.onMalformedInput(CodingErrorAction.REPORT);
decoder.onUnmappableCharacter(CodingErrorAction.REPORT);

int trim_bytes = 0;
CoderResult result;
do{
@buf.clear();
@result = decoder.decode(ByteBuffer.wrap(array, 0, array.length - trim_bytes++), buf, true);
}while(result.isError());
System.out.println(result + " : " + buf.flip());

288:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/16 14:50:22
>>285
JAVA‚Å‚Íint‚ªŠî–{‚¾‚©‚ç32ƒrƒbƒg‚Ì16i‚Å‘‚¯‚΂悩‚Á‚½‚Æ‚¢‚¤‚±‚Ƃł·‚©B
ãˆÊ24ƒrƒbƒg‚ª0‚łȂ­‚ÄFFFFFF‚Ȃ̂͂Ȃº‚Å‚·‚©H

289:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/16 14:54:17
>>288
> JAVA‚Å‚Íint‚ªŠî–{‚¾‚©‚ç32ƒrƒbƒg‚Ì16i‚Å‘‚¯‚΂悩‚Á‚½‚Æ‚¢‚¤‚±‚Ƃł·‚©B
^–Ê–Ú‚ÉŽæ‚ç‚ñ‚Å‚¢‚¢‚æB

> ãˆÊ24ƒrƒbƒg‚ª0‚łȂ­‚ÄFFFFFF‚Ȃ̂͂Ȃº‚Å‚·‚©H
byte ‚Å‚ ‚ç‚킹‚é‚Ì‚Í -128`127‚Ü‚ÅB
‚Ȃ̂Š-128`127 ‚Ì’è”’l‚̓LƒƒƒXƒg‚È‚µ‚Å byte ‚É‘ã“ü‰Â”\B
ãˆÊ24ƒrƒbƒg‚ð 0 ‚É‚·‚邯 0`255 ‚ɂȂÁ‚ÄA0x80 ˆÈã‚̓LƒƒƒXƒg‚µ‚È‚¢‚Æ‘ã“ü‚Å‚«‚È‚­‚È‚éB

290:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/16 14:54:52
>>288
0~127 byte•\Œ» 0x00~0x7F ¨ int•\Œ» 0x00000000~0x0000007F
-128~-1 byte•\Œ» 0x80~0xFF ¨ int•\Œ» 0xFFFFFF80~0xFFFFFFFF

291:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/16 15:46:42
>>281
J2EE‚Í¡‚ÍJava EE‚Æ‚¢‚¤–¼‘O
Java EE‚Å‚³‚ª‚¹

Java SE‚̋߂­‚É‚ ‚é

292:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/16 19:43:16
>>290
0x7F‚܂łȂç0x000000‚ð•t‚¯‚ÄA
0x80ˆÈã‚È‚ç0xFFFFFF‚ð•t‚¯‚é‚ñ‚Å‚·‚ËB
16i‚ð‘‚­‚É‚ÍA(byte)‚ŃLƒƒƒXƒg‚·‚é‚©Aꇕª‚¯‚Ì8ƒjƒuƒ‹‚Ì16i‚Å‘‚­‚©
‚Æ‚¢‚¤‚Ç‚¿‚ç‚É‚µ‚Ä‚àA’·‚¢ƒ\[ƒX‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·‚ËB

293:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/16 19:46:49
>>292
’Z‚­‚µ‚½‚¢‚¾‚¯‚È‚ç>>286‚Å—Ç‚¢‚ñ‚¶‚á‚ËH

294:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/16 22:08:52
CPU‚ð‚¢‚¶‚ß‚é‚Ì‚ªD‚«‚Ȃ̂ÅAckermannŠÖ”‚Ì’l‚ð‹‚ß‚é‚Ì‚ðì‚Á‚½‚ñ‚Å‚·‚ªAˆÈ‰º‚̃\[ƒX‚Ì‚ðŽÀs‚·‚邯
at Ackermann.ackermann(Ackermann.java:12)
‚Æ‚¢‚¤ƒƒbƒZ[ƒW‚ªA‚Î[‚Á‚Æo‚Ä‚«‚Ü‚·B‚Ç‚±‚ª‚¨‚©‚µ‚¢‚̂łµ‚傤‚©H

public class Ackermann{
public static void main(String args[]){
long i=Long.parseLong(args[0]);
long j=Long.parseLong(args[1]);
System.out.println(ackermann(i,j));
}

public static long ackermann(long m,long n){
if(m==0)return n+1;
else{
if(n==0)return ackermann(m-1,1);
else return ackermann(m-1,ackermann(m,n-1));
}
}
}

295:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/16 22:15:05
‚²‚ß‚ñ‚È‚³‚¢
‘æ1ˆø”‚ð4ˆÈã‚É‚·‚邯o‚Ü‚·

296:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/16 22:20:39
ƒRƒ“ƒpƒCƒ‹’Ê‚ç‚È‚¢‚Í‚¸‚¾‚¯‚Ç
if else‚̑Ήž‚ª‡‚Á‚ĂȂ¢

297:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/16 22:30:44
‚¤‚¿‚̂ł̓Rƒ“ƒpƒCƒ‹’Ê‚è‚Ü‚µ‚½B
if(m==0)return n+1;
else{
@if(n==0)return ackermann(m-1,1);
@else return ackermann(m-1,ackermann(m,n-1));
}

if else‚̑Ήž‚Íã‚̂悤‚ÈŠ´‚¶‚Å‚·B

298:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/16 22:31:07
•’ʂɃXƒ^ƒbƒNƒI[ƒo[ƒtƒ[‚¾‚íEE

299:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/16 22:34:02
Ä‹A‚ª[‚·‚¬‚ăXƒ^ƒbƒNƒI[ƒo[ƒtƒ[‚ð‹N‚±‚µ‚Ä‚é‚ñ‚¶‚á

300:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/16 22:39:18
‚È‚ñ‚©‚»‚¤‚Á‚Û‚¢‚Å‚·EEE
•ʂ̕û–@‚ÅCPU‚ð‚¢‚¶‚߂܂·EEE

301:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/17 00:11:50
>>292
„8ƒjƒuƒ‹‚Ì16i‚Å‘‚­‚©
‰½‚¾‚±‚êH

302:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/17 01:06:43
>>301
ƒjƒuƒ‹‚Å‚®‚®‚Á‚Ă݂ê‚ÎH

303:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/17 02:38:05
>>293
286‚ðŒ©—Ž‚Æ‚µ‚Ä‚¢‚Ü‚µ‚½B286‚ðŽg‚Á‚Ă݂½‚¢‚Å‚·B
‚Å‚àƒRƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½B
JDK1.3‚ł͖³—‚Å‚·‚©H
b(int...is) { ‚ª‰Â•Ï’·‚̈ø”‚ɑΉž‚·‚é‚à‚̂Ɍ©‚¦‚Ü‚µ‚½‚ªB

304:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/17 09:50:26
>>262
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚Å‚ÍjavaƒŒƒxƒ‹‚ŃXƒgƒŠ[ƒ€‚ðƒpƒCƒv‚µ‚È‚¢‚ÅŽÀs‚̓Tƒ|[ƒg‚³‚ê‚Ä‚¢‚È‚¢‚̂ł·‚ËB
‚悤‚ÍNULLƒŠƒ_ƒCƒŒƒNƒg‚µ‚Ä‚àAŒ‹‹ÇˆÓ–¡‚̂Ȃ¢‚»‚̃XƒgƒŠ[ƒ€‚Ͷ¬‚µ‚Ä‚µ‚Ü‚¤A‚Æ‚¢‚¤‚±‚Ƃł·‚©H
‚à‚¿‚ë‚ñ‰½‚à‚킽‚Á‚Ä‚±‚È‚¢‚Ì‚Åread‚·‚éˆÓ–¡‚à‚È‚¢‚Å‚·‚ªB

305:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/17 10:07:11
>>293
1.3‚¶‚á286‚Í–³—‚¾‚Èc
‚³‚ç‚ɌĂÑo‚µƒRƒXƒgオ‚邪‚±‚ñ‚È‚ñ‚łǂ¤H
1.3‚ÌJDK‚ÅŽŽ‚µ‚ĂȂ¢‚©‚çƒGƒ‰[o‚é‚©‚à‚µ‚ê‚È‚¢‚ªB

static byte[] b(String str) {
StringTokenizer st = new StringTokenizer(str, ", \t");
byte[] bs = new byte[st.countTokens()];
for(int i=0; i<bs.length; i++) {
bs[i] = Integer.decode(st.nextToken()).byteValue();
}
return bs;
}

// b("0x01, 0x02, 0xFE, 0xFF");
// b(" 1, 2, 254, 255"):
// b(" 1 2 -2 -1"):
// ˆÈã‘S‚Änew byte[]{ 1, 2, -2, -1 } ‚Æ“¯‚¶ƒoƒCƒg”z—ñ‚ð•Ô‚·

306:305
08/07/17 10:09:05
ƒAƒ“ƒJƒ~ƒX
293 ¨ >>303

307:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/17 10:27:55
>>304
ƒRƒ}ƒ“ƒh‚ªo—Í‚µ‚Ä‚­‚éˆÈãAƒXƒgƒŠ[ƒ€‚ɂ͒™‚Ü‚é‚à‚ñ‚¾B
‚¾‚©‚ç >>262 ‚͂܂¸u‚»‚̃Rƒ}ƒ“ƒh‚É"o—Í‚µ‚È‚¢"ƒIƒvƒVƒ‡ƒ“‚ª‚ ‚é‚È‚ç
‚»‚ê‚ðŽw’肵‚Ä‚â‚êv‚ÆŒ¾‚Á‚Ä‚é‚Ì‚¶‚á‚È‚¢‚©B
‚»‚µ‚ÄA‚»‚ñ‚ȃIƒvƒVƒ‡ƒ“‚ª–³‚¢A‚à‚µ‚­‚ÍŽw’è‚Å‚«‚È‚¢‰½‚©——R‚ª‚ ‚é‚̂ȂçA
ƒVƒFƒ‹‚Ì‹@”\‚ðŽg‚Á‚ÄnullƒfƒoƒCƒX‚ÉƒŠƒ_ƒCƒŒƒNƒg‚µ‚Æ‚¯A‚ÆŒ¾‚Á‚Ä‚é‚ñ‚¾‚ÆŽv‚¤‚¼B
ƒVƒFƒ‹‚àŽg‚¦‚È‚¢‚̂ȂçA>>261 ‚ªŽ©•ª‚Å‚â‚Á‚½‚悤‚Éu‚Ђ½‚·‚ç“ǂݞ‚ñ‚Ŏ̂Ăév‚Æ
‚¢‚¤nullƒXƒgƒŠ[ƒ€‚ðjava‚Åì‚Á‚ÄH‚킹‚邵‚©‚È‚¢‚©‚à‚ÈB

308:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/17 10:47:46
>>304
process.getInputStream().close();
process.getErrorStream().close();

‚µ‚Ėق点‚é‚Ì‚¶‚á‚¢‚©‚ñ‚Ì‚©H

309:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/17 12:02:59
hashcode‚Á‚ăI[ƒo[ƒ‰ƒCƒh‚µ‚È‚­‚Ä‚àA‚l‚`‚o‚̃L[‚ÉŽg‚Á‚Ăೂµ‚¢’l‚Á‚ÄŽæ‚ê‚Ü‚·‚æ‚ËB
‚»‚ê‚Íhashcode()‚Å’l‚ª“¯‚¶‚Å‚àAÅI“I‚Éequals‚Å”»’f‚·‚é‚©‚çA‚Æl‚¦‚Ä‚æ‚낵‚¢‚Å‚µ‚傤‚©H

310:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/17 12:09:00
‹ß“¡‚悵‚ä‚«’˜‚ÌJavaƒvƒƒOƒ‰ƒ}‚Ì‚½‚߂̃Aƒ‹ƒSƒŠƒYƒ€‚ƃf[ƒ^\‘¢‚ð‚¨Ž‚¿‚Ì•û‚ÉŽ¿–₪‚ ‚è‚Ü‚·B
95`96ƒy[ƒW‚̑҂¿s—ñ‚Ìo—̓Tƒ“ƒvƒ‹‚ÅA

MyQueue[a b c] front=0 rear=3
a‚ðŽæ‚èo‚µ‚½
b‚ðŽæ‚èo‚µ‚½
MyQueue[c ] front=2 rear=3
d‚ð“ü‚ꂽ
e‚ð“ü‚ꂽ
c‚ðŽæ‚èo‚µ‚½
MyQueue[d e ] front=3 rear=0

‚Æ‚ ‚é‚̂ł·‚ªA
‚È‚ºArear‚Í0‚ɂȂÁ‚Ä‚µ‚Ü‚Á‚½‚̂łµ‚傤‚©H

311:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/17 12:13:52
>>309
ˆê”Ê“I‚É‚ÍAƒ_ƒB
equals()‚ªtrue‚Ȃ̂ÉhashCode()‚ªˆá‚¤’lA‚Ìꇂɂ¤‚Ü‚­“®‚©‚È‚¢B
hashCode()‚ªí‚É“¯‚¶’l‚ð•Ô‚µ‚½‚è‚·‚邯AHashMap‚Ȃǂ̌ø—¦‚ª‚à‚Ì‚·
‚²‚­ˆ«‚­‚È‚éB


312:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/17 12:44:26
‚¨q‚Ë‚µ‚Ü‚·B
Œ»ÝJAVA‚ÅGUI‚ðŽg‚Á‚½ŠÈ’P‚ȃQ[ƒ€‚ðì‚Á‚Ä‚¢‚Ü‚·Bi‹ï‘Ì“I‚É‚ÍA5–Ú•À‚ׂł·j
ƒQ[ƒ€Ž©‘̂͊ù‚ɂł«‚ ‚ª‚Á‚ÄA‚«‚¿‚ñ‚Æ“®ì‚à‚µ‚Ä‚¢‚é‚̂ł·‚ªA
‚Ç‚¤‚à‰SŽÒ‚È‚½‚߃Nƒ‰ƒX‚ð‚ǂ̂悤‚É\¬‚·‚ê‚΂悢‚Ì‚©‚ª‚æ‚­‚í‚©‚è‚Ü‚¹‚ñB
‚¢‚܂̂Ƃ±‚ëAwindowƒNƒ‰ƒX‚ÆpaintƒNƒ‰ƒXA‚»‚ê‚ÆThinkƒNƒ‰ƒX‚Ì3‚‚ɂȂÁ‚Ä‚¢‚Ü‚·B
windowƒNƒ‰ƒX‚̓EƒBƒ“ƒhƒE‹y‚у{ƒ^ƒ“‚Ȃǂ̃Nƒ‰ƒXA
paintƒNƒ‰ƒX‚Í”Õã‚ÌŸ”s”»’è“™‚̂ق©paintComponentƒƒ\ƒbƒh‚ðŠÜ‚Þ•`‰æ—p‚̃Nƒ‰ƒXA
ThinkƒNƒ‰ƒX‚̓Rƒ“ƒsƒ…[ƒ^‚ªŽŸ‚ÌŽè‚ðŒˆ’è‚·‚éŽvlƒ‹[ƒ`ƒ“‚̃Nƒ‰ƒX‚Å‚·B

‚±‚̂悤‚ȃQ[ƒ€‚Ìê‡A‚Ç‚¤‚¢‚Á‚½ƒNƒ‰ƒX‚ð‚¢‚­‚Â’è‹`‚·‚é‚Ì‚ªƒ\[ƒXƒR[ƒh‚Æ‚µ‚Ä”ü‚µ‚¢‚̂łµ‚傤‚©H
¡‚Ìó‘Ԃ͂Ȃñ‚¾‚©ƒNƒ‰ƒX‚²‚Æ‚Ì–ðŠ„•ª’S‚ª‚²‚Á‚¿‚á‚ɂȂÁ‚Ä‚¢‚邿‚¤‚È‹C‚ª‚µ‚ÄEEE
‚Ç‚¤‚·‚ê‚ÎuƒIƒuƒWƒFƒNƒgŽwŒüv‚ÌŠT”O‚ª‚«‚¿‚ñ‚ÆŠˆ‚©‚³‚ê‚Ä‚¢‚邱‚ƂɂȂé‚Å‚µ‚傤‚©H






313:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/17 12:54:22
>>312
Œ‹é_‚½‚ñ‚ÌJavaŒ¾Œê‚ÅŠw‚ÔƒfƒUƒCƒ“ƒpƒ^[ƒ““ü–傯‚©“Ç‚ñ‚Å‚Ý‚é‚Æ‚©B

314:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/17 13:16:06
>>310
‚»‚Ì–{‚ÍŽ‚Á‚Ä‚¢‚È‚¢‚ªA’·‚³5‚Ì”z—ñ‚ŃLƒ…[‚ðŽÀ‘•‚µ‚Ä‚¢‚é—á‚Å‚ÍH
front ‚ª“ǂ݌û‚̃Cƒ“ƒfƒbƒNƒXA
rear ‚ª‘‚«Œû‚̃Cƒ“ƒfƒbƒNƒX‚Ȃ̂¾‚낤B

4”Ԃ܂ő‚«ž‚ñ‚¾‚©‚çAŽŸ‚Í0”Ô‚ðÄ—˜—p‚·‚é‚̂łÍH

315:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/17 13:50:02
>>311
‚Æ‚¢‚¤‚±‚Æ‚ÍAhasecode()‚Æequals()‚ðƒI[ƒo[ƒ‰ƒCƒh‚µ‚È‚­‚Ä‚à‘S‘R‚n‚j‚Á‚ÄŽ–‚Å‚·‚æ‚ËB
‚µ‚©‚àƒfƒtƒHƒ‹ƒg‚Ìhasecode()‚̓AƒhƒŒƒX’l“I‚È‚à‚Ì‚ª“ü‚é‚Ì‚ÅA‘å’ƒ†ƒj[ƒN‚ɂȂÁ‚Ä‚¢‚Ü‚·B
‚µ‚©‚àƒfƒtƒHƒ‹ƒg‚Å‚Íequals()‚ªtrue‚Ȃ瓯‚¶ƒCƒ“ƒXƒ^ƒ“ƒX‚ÌhashCode()‚Ȃ̂ÅA‚à‚¿‚ë‚ñ“¯‚¶’l‚Å–â‘è‚È‚µB
‚»‚¤l‚¦‚邯A‚±‚Ì‚Q‚‚̓I[ƒo[ƒ‰ƒCƒh‚µ‚È‚¢•û‚ª‚¢‚¢‚̂ł͂Ǝv‚Á‚¿‚á‚¢‚Ü‚·B‚ ‚­‚܂łl‚`‚o‚̃L[‚Æ‚µ‚ÄŽg‚¤‚¾‚¯‚ðl‚¦‚Ä‚¢‚Ü‚·‚ªB

316:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/17 13:50:50
>>308
‚½‚Ô‚ñƒRƒ}ƒ“ƒh‘¤‚ªƒpƒCƒvƒGƒ‰[‚É‚È‚é‚ÆŽv‚¢‚Ü‚·B

317:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/17 13:58:54
>>315
“¯‚¶’l‚ðŽ‚ÂˆÙ‚È‚éƒCƒ“ƒXƒ^ƒ“ƒXA‚Æ‚¢‚¤‚à‚Ì‚ª‚È‚¯‚ê‚ÎA•ʂɖâ‘è‚È‚¢


ŽŸƒy[ƒW
ÅVƒŒƒX•\ަ
ƒXƒŒƒbƒh‚ÌŒŸõ
—ÞŽ—ƒXƒŒˆê——
˜b‘è‚̃jƒ…[ƒX
‚¨‚Ü‚©‚¹ƒŠƒXƒg
¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ
‰É‚‚Ԃµ2ch

4545“ú‘O‚ÉXV/278 KB
’S“–:undef