y‰SŽÒzJavaŽ¿–⥑ ..
237:197
07/04/06 01:51:20
>>206
ƒŒƒX—L“‚²‚´‚¢‚Ü‚·B
‚¨‚¨AŠm‚©‚É‚»‚¤‚Å‚·‚ËB
ƒ‰ƒxƒ‹‚Í•\ަ‚·‚邾‚¯‚Á‚ÄŽv‚¢ž‚ñ‚Å‚½‚Ì‚Å
ƒCƒxƒ“ƒgƒnƒ“ƒhƒ‰‚ÌŽ–‚ð‚Û‚Á‚‚è–Y‚ê‚Ă܂µ‚½B
>>218-221
ƒŒƒX—L“‚²‚´‚¢‚Ü‚µ‚½B
ƒNƒŠƒbƒN‚̃Cƒxƒ“ƒg‚ÅŽÀ‘•‚µ‚Ă݂½‚¢‚ÆŽv‚¤‚̂ł·‚ª
java‚©‚çURL‚ðŽw’肵‚ăuƒ‰ƒEƒU‚ð‹N“®‚·‚鎖‚͂ł«‚Ü‚·‚©H
‰ð‚é‚©‚½‚¢‚Ü‚µ‚½‚狳‚¦‚Ä‚‚¾‚³‚¢B
238:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/06 01:55:07
>>237
‚Â java.awt.Desktop
239:197
07/04/06 01:56:08
‚·‚¢‚Ü‚¹‚ñB˜A‘±‚µ‚ÄŽ¿–₵‚Ü‚·B
JLabel‚É•\ަ‚³‚ê‚é•¶Žš—ñ‚ð
ƒXƒNƒ[ƒ‹‚µ‚Ä—¬‚ê‚邿‚¤‚É•\ަ‚³‚¹‚½‚¢‚Å‚·B
Ž©•ª‚Å‚ÍTimerƒNƒ‰ƒX‚ðŽg‚Á‚Ä•¶Žš—ñ‚ð
‚µ‚¸‚•ÒW‚·‚ê‚Îo—ˆ‚é‚©‚ÆŽv‚Á‚Ă܂·‚ªA
d‚»‚¤‚Å‚ ‚܂茫‚¢•û–@‚Ƃ͎v‚¦‚Ü‚¹‚ñB
‚»‚¤‚¢‚Á‚½‹@”\‚ðŽ‚ÂƒNƒ‰ƒX‚â•ʂ̕û–@‚Í‚ ‚è‚Ü‚·‚©H
240:197
07/04/06 01:56:51
>>238
‚¤‚Á‚·B‚Ç‚¤‚à‚Á‚·B
‘‘¬’²‚ׂĂ݂܂·B
241:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/06 02:53:28
>>239
ŠÂ‹«‚É‚à‚æ‚邵•ÒW“à—e‚É‚à‚æ‚邯Žv‚¤‚ª‘S‘Rd‚‚È‚©‚Á‚½
public class MarqueeLabel extends javax.swing.JLabel implements java.awt.event.ActionListener {
private StringBuilder sb = new StringBuilder();
public MarqueeLabel(String text) {
sb.append(text);
setText(sb.toString());
new javax.swing.Timer(40, this).start();
}
public void actionPerformed(java.awt.event.ActionEvent e) {
char c = sb.charAt(0);
setText(sb.deleteCharAt(0).append(c).toString());
}
public static void main(String[] args) {
javax.swing.JFrame f = new javax.swing.JFrame();
f.setDefaultCloseOperation(javax.swing.JFrame.EXIT_ON_CLOSE);
f.add(new MarqueeLabel("abc def ghq jkl mno pir stu vwx yz@ "));
f.pack();
f.setVisible(true);
}
}
242:197
07/04/06 03:48:44
>>241
ƒŒƒX—L“‚²‚´‚¢‚Ü‚·B
Šm”F‚܂łµ‚Ä’¸‚¢‚ÄŠ´ŽÓ‚Å‚·B
‚ ‚ÌA‘S‚ŠÖŒW‚È‚¢‚ñ‚Å‚·‚¯‚Ç
¡‚ ‚éjavaGUI‚炵‚¢ƒfƒXƒNƒgƒbƒvƒAƒvƒŠ‚ðŽg‚Á‚Ä‚¢‚Ä
‚»‚Ì’†‚Ì•¶Žš—ñ‚ªƒXƒNƒ[ƒ‹‚µ‚Ä‚¢‚é•”•ª‚ª‚ ‚è‚Ü‚·B
‚»‚Ì•¶Žš—ñ‚̃XƒNƒ[ƒ‹‚ª•¶Žš’PˆÊ‚ł͂Ȃ¢‚ñ‚Å‚·B
TimerŽg‚Á‚Ä•¶Žš—ñ‚ð•ÒW‚µ‚È‚ª‚çƒXƒNƒ[ƒ‹‚³‚¹‚邯
‚Ç‚¤‚µ‚Ä‚à•¶Žš–ˆ’PˆÊ‚ɂȂÁ‚¿‚Ⴄ‚¶‚á‚È‚¢‚Å‚·‚©H
‚È‚ñ‚©ˆÓ–¡•s–¾‚Èà–¾‚ɂȂÁ‚Ä‚«‚½‚悤‚ÈEEE
—Ⴆ‚ÎATimer‚ðŽg‚Á‚½•û–@‚¾‚Æ
"abcde"‚Æ‚¢‚¤•¶Žš—ñ‚ªƒ‰ƒxƒ‹ã‚ɶ‹l‚Å•\ަ‚³‚ê‚Ä‚¢‚邯‚µ‚Ä
ŽŸ‚ɃXƒNƒ[ƒ‹‚µ‚½‚ç"bcde"‚Æ‚¢‚¤•\ަ‚ɂȂè‚Ü‚·‚æ‚ËB
¶’[‚Ìa‚Íâ‘΂ɂ ‚é‚©‚È‚¢‚©‚Å‚·B
‚Å‚àAʼn‚ɘb‚µ‚Ü‚µ‚½ƒAƒvƒŠ‚¾‚ÆAa‚̈ꕔ‚à
•\ަ‚µ‚È‚ª‚çƒXƒNƒ[ƒ‹‚³‚ê‚é‚ñ‚Å‚·B
•¶Žš—ñ‚Æ‚µ‚Ăł͂Ȃ‰æ‘œ‚Æ‚µ‚Ĉµ‚Á‚Ä‚é‚ñ‚©‚ÈEEE
‚Ȃ̂ÅA‚»‚¤‚¢‚Á‚½ƒXƒNƒ[ƒ‹‚³‚¹‚éƒNƒ‰ƒX‚Æ‚©ƒƒ\ƒbƒh‚ª
‚ ‚é‚Ì‚©‚ÆŽv‚Á‚Ä>>239‚ÅŽ¿–₵‚Ü‚µ‚½B
‚Å‚àA‚±‚êˆÈ㎞ŠÔ‚©‚¯‚Ä‚à‰ð‚ç‚È‚¢‚Ì‚Å
‚à‚¤>>241‚Ì•û–@‚Ås‚«‚½‚¢‚ÆŽv‚¢‚Ü‚·B
—L“‚²‚´‚¢‚Ü‚µ‚½B
243:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/06 03:51:01
servlet‚ł͂ȂCƒNƒ‰ƒCƒAƒ“ƒgPC‚Å“®ì‚·‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Æ‚µ‚Ä
ƒtƒ@ƒCƒ‹‚̃Aƒbƒvƒ[ƒh‚ð‚·‚éƒvƒƒOƒ‰ƒ€‚ðì‚肽‚¢‚Æl‚¦‚Ä‚¢‚Ü‚·
ƒT[ƒo‘¤‚Ńtƒ@ƒCƒ‹‚ðŽó‚¯Žæ‚é‚͈̂ê”Ê“I‚ȉ摜Œfަ”‚ð‘z’肵‚Ä‚¢‚Ü‚·
‚»‚ÌÛmultipart/form-data‚ŃGƒ“ƒR[ƒh‚³‚ꂽƒf[ƒ^‚ðPOST‚·‚ê‚Ηǂ¢‚±‚Ƃ܂ł킩‚è‚Ü‚µ‚½
ƒGƒ“ƒR[ƒh‚Éjavax.mail.Multipart‚ð—˜—p‚·‚ê‚Ηǂ³‚»‚¤‚¾‚ÆŽv‚¢‚Ü‚µ‚½‚ªC
ƒfƒtƒHƒ‹ƒg‚Åform-data‚ɑΉž‚µ‚Ä‚¢‚È‚¢(ƒTƒuƒNƒ‰ƒX‚Ì‹Lq‚ð‚µ‚È‚¯‚ê‚΂¢‚¯‚È‚¢)‚½‚ßC
Œ»Ý‚ÌŽ„‚ÉŽg‚¦‚»‚¤‚É‚ ‚è‚Ü‚¹‚ñ
‚»‚±‚ÅŽQl‚ɂȂ肻‚¤‚ȃTƒCƒg/‘ЂðЉ‚Ä‚¢‚½‚¾‚¯‚Ü‚¹‚ñ‚Å‚µ‚傤‚©
244:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/06 03:56:58
>>242
Ž©‘O‚Å•`‚¢‚¿‚Ⴆ
245:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/06 04:50:35
>>242
>>244‚ÌŒ¾‚¤‚悤‚ÉJComponent‚ ‚½‚è‚ðŒp³‚µ‚ÄŽ©‘O‚Å‘‚‚Ì‚ªˆê”Ô•`‰æ‚ÌŽ©—R“x‚ª‚‚¢‚Ë
Ž©—R“x‚Í’á‚¢‚¯‚Ç‚±‚¤‚¢‚¤Žè‚à‚ ‚é
public class SmoothScrollLabel extends javax.swing.JScrollPane implements java.awt.event.ActionListener {
private javax.swing.JViewport viewport;
private java.awt.Point point = new java.awt.Point();
public SmoothScrollLabel(String text) {
viewport = getViewport();
viewport.setView(new javax.swing.JLabel(text));
new javax.swing.Timer(40, this).start();
}
public void actionPerformed(java.awt.event.ActionEvent e) {
int width = viewport.getView().getSize().width;
if (point.x > width) point.x = -width;
else point.x++;
viewport.setViewPosition(point);
}
public static void main(String[] args) {
javax.swing.JFrame f = new javax.swing.JFrame();
f.setDefaultCloseOperation(javax.swing.JFrame.EXIT_ON_CLOSE);
f.add(new SmoothScrollLabel("abc def ghq jkl mno pir stu vwx yz@ "));
f.pack();
f.setVisible(true);
}
}
246:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/06 05:21:26
>>243
‚±‚̂܂܂œ®ì‚·‚é‚©‚Ç‚¤‚©‚Í•ª‚©‚ç‚ñ‚ªA‚±‚ê‚ðŠî“_‚É’²‚ׂĂ݂½‚çH
URLØÝ¸(java-house.jp)
‚±‚ê‚È‚çjavamail‚à‚¢‚ç‚È‚¢B
247:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/06 09:11:52
>>243
URLØÝ¸(jakarta.apache.org)
URLØÝ¸(svn.apache.org)
248:230
07/04/06 09:48:49
>>234
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
ƒI[ƒo[ƒtƒ[‚ÌŒŸo‚͂ǂ¤‚·‚é‚ñ‚Å‚µ‚傤H
ƒ}ƒCƒiƒX‚ɂȂÁ‚½‚çA‚ÆŽv‚¢‚Ü‚µ‚½‚ªA
‘«‚µŽZ‚Ío—ˆ‚Ä‚à‚Å‚©‚¢”Žš“¯Žm‚ÌŠ|‚¯ŽZ‚¾‚ƃ}ƒCƒiƒX‚ɂȂç‚È‚¢‚Æ‹C•t‚«‚Ü‚µ‚½B
249:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/06 09:57:26
BigIntegerŽg‚Á‚½‚çH
250:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/06 10:18:56
>>249
iƒAƒvƒŠì‚Á‚Ä‚é‚ñ‚ÅB
251:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/06 10:36:26
‰æ‘œ‚ðƒiƒiƒ‚É•\ަ‚·‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚̂łµ‚傤‚©H
drawImage(image[0],x, y,width,height,this);‚µ‚©’m‚炸corz
252:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/06 10:40:27
>>251
ƒqƒ“ƒgFAffineTransform
253:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/06 10:43:07
‰½‚Ńqƒ“ƒg‚¾‚¯H
254:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/06 10:47:35
>>248
> ƒI[ƒo[ƒtƒ[‚ÌŒŸo‚͂ǂ¤‚·‚é‚ñ‚Å‚µ‚傤H
Ž©‘O‚Å‚â‚邵‚©‚È‚¢B
‘¬“x‹C‚É‚µ‚È‚¢‚È‚çAc = a * b; ‚µ‚½Œã‚ÅA
c / a == b ‚È‚çƒI[ƒo[ƒtƒ[‚µ‚ĂȂ¢‚Æ”»’f‚·‚éA‚Æ‚©‚ËB
255:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/06 10:52:16
>>252
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
rotate();‚¾‚Æ‚©A‚»‚ê‚Á‚Û‚¢ŠÖ”‚ª‚ ‚è‚Ü‚µ‚½‚̂ŕ׋‚µ‚Ă݂܂·B
256:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/06 10:58:48
>>254
‚»‚ê‚Å‚â‚邯A -1 * Long.MIN_VALUE ‚ŃI[ƒo[ƒtƒ[‚µ‚Ä‚Ä‚àŒŸo‚Å‚«‚È‚¢B
‘¼‚É‚à‚ ‚é‚©‚à‚µ‚ç‚ñ‚¯‚ÇB
257:–¼–³‚µ‚³‚ñ
07/04/06 11:43:55
URLØÝ¸(gihyo.jp)
‚Á‚Ăǂ¤‚æ
258:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/06 11:57:29
>>254
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚»‚ê‚Åo—ˆ‚Ü‚µ‚½B
259:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/06 15:33:14
WebƒAƒvƒŠ‚ð쬂µ‚Ä‚¢‚Ü‚·B
‰æ‘œƒtƒ@ƒCƒ‹—p‚̃fƒBƒŒƒNƒgƒŠ‚É‚ ‚éˆê•”‚̉摜‚ª•\ަ‚³‚ê‚È‚¢‚̂ł·‚ªA‚±‚ê
‚͂ǂ̕ӂè‚ÉŒ´ˆö‚ª‚ ‚é‚Å‚µ‚傤‚©B
ŠJ”ŠÂ‹«‚©‚玂Á‚Ä‚¢‚Á‚½‰æ‘œ‚Í•\ަ‚³‚ê‚é‚̂ł·‚ªAƒtƒH[ƒ€‚©‚çƒAƒbƒvƒ[
ƒh‚µ‚½‰æ‘œ‚ª•\ަ‚³‚ê‚Ü‚¹‚ñB‚¢‚ë‚¢‚ë’²‚ׂ܂µ‚½‚çAƒT[ƒoã‚̕ʂ̃fƒBƒŒƒNƒg
ƒŠ‚©‚çƒRƒs[‚µ‚½‰æ‘œ‚à•\ަ‚³‚ê‚È‚¢‚悤‚Å‚·B‰æ‘œƒtƒ@ƒCƒ‹‚ÌURL‚ð’¼ÚŽw’è
‚µ‚Ä‚à404NotFound‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚‚܂èA‰Šú’iŠK‚©‚ç‚ ‚éHTML—p‚̉摜‚Í•\ަ‚³‚ê‚é‚̂ł·‚ªAŒã‚©‚ç’ljÁ‚µ
‚½‰æ‘œAƒtƒH[ƒ€‚©‚çƒAƒbƒvƒ[ƒh‚µ‚½‰æ‘œ‚ª•\ަ‚³‚ê‚Ü‚¹‚ñB•\ަ‚³‚ê‚È‚¢‰æ
‘œ‚ðŠJ”ŠÂ‹«ã‚̃fƒBƒŒƒNƒgƒŠ‚ɃRƒs[‚µ‚ÄA‚»‚ê‚ðƒT[ƒoã‚ÉŽ‚Á‚Ä‚¢‚‚Æ•\ަ
‚³‚ê‚Ü‚µ‚½B
‰•à“I‚ÈŽ¿–â‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªA•ª‚©‚é•û‚¢‚ç‚Á‚µ‚á‚¢‚Ü‚µ‚½‚狳‚¦‚Ä‚‚¾‚³‚¢B
260:251
07/04/06 17:30:52
‰æ‘œ‚̉ñ“]‚ɂ‚¢‚Ä‹l‚Ü‚Á‚Ä‚µ‚Ü‚Á‚Ä‚¢‚Ü‚·B
ˆÈ‰º‚̃vƒƒOƒ‰ƒ€‚É‚¨‚¢‚ÄArotate‚·‚é‘O‚É(50,50)‚É•\ަ‚µ‚悤‚Æ‚µ‚½‰æ‘œ‚Ü‚Å
‰ñ“]‚µ‚Ä•\ަ‚³‚ê‚Ä‚µ‚Ü‚¤‚̂͂Ȃº‚Ȃ̂łµ‚傤‚©H
‚Ü‚½A‚»‚ê‚ð‰ñ”ð‚·‚é‚ɂ͂ǂ¤‘‚¯‚΂¢‚¢‚̂łµ‚傤‚©H
ƒ\[ƒX
URLØÝ¸(www.za.ztv.ne.jp)
ŽÀۂ̃AƒvƒŒƒbƒg
URLØÝ¸(www.za.ztv.ne.jp)
261:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/06 17:52:57
>>260
‚´‚Á‚ÆŒ©‚½‚Æ‚±‚낱‚±‚ª‰ö‚µ‚¢B
„g2.setTransform(at);
omote.setTransform(at);
262:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/06 18:00:42
>>260
> Graphics2D#setTransform(AffineTransform Tx)
> Graphics2D ƒRƒ“ƒeƒLƒXƒg‚Å Transform ‚ðã‘‚«‚µ‚Ü‚·BŒx:‚±‚̃ƒ\ƒbƒh‚ÍV‚µ‚¢À•W•ÏŠ·‚ðŠù‘¶‚̕ϊ·ã‚Å“K—p‚·‚é
> –Ú“I‚ł͎g—p‚µ‚È‚¢‚Å‚‚¾‚³‚¢B
> À•W•ÏŠ·‚ð’ljÁ‚·‚邽‚ß‚ÉAtransformArotateAscaleA‚Ü‚½‚Íshear ƒƒ\ƒbƒh‚ðŽg—p‚µ‚Ü‚·B
‚±‚ÌutransformArotateAscaleA‚Ü‚½‚Íshear ƒƒ\ƒbƒhv‚ÍGraphics2D‚Ì‚ËB
263:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/06 18:14:42
>>260
omote,ura‚̃l[ƒ~ƒ“ƒO•Ï‚¶‚á‚È‚¢‚©‚¢H¬—‚µ‚½‚¼B
Graphics2D g2=(Graphics2D) g;
omote.drawImage(image[0],50,50,this);
//AffineTransform at=new AffineTransform();
//at.rotate(90*Math.PI/150.0,150+18,150+18); //‰æ‘œ‚Ì’†S‚ð‰ñ“]‚Ì’†S‚ɇ‚킹‚é
//g2.setTransform(at);
AffineTransform at = ((Graphics2D)omote).getTransform();
((Graphics2D)omote).rotate(90*Math.PI/150.0,150+18,150+18);
omote.drawImage(image[0],150,150,this);
((Graphics2D)omote).setTransform(at);
g.drawImage(ura,0,0,this);
264:251
07/04/06 18:15:38
>>261
GraphicsƒNƒ‰ƒX‚Ìomote‚É‚ÍsetTransformƒƒ\ƒbƒh‚ª‚È‚¢‚Æ“{‚ç‚ê‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
>>262
‚¤`‚ñAsetTransform‚ÅÀ•W‚ð•Ï‚¦‚é‚â‚è•ûŽ©‘Ì‚ª‚æ‚‚È‚¢‚Á‚Ä‚±‚ƂȂ̂łµ‚傤‚©B
ÅI“I‚É‚â‚肽‚¢‚̂̓}ƒEƒX‚È‚èƒL[ƒ{[ƒh‚È‚è‚É”½‰ž‚µ‚ĉ摜‚ª‰ñ“]‚µ‚Ä“®‚A‚¿‚ç‚‚«‚̂Ȃ¢ƒAƒjƒ[ƒVƒ‡ƒ“‚Å‚·B
‚¹‚Á‚©‚‰ñ“š‚µ‚Ä‚à‚ç‚Á‚Ä‚é‚̂ɂ¢‚Ü‚¢‚¿ƒsƒ“‚Æ‚±‚È‚¢•Ó‚èA
•׋‚ª‘«‚è‚È‚¢‚Ì‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚Ëorz
265:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/06 18:18:32
‚ Ag2‚à‚¢‚ç‚ñ‚ËB
//Graphics2D g2=(Graphics2D) g;
266:251
07/04/06 18:55:09
>>263>>265
‚¨‚©‚µ‚ȃl[ƒ~ƒ“ƒO‚Å\‚µ–ó‚È‚¢‚Å‚·orz
‚Æ‚è‚ ‚¦‚¸‚â‚肽‚©‚Á‚½“®ì‚ªŠm”F‚Å‚«‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
Š®‘S‚É’u‚«Š·‚¦‚¸‚É‚»‚ÌŽžX‚ŕϊ·‚µ‚Ä‚â‚é•K—v‚ª‚ ‚é‚Á‚Ä‚±‚Ƃł·‚ËB
267:243
07/04/06 21:50:01
>>246-247
¡‹A‚Á‚Ä‚«‚Ü‚µ‚½
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
‚±‚ê‚©‚ç“Ç‚ñ‚ÅCŠæ’£‚낤‚ÆŽv‚¢‚Ü‚·
268:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/07 08:48:29
AXIS‚ÌTCPMonitor‚ðŽg—p‚µ‚ÄŠO•”ƒCƒ“ƒ^[ƒlƒbƒg(HTTP)‚Ƃ̒ÊM“à—e‚𒲂ׂ½‚¢‚̂ł·‚ª‰Â”\‚Å‚µ‚傤‚©H
ƒ[ƒJƒ‹ƒ}ƒVƒ“‚ÌwebƒAƒvƒŠ‚Ƃ̒ÊM“à—e‚ÍŒ©‚ꂽ‚̂ł·‚ªB
269:Java ŸKbC0ODWrJ2
07/04/07 09:38:18
‰Â”\
270:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/07 10:51:46
>>269
‹ï‘Ì“I‚É‚ÍListenPort,TragetHost,TargetPort‚ð‚ǂ̂悤‚Éݒ肵‚½‚ç‚æ‚¢‚Å‚µ‚傤‚©B
271:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/07 11:51:50
ƒŠƒNƒGƒXƒg‘—‚Á‚½Žž‚Æ‘—‚ç‚È‚¢Žž‚Å
netstat -a‚Ì·•ª‚Æ‚Á‚Ă݂è‚á‚¢‚¢‚¶‚á‚ñ
272:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/07 15:59:03
patternAMatcherƒNƒ‰ƒX‚̕׋‚µ‚Ă邯‚«‚É‚ ‚é–{‚Ì’†‚É‚±‚¤‚¢‚¤ƒR[ƒh‚ª‚ ‚Á‚½‚ñ‚Å‚·‚ª
Pattern p = Pattern.compile("[a-z]");//³‹K•\Œ»‚ðPatternƒNƒ‰ƒX‚̃IƒuƒWƒFƒNƒg‚ɃRƒ“ƒpƒCƒ‹
Matcher m = p.matches("aaaaaaaa");//Žw’肳‚ꂽƒpƒ^[ƒ“‚ÆAƒ}ƒbƒ`ƒ“ƒO‘ÎÛ‚Ì“ü—̓eƒLƒXƒg‚Æ‚ªŠÜ‚Ü‚ê‚邱‚ƂɂȂéMatcherƒIƒuƒWƒFƒNƒg‚ð쬂·‚é
‚±‚Ì2s–ڂ̃ƒ\ƒbƒh–¼‚Ímatcher‚ÆŠÔˆá‚Á‚Ă邿‚¤‚ÉŽv‚¤‚ñ‚Å‚·‚ª‚Ç‚¤‚È‚ñ‚Å‚µ‚傤‚©H
JDK‚ÌŽ‘—¿’²‚ׂĂ݂Ė߂è’l‚âˆø”‚Ì”‚©‚炨‚©‚µ‚¢‚悤‚ÉŽv‚¦‚Ü‚·B
–{‚̳Œë•\‚É‚ÍÚ‚Á‚Ă܂¹‚ñ‚Å‚µ‚½B‚¨‚Ë‚ª‚¢‚µ‚Ü‚·B
273:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/07 16:13:54
matches‚Íboolean‚ð•Ô‚·
macher‚ÍMatcherƒCƒ“ƒXƒ^ƒ“ƒX‚ð•Ô‚·
‚Ì‚ÅA–{‚ªŠÔˆá‚Á‚Ä‚é‚ËB
274:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/07 18:34:46
java‚Ńr[ƒv‰¹o‚µ‚½‚¢‚ñ‚Å‚·‚¯‚Ç
‚Ç‚¤‚â‚Á‚½‚ç‚Å‚«‚Ü‚·‚©H
275:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/07 19:33:18
Toolkit.beep()
276:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/07 19:33:42
ŠJ”Œ¾Œê:JAVAAƒf[ƒ^ƒx[ƒX:Postgresql8.1‚̊‹«‚ÅŠJ”‚µ‚Ă܂·B
Driver driver = DriverManager.getManager(url•¶Žš—ñ);
¦url•¶Žš—ñ jdbc:postgresql:ƒvƒƒWƒFƒNƒg–¼
ã‹LƒR[ƒh‚ÅSQLException‚ª”¶‚µ‚Ü‚·B
ƒf[ƒ^ƒx[ƒXƒAƒNƒZƒXƒGƒ‰[‚̂悤‚Å‚·‚ª‰½ŒÌ”¶‚·‚é‚©•ª‚©‚è‚Ü‚¹‚ñB
jdbcƒhƒ‰ƒCƒo‚ª”Fޝ‚³‚ê‚Ä‚¢‚È‚¢‚̂łµ‚傤‚©IH
‚²‰ñ“šAƒAƒhƒoƒCƒX‚Ì•û‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
277:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/07 19:37:41
Ú‘±‚Å‚«‚ĂȂ¢‚ñ‚¶‚á‚È‚¢‚Ì‚©B
ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚©‚çÚ‘±‚Å‚«‚é‚©Šm”F‚·‚ׂ«B
278:276
07/04/07 19:44:29
>>277
ƒ[ƒJƒ‹‚ÌDB‚Ȃ̂ÅADOSƒvƒƒ“ƒvƒg‚©‚烃OƒCƒ“‚Å‚«‚邱‚Æ‚àŠm”F‚Å‚«‚Ü‚µ‚½B
279:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/07 19:47:26
booleanŒ^‚Ì’l‚ðo‚·ŠÖ”‚ð‘g‚݇‚킹‚ÄAif(A&&B)‚̂悤‚ÉŽg‚¤‚±‚Æ‚Ío—ˆ‚Ü‚·‚Å‚µ‚傤‚©H
‚Ü‚½A‘S‚Äfalse‚Ìꇂɂ ‚é“®ì‚ð‚³‚¹‚½‚¢‚̂ł·‚ª‚Ç‚¤‘‚¯‚΂æ‚낵‚¢‚Å‚µ‚傤‚©H
-func1()&&-func2()&&c‚̂悤‚Ƀ}ƒCƒiƒX‚Å”½“]‚³‚¹‚邱‚Æ‚Á‚Ăł«‚Ü‚¹‚ñ‚æ‚Ëorz
280:274
07/04/07 19:55:10
>>275
ƒŒƒX—L“‚²‚´‚¢‚Ü‚·B
‚ ‚ÌAŽw’肵‚½•b”‚¾‚¯ƒr[ƒv‰¹‚ðo‚µ‚½‚¢‚ñ‚Å‚·‚¯‚ǂł«‚Ü‚·‚©H
•ʂɃr[ƒv‰¹‚¶‚á‚È‚‚Ä‚à‰¹‚Ȃ牽‚Å‚à\‚¢‚Ü‚¹‚ñB
281:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/07 19:55:36
!func()‚Å”½“]‚·‚é‚¶‚á‚ñ
282:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/07 20:01:12
>>273
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
283:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/07 21:29:23
>>276
Œ´ˆö‚͂悔»‚ç‚ñ‚¯‚Ç‚Æ‚è‚ ‚¦‚¸org.postgresql.ds.PGPoolingDataSourceŽg‚Á‚Ă݂ê‚ÎH
JavaDoc‚Å‚à
>ƒf[ƒ^ƒ\[ƒX‚Ö‚ÌÚ‘±Žž‚É‚Í DataSource ƒIƒuƒWƒFƒNƒg‚ÌŽg—p‚ð‚¨Š©‚ß‚µ‚Ü‚·B
‚Æ‚©‚¢‚Á‚Ă邵B
284:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/07 21:38:25
>>279
‚»‚à‚»‚à && ‚â || ‚Í1s–Ú‚Ý‚½‚¢‚È‚±‚Ƃ̂½‚߂Ɏg‚¤‚à‚Ì‚¾B
‘S‚Ä‚ªfalse‚Ìê‡A‚Í !A && !B ‚̂悤‚É‘‚B˜_—‚Ì”½“](”Û’è)‚Í!‰‰ŽZŽqB
‚Ü‚½AƒhEƒ‚ƒ‹ƒKƒ“‚Ì–@‘¥‚Æ‚¢‚¤‚à‚Ì‚ª‚ ‚èA
!A && !B ‚Í ! ( A || B )‚Æ‚à‚©‚¯‚éB
285:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/07 21:51:10
>>280
‰½‚ÉŽg‚¤‚Ì‚©‚í‚©‚ñ‚È‚¢‚¯‚Ç
System.out.print‚Åbeep‚ð‚ ‚ç‚í‚·ƒGƒXƒP[ƒvƒV[ƒPƒ“ƒXo‚·‚Æ‚©
javax.sound‚ðŽg‚Á‚Ä‚Ý‚é‚Æ‚©
286:276
07/04/07 22:15:45
>>283
‰ñ“š‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·B
>org.postgresql.ds.PGPoolingDataSourceŽg‚Á‚Ă݂ê‚ÎH
Žg‚Á‚½‚±‚Æ‚ª–³‚¢‚̂łȂñ‚Æ‚àŒ¾‚¦‚Ü‚¹‚ñ‚ªA‚â‚Á‚Ă݂܂·B
287:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/07 22:20:06
>>276
ƒGƒ‰[‚Ì“à—e‚ðŽN‚³‚È‚¢‚Æ–³—‚©‚Æ
288:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/07 22:31:52
>>271
‚í‚©‚ñ‚Ë‚Á‚·
289:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/08 00:50:51
>>288
‚²‚ß‚ñ‘‚«•ûˆ«‚©‚Á‚½‚©‚ÈB
TCPƒ‚ƒjƒ^‚ðŽg—p‚µ‚È‚¢ó‘Ô(<‚±‚±d—v)‚ÅAƒŠƒNƒGƒXƒg‘—‚Á‚½Žž‚̃[ƒJƒ‹port‚ÆƒŠƒ‚[ƒghost,port
‚ðDOSƒvƒƒ“ƒvƒg(Windows?)‚Ìnetstat‚ðŽg‚Á‚ÄŒ©‚Ă݂ê‚΂Ƃ¢‚¤‚±‚ÆB
‚â‚è•û‚ÍAŒ‹‰Ê‚̓lƒbƒgƒ[ƒN“I‚ɉ½‚à‚µ‚È‚¢ó‘Ô‚Å‚à‚½‚‚³‚ñ‚łĂ‚é‚©‚ç(’Pˆêƒ}ƒVƒ““à‚Å‹N‚±‚éƒpƒCƒv‚Æ‚©A‚¢‚ë‚ñ‚ȃT[ƒrƒX(‹¤—L)‚Æ‚©‚̃ŒƒV[ƒo‘Ò‹@)A
ƒŠƒNƒGƒXƒg‘—‚Á‚½Žž‚Æ‘—‚ç‚È‚¢Žž‚Ìnetstat‚ÌŒ‹‰Ê‚ð”äŠr‚µ‚Ă݂Ă»‚Ì·‚ª‹‚ß‚½‚¢‚à‚Ì‚¾‚ÆŽv‚¤B
—Ⴆ‚ÎA
netstat@-a@1>c:tcpmon.txt
‚Æ‚©‚â‚ê‚ÎA1[interval]‚̃IƒvƒVƒ‡ƒ“‚‚¢‚Ă邩‚ç‚P•b‚¨‚«‚Éctrl+c‰Ÿ‚·‚܂ʼn„X‚Ænetstat”s‚µ‚Ä‚‚ê‚Ätcpmon.txt‚ɃLƒƒƒvƒ`ƒƒ[‚µ‚Ä‚‚ê‚éB(netstat@?‚Ńwƒ‹ƒv‚ðŒ©‚Ä)
‚»‚Ìó‘Ô‚Ì“r’†‚ÅAƒŠƒ‚[ƒg‚ÉƒŠƒNƒGƒXƒg‚ð‘—‚Á‚Ä‚â‚éB
‚»‚µ‚ÄA‚¨‚à‚Þ‚ë‚ÉŽžŠÔ‚ª‚·‚¬‚½Œãctrl+c‰Ÿ‚µ‚ÄnetstatƒRƒ}ƒ“ƒh‚ðŽ~‚߂Ăâ‚éB
‚»‚µ‚ĘA‘±‚µ‚Äo‚³‚ꂽnetstat‚ÌŒ‹‰Ê‚Ì·‚ðŒ©‚éB·‚Ì’†‚ÉƒŠƒ‚[ƒghost‚ÆƒŠƒ‚[ƒgport‚ª‚ ‚邯Žv‚¤B
‚ ‚Æ‚ÍƒŠƒXƒi[‚Ì‚â‚è•ûŠÜ‚߂ă[ƒJƒ‹ƒzƒXƒg‚ÌꇂƓ¯‚¶‚Å‚µ‚傤B
290:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/08 01:23:42
Eclipse‚Á‚ÄC#‚Ý‚½‚¢‚Å‚·‚Ë
291:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/08 08:27:17
–¢‚¾‚Éif‚ÌðŒŽ®l‚¦‚邯‚«‚ÉA||‚ª‚¢‚¢‚©&&‚ª‚¢‚¢‚©“ª‚ð‚Ђ˂Á‚Ä‚µ‚Ü‚¤B
“Á‚ÉðŒ‚ªI‚ÌŽž‚ÉB‚Ý‚ñ‚È‚±‚ñ‚ÈH‚»‚ê‚Æ‚à‰´‚ª’á”]‚È‚¾‚¯Horz
292:291
07/04/08 08:44:23
ޏ—çA‚ ‚Ü‚è‚É‚à’á”]‚È”Œ¾‚Å‚·‚½B
293:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/08 09:39:07
MPG‚Ì‘SƒtƒŒ[ƒ€‚ð’Šo‚·‚邽‚߂̃\ƒtƒg‚ðì‚邽‚ß‚É
Javaƒ‰ƒCƒuƒ‰ƒŠ‚ð’T‚µ‚Ä‚¢‚é‚ñ‚¾‚¯‚ÇA
‚±‚¤‚¢‚¤‚Ì‚Á‚Ăǂ±‚Å’T‚¹‚ÎŒ©‚‚©‚é‚ÌH
294:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/08 11:07:08
google
295:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/08 11:10:53
>>294
’T‚µ‚½‚¯‚Ç–³‚©‚Á‚½‚—
296:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/08 11:13:57
‚à‚Á‚Æ‚ª‚ñ‚΂ê
297:Ž¿–â
07/04/08 11:35:41
Java‚Æ‚b‚Ç‚Á‚¿Šw‚ñ‚¾‚Ù‚¤‚ª‚¢‚¢‚©H
298:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/08 11:48:51
‚Ç‚Á‚¿‚Á‚ÄBBB“–‘R—¼•û‚¾‚ëB
ƒvƒƒOƒ‰ƒ}‚Ȃ牽Ží—Þ‚©‚ÌŒ¾ŒêŽg‚¦‚é‚Ì‚ª•’ÊB
‚»‚±‚܂ł¶‚á‚È‚¢‚È‚çVB‚âƒXƒNƒŠƒvƒg‚Å[•ªB
299:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/08 11:52:19
>>295
JMFˆÈã‚Ì‚±‚Æ‚ª‚¢‚é‚Ì‚©H
ibm‚É‚à—Lžƒ‰ƒCƒZƒ“ƒX‚Ì‚ª‚ ‚Á‚½‹C‚ª‚·‚邪
300:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/08 11:54:49
>>297
‰SŽÒ‚È‚çJava‚ÆC#Šo‚¦‚ê‚΂¢‚¢‚ÆŽv‚¤
n—ûŽÒ‚È‚çC++EJavaScriptEPL/SQL‚ȂǂàŠo‚¦‚é‚ׂ«
301:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/08 11:55:07
>>297
‚Ç‚Á‚¿‚Å‚à‚¢‚¢‚ÆŽv‚¤
‰´‚ÍJava‚Æperl‚¾‚¯‚¾‚È
302:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/08 23:33:24
>>295
JMF‚Å\•ªB‚»‚êˆÈã‚ÍŽ©‘OB
303:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/09 18:53:27
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
ŽŸ‚̂悤‚ȃR[ƒh‚ÅA‚ ‚éƒNƒ‰ƒX‚̃vƒƒpƒeƒB‚ÉAV‹K‚É쬂µ‚½
ƒIƒuƒWƒFƒNƒg‚ð‘ã“ü‚·‚éê‡Afunc2‚̂悤‚ÉAˆê“xAƒƒ\ƒbƒh‚Ì
’†‚ňꎟ•Ï”“I‚Éì‚Á‚½‚à‚Ì‚ð‘ã“ü‚·‚é‚Ì‚ÍA‚æ‚‚È‚¢‚̂łµ‚傤‚©B
C++‚ȂǂłÍA‘Ê–Ú‚È‚±‚Ƃ͗‰ð‚µ‚Ă܂·‚ªAJava‚Å‚àƒ}ƒYƒC‚±‚ƂȂ̂©
‚Ç‚¤‚©”¼M”¼‹^‚Ȃ̂ł·‚ªBB
class someclass {
ArrayList arr;
void func1(){
this.arr = new ArrayList();
}
void func2(){
ArrayList tarr = new ArrayList();
this.arr = tarr;
}
}
304:303
07/04/09 19:01:05
‚ Aޏ—炵‚Ü‚µ‚½Bnew ‚É‚æ‚é쬂ȂçC++‚Å‚àƒq[ƒv‚Å‚·‚ËB
Java‚Å‚àAã‹L‚Í–â‘è‚È‚¢‚悤‚ÉŽv‚¢‚Ü‚µ‚½‚ªA‚à‚µˆá‚Á‚Ä‚¢‚Ü‚µ‚½‚ç
‚²Žw“E’¸‚¯‚ê‚ÎK‚¢‚Å‚·‚ªA‚Æ‚é‚É‘«‚ç‚È‚¢“à—e‚Å‚µ‚½‚çAƒXƒ‹[‚µ‚Ä
’¸‚¯‚ê‚΂Ǝv‚¢‚Ü‚·B‚·‚݂܂¹‚ñ‚Å‚µ‚½B
305:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/09 19:45:28
‘S‚‰½‚Ì–â‘è‚à‚È‚¢‚É‚å
306:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/11 09:28:03
‚ñA‰½‚ª–â‘è‚©‚æ‚•ª‚©‚ç‚ñ‚ËBƒXƒR[ƒv‚͕ϔ‚ÉŠ|‚©‚Á‚Ä‚‚é‚̂ł ‚Á‚Ä
ƒIƒuƒWƒFƒNƒg‚̶¬êŠ‚Å‚Í‚È‚¢‚Å‚·‚æB
307:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/11 20:49:47
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
public class TestClass extends Applet{
public void init() {
Scrollbar S = new Scrollbar(Scrollbar.HORIZONTAL);
S.setBounds(new Rectangle(15, 15, 180, 25));//‚±‚±‚ª‚¤‚Ü‚‚¢‚Á‚ĂȂ¢
add(S);
}
}
ã‚̂悤‚ȃR[ƒh‚ð‘‚¢‚ÄŽÀs‚µ‚Ä‚àƒXƒNƒ[ƒ‹ƒo[‚̈ʒuEƒTƒCƒY‚ª•ÏX‚Å‚«‚Ü‚¹‚ñ
‚ǂ̂悤‚ÉC³‚µ‚½‚ç‚æ‚¢‚̂łµ‚傤‚©H
308:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/11 21:07:29
>>307
URLØÝ¸(www.google.com)
309:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/11 21:17:00
>>308
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
setLayout(null);
‚Æ‚·‚邱‚Æ‚Å‰ðŒˆ‚Å‚«‚Ü‚µ‚½
310:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/11 21:25:35
ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ÉŠÖ‚µ‚Ă͑S‚‚̉SŽÒ‚Å‚·B
‚‰ƒAƒvƒŠ‚ðì‚肽‚¢‚ÆŽv‚Á‚Ä‚é‚ñ‚Å‚·‚ªAƒvƒƒOƒ‰ƒ€‘g‚ނ̂ɂȂɂ©ê—p‚̃c[ƒ‹‚ª‚ ‚é‚ñ‚Å‚µ‚傤‚©H
‚»‚ê‚Æ‚àƒƒ‚’ ‚ɑł¿ž‚ñ‚Åì‚é‚̂łµ‚傤‚©H
311:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/11 21:26:48
>>310
URLØÝ¸(www.smg.co.jp)
312:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/11 21:56:30
‚·‚¢‚Ü‚¹‚ñƒvƒƒOƒ‰ƒ€‰SŽÒ‚Å‚·B%=‚ɂ‚¢‚Ä”Y‚ñ‚Å‚¨‚è‚Ü‚·B
‹ï‘Ì“I‚É‚Í
public class Enzan {
public static void main(String[] args) {
int x = 11;
int y = 10;
x %= 2 * 100;
System.out.println(x);
}
}
‚ɂ‚¢‚ăRƒ“ƒ\[ƒ‹‚É11‚Æ•\ަ‚³‚ê‚Ü‚·B
Ž©•ª‚Å‚Íx %= 2‚ª1‚Ȃ̂Å1*100‚Å100‚ªx‚É‘ã“ü‚³‚ê‚邯l‚¦‚½‚̂ł·‚ª¥¥¥B
313:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/11 22:03:57
>>312
‰‰ŽZŽq‚ÌŒ‹‡‡ˆÊ’²‚ׂëB
> Ž©•ª‚Å‚Íx %= 2‚ª1‚Ȃ̂Å1*100‚Å100‚ªx‚É‘ã“ü‚³‚ê‚邯l‚¦‚½‚̂ł·‚ª¥¥¥B
‰¼‚ÉA‘O”¼‚Ìux %= 2‚ª1v‚ª æ‚ÉŽÀs‚³‚ꂽ‚Æ‚µ‚Ä‚à
Œã”¼‚Ìu1*100‚Å100‚ªx‚É‘ã“ü‚³‚ê‚év‚Íâ‘΂Ȃ¢‚¾‚ëB
‘O”¼•”•ª‚ɂ͑ã“ü‰‰ŽZŽq‚ ‚邯‚ÇAŒã”¼‚ɂ͉½ˆ‚É‚à‘ã“ü‰‰ŽZŽq‚ª–³‚¢‚µB
314:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/11 22:52:28
equalsƒƒ\ƒbƒh‚̃I[ƒo[ƒ‰ƒCƒh‚ɂ‚¢‚ÄŽ¿–â‚Å‚·B§–ñ‚Æ‚µ‚Ä
E‘ÎÌ« (symmetric): null ˆÈŠO‚ÌŽQÆ’l x ‚Æ y ‚ɂ‚¢‚ÄAx.equals(y) ‚ÍAy.equals(x) ‚ª true ‚ð•Ô‚·ê‡‚¾‚¯ true ‚ð•Ô‚·
‚Ȃǂª‚ ‚è‚Ü‚·‚ªA‚±‚ê‚ç‚̧–ñ‚ÍAx,y‚ª“¯ƒNƒ‰ƒX‚̃Cƒ“ƒXƒ^ƒ“ƒX‚Æ‚µ‚½‚±‚Æ‚ð‘O’ñ‚Æ‚µ‚Ä‚é‚ñ‚Å‚·‚æ‚ËH
‚Ä‚È‚é‚ÆAƒI[ƒo[ƒ‰ƒCƒh‚µ‚½equalsƒƒ\ƒbƒh‚ÅAAƒNƒ‰ƒXƒIƒuƒWƒFƒNƒg‚ÆBƒNƒ‰ƒXƒIƒuƒWƒFƒNƒg‚ð
”äŠr‚µ‚Ätrue‚ð•Ô‚·‚悤‚ÈŽg‚í‚ê•û‚ÍAˆê”Ê“I‚ł͂Ȃ¢‚킯‚Å‚·‚©H
315:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/11 23:03:03
>>314
ˆê”Ê“I‚ł͂Ȃ¢‚Æ‚¢‚¤ˆÈ‘O‚ÉA•ʂ̃Nƒ‰ƒX‚̃IƒuƒWƒFƒNƒg‚ª“™‚µ‚¢‚Ƃ݂Ȃ³‚ê‚éꇂª‚ ‚é‚Ì‚©H
316:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/11 23:07:06
>>315
Map‚̃CƒR[ƒŠƒeƒB‚Á‚ÄŽd—l‚ÅŒˆ‚Ü‚Á‚Ä‚ñ‚¶‚á‚È‚©‚Á‚½‚Á‚¯B
317:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 00:17:17
>>314
‚»‚ñ‚ÈŽÀ‘•A‚â‚Á‚Ă݂ê‚Ζ³–d‚ÈŽ–‚ª‚í‚©‚é
A ‚̉½‚Æ B ‚̉½‚ð”ä‚ׂé‚‚à‚è‚Ȃ̂©
318:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 01:11:02
equals@‚ðÄ’è‹`‚·‚é‚É‚ ‚½‚Á‚ÄA‚¤‚Á‚©‚è@getClass@‚Ì”äŠr‚ð–Y‚ê‚Ä‚½‚è‚·‚邯A‚»‚ñ‚È‚±‚Æ‚ª‹N‚«‚½‚è‚·‚éB
319:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 01:16:14
>>318
getClass() ‚ł̔äŠr–Y‚ê‚ĂĂàAƒLƒƒƒXƒgŽž‚É ClassCastException ‚ª”ò‚Ô‚¾‚¯‚Å‚ÍH
320:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 01:17:22
genericsŽg‚Á‚Ă邯‚»‚ñ‚Èequals‚ÍŽg‚¦‚È‚¢
Collection‚ÅŽg‚¤ˆÈŠO‚Åequals‚̃I[ƒo[ƒ‰ƒCƒh‚Í‚µ‚½‚±‚ƂȂ¢‚µ
321:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 01:25:30
ccB Generics ‚ª‚ ‚Á‚Ä‚à equals ‚̈ø”Œ^‚Í Object ‚ŌŒ肾‚µB
322:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 01:37:36
>>319
‚¿‚ª‚¤‚¿‚ª‚¤
class@Sample@{
@@@@private@final@String@id;
@@@@//@...
@@@@public@boolean@equals(Object@obj)@{
@@@@@@@@return@(obj@instanceof@Sample)@&&@((Sample)obj).name.equals(this.name);
@@@@}
}
“K“–‚¾‚¯‚ÇA‚±‚¤‚¢‚¤ƒvƒƒOƒ‰ƒ€‚ð̂悑‚¢‚Ä‚½ŒoŒ±‚ª‚ ‚è‚Ü‚µ‚Ăł·‚ËB
–Þ‚àA‚±‚̉ðŒˆô‚ÍA
1)@instanceof@‚ð@getClass@‚Ì”äŠr‚É•ÏX
2)@Sample@‚Ü‚½‚Í@equals@‚Ì錾‚É@final@‚ð‚‚¯‚é
3)@ƒNƒ‰ƒX‚ªˆÙ‚È‚Á‚Ä‚¢‚Ä‚à@id@‚ª“¯‚¶‚Ȃ瓯‚¶‚Ƃ݂Ȃ·‚悤‚Ƀ}ƒjƒ…ƒAƒ‹‚ð•ÏX
‚Ì‚RŽí—Þ‚ ‚邯‚ÇB
323:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 01:41:34
‚¢‚âA‚RŽí—Þ‚à–³‚¢‚ÈB‚R”Ô‚Í–Y‚ê‚Ä‚‚êB
324:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 01:47:50
java.util.Date ‚ª3”Ô(?)‚¾‚Á‚½‚è‚·‚éã©B
‚Ç[‚Å‚à—Ç‚¢‚¯‚ÇA3”Ô‚¾‚ÆŽÀ‘•‚ª name ”äŠr‚µ‚Ă邩‚çÙ‚¢ã©B
325:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 01:50:00
>>315
List‚âMap‚ÌŽÀ‘•ƒNƒ‰ƒX‚Í’†g‚ªˆê‚¾‚Á‚½‚çequals‚ªtrue‚ð•Ô‚µ‚½‚悤‚ÈB
‚»‚¤‚¢‚¤ˆÓ–¡‚ł̓Nƒ‰ƒXŽ©‘Ì‚ªˆá‚Á‚Ä‚Ä‚à“™‚µ‚¢‚Ƃ݂Ȃµ‚Ă悢‚±‚Æ‚à
‚È‚‚͂Ȃ¢B
326:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 07:38:33
>>325
‚¤‚ñA•’ʂɂ ‚邿‚ÈB
327:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 08:22:47
ŽÔ‚ð‰^“]‚·‚éŠÈ’P‚ȃQ[ƒ€‚ðì‚Á‚Ä‚¢‚Ü‚·B
¶‰ñ“]‚ƉE‰ñ“]‚ʼn½ŒÌ‚©‰ñ“]”¼Œa‚ªˆá‚Á‚½‚è‚·‚é–â‘è‚Í‚ ‚è‚Ü‚·‚ªA
‚Æ‚è‚ ‚¦‚¸ŽÔ‚Ì‹““®‚ÍŠ®¬‚µ‚Ü‚µ‚½B
Œ»Ý•ǂɂԂ‚©‚Á‚½‚çŽ~‚܂铮ì‚ðì‚Á‚Ä‚¢‚é‚̂ł·‚ªA
‚Ç‚¤‚àãŽè‚‚¢‚©‚¸‚±‚±‚É‘‚«ž‚Ü‚¹‚Ä‚¢‚½‚¾‚¢‚½ŽŸ‘æ‚Å‚·B
ƒAƒvƒŒƒbƒg‚ÌÔ‚¢“_‚ÍA‰æ‘œ‚Ì•\ަˆÊ’u‚Å‚ ‚é(car_x, car_y)‚ðŽ¦‚µ‚½‚à‚̂ł·B
Œ»Ý‚Í‚±‚ÌÀ•W‚ðÕ“Ë”»’è‚ÉŽg‚Á‚Ä‚¢‚é‚Ì‚ÅA‘Oi‚µ‚È‚ª‚炱‚Ì“_‚ª•˜g‚ɂԂ‚©‚邯Ž~‚Ü‚é‚Í‚¸‚Å‚·B
‰æ‘œ‚ð‰ñ“]‚³‚¹‚Ä‚¢‚é‚©‚ç‚©‰æ‘œ¶ã‚ÌŠp‚ÆÔ‚¢“_‚ªˆê’v‚µ‚È‚¢‚±‚Æ‚ª‚ ‚èA”Y‚ñ‚Å‚¢‚é‚̂͂»‚ÌC³‚Å‚·B
crash_check()“à‚É‚ ‚éƒRƒƒ“ƒgƒAƒEƒg‚ÍŽ„‚ª‚ ‚ꂱ‚êl‚¦‚ÄC³‚³‚¹‚Ă݂½Ž®‚Ȃ̂ł·‚ªA
‚±‚ÌC³‚ðs‚Á‚ÄRectangle‚ÉC³’l‚Å‚ ‚é(car_x_check, car_y_check)‚ð—p‚¢‚Ä‚à‚»‚ê‚Í‚»‚ê‚Å‚¨‚©‚µ‚È“_‚ðŽw‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·B
ƒAƒvƒŒƒbƒg¶ã‚Ì”’l‚Ícar_angleiŽÔ‚ÌŒü‚¢‚Ä‚¢‚é•ûŒüj‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B
‰æ‘œ‚̉ñ“]‚à‚±‚Ì”’l‚ðŒ³‚És‚í‚ê‚Ü‚·B
ƒ\[ƒX
URLØÝ¸(www.za.ztv.ne.jp)
ƒAƒvƒŒƒbƒg
URLØÝ¸(www.za.ztv.ne.jp)
328:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 11:45:17
Java‚̕׋‚ð‚µ‚æ‚¤‚ÆŽv‚¤‚̂ł·‚ª
G‚èŽn‚ß‚é‘O‚É‘O’ñ’mޝ‚Æ‚µ‚Ä‚±‚Á‚¿‚ÌŒ¾Œê‚©‚¶‚Á‚Æ‚¯‚Ý‚½‚¢‚Ȃ̂Á‚Ä‚ ‚è‚Ü‚·‚©
329:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 12:17:53
Œ¾Œê“ïˆÕ“x
C#„JAVA„C„C++
Œ¾Œêƒ‹[ƒc
1.CiŠî–{î•ñ‹ZpŽÒŽŽŒ±‚ƈê‚ÉŠwK‚·‚邯Œø—¦‚ª—Ç‚¢j
2.C++iC‚ðŠwKς݂Ìl‚łȂ¢‚ÆŒµ‚µ‚¢j
3-1.JAVAiUML‚̕׋‚ƈê‚És‚¤‚ÆŒø—¦‚ª—Ç‚¢j
3-2.C#iVisualStudio‚ÅGUI‚Ì쬂ðˆê‚ÉŠwK‚·‚邯Œø—¦‚ª—Ç‚¢j
330:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 13:00:31
ƒIƒuƒWƒFƒNƒgŽwŒü‚ÆMVC‚‚ç‚¢‚ÍŠo‚¦‚½•û‚ª—Ç‚¢‚©‚àB
#‚±‚±‚ÅSmalltalk‚Æ‚©o‚µ‚Ä‚‚邯r‚ê‚錴ˆö‚©EEE
‰´‚ÍSelf‚Ì•û‚ªD‚«‚¾‚ªB
331:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 13:48:41
>>328
‚Ü‚¸‰pŒêB
332:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 14:06:24
JAVA‰SŽÒ‚ɃIƒXƒXƒ‚ÌIDE‚ð‹³‚¦‚Ä‚‚¾‚³‚¢B
333:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 14:10:15
>>332
eclipseˆÈã
334:332
07/04/12 14:21:18
‚ ‚肪‚Æ‚¤‚±‚´‚¢‚Ü‚·B
‚à‚¤‚ЂƂŽ¿–â‚È‚ñ‚Å‚·‚ªAŒg‘т̃AƒvƒŠ‚Íê—p‚̃c[ƒ‹‚ð—p‚¢‚È‚¢‚Æì¬‚Å‚«‚È‚¢‚̂łµ‚傤‚©H
335:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 14:33:06
‚¤‚ñ
336:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 14:44:55
‚»‚̃c[ƒ‹‚ÍAƒvƒƒOƒ‰ƒ~ƒ“ƒO‚·‚邯‚«‚É•K—v‚Ȃ̂©A’P‚Ƀtƒ@ƒCƒ‹‚ð•ÏŠ·‚·‚邯‚«‚¾‚¯‚É•K—v‚Ȃ̂©‚Ç‚¿‚ç‚È‚ñ‚Å‚µ‚傤H
337:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 15:24:03
java‚ŃOƒ‰ƒt•`‰æ‚µ‚½‚¢‚̂ł·‚ª‚Ç‚ñ‚ÈŽè–@‚ª
‚ ‚è‚Ü‚·‚©‚ËH
¡‚̂Ƃ±‚ëJFreeChart‚ªƒtƒŠ[‚¾‚µ
ƒVƒFƒA@›
M—Š«@H
Šg’£«@›
«”\@@›
‚ÆŽv‚Á‚Ä‚é‚̂ł·‚ª‘¼‚É‚¢‚¢ƒ„ƒc‚ ‚è‚Ü‚·‚©H
338:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 16:18:59
‚¤‚ñ
339:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 16:29:01
ƒtƒŠ[ƒ\ƒtƒgAƒVƒFƒAƒEƒFƒAŽg‚¤‚È‚çŽg—p‹–‘øðŒ‚ð‚«‚¿‚ñ‚Ɠǂ܂Ȃ¢‚Æ
Œã‚Å‘å•ςȂ±‚ƂɂȂ邩‚ç‹C‚ð‚‚¯‚½•û‚ª‚¢‚¢‚æB
340:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 16:52:55
windows2000‚ðŽg‚Á‚Ä‚¢‚Ü‚·B
ƒT[ƒoƒvƒƒOƒ‰ƒ€‚ð쬂µ‚½‚̂ł·‚ªA
‹N“®‚̂Ƃ«‚ɃRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚Å
%JAVA_HOME%\bin\java.exe -server -classpath %CLASSPATH% MainClass
‚Æ‚â‚邯A“–‚½‚è‘O‚Å‚·‚ªƒRƒ“ƒ\[ƒ‹‚ª•Ô‚Á‚Ä‚«‚Ü‚¹‚ñB
%JAVA_HOME%\bin\javaw.exe -server -classpath %CLASSPATH% MainClass
‚Æ‚â‚邯•Ô‚Á‚Ä‚‚é‚̂ł·‚ªA
‚±‚ê‚ðbatƒtƒ@ƒCƒ‹‚É‹Lq‚µ‚ÄA––”ö‚É exit ‚ð’ljÁB
‚±‚ê‚ðƒ_ƒuƒ‹ƒNƒŠƒbƒN‚µ‚Ä‚àŽ©“®‚Ńvƒƒ“ƒvƒg‚ª•‚¶‚Ä‚‚ê‚Ü‚¹‚ñB
‚±‚̃oƒbƒ`ƒtƒ@ƒCƒ‹‚ðƒ_ƒuƒ‹ƒNƒŠƒbƒN‚Å‹N“®¨ƒvƒƒ“ƒvƒgI—¹
‚Æ‚·‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H
341:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 17:40:51
>>340
ƒXƒŒˆá‚¢
½ÚØÝ¸(tech”Â)l50
342:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 18:21:49
>>325-326
‚¢‚â[B•’ʂɂ ‚é‚ñ‚¾‚¯‚ÇA‚R”Ô‚ð‰ðŒˆô‚ÆŒ¾‚¤‚̂͂¿‚å‚Á‚ƈႤ‚ÆŽv‚¢‚Ü‚µ‚ÄB
343:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 19:14:35
sjc-p‚Ì–â‘è‚ŃRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ª‹N‚«‚é‚©A‚»‚ê‚Æ‚àŽÀsŽžƒGƒ‰[‚ª‹N‚«‚é‚©‚Á‚Ä‚¢‚¤–â‘肪
Œ‹\‘½‚¢‚ñ‚¾‚¯‚ÇA‚±‚ÌŒ©•ª‚¯•û‚Á‚ÄŒoŒ±‚µ‚©‚È‚¢‚ÌH
344:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 19:19:10
ƒRƒ“ƒpƒCƒ‹ƒGƒ‰[‚͘_—“I‚É\•¶‚ªŠÔˆá‚Á‚Ä‚¢‚邯‘å’ï‹N‚±‚邵A
ŽÀsŽžƒGƒ‰[‚Í“à•”Š„ž‚Ý‚ðs‚¤ƒGƒ‰[‚Æl‚¦‚ê‚΂킩‚邯Žv‚¤‚¯‚ÇB
345:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 19:36:01
>>343
ƒRƒ“ƒpƒCƒ‹‚Í\•¶ƒGƒ‰[‚ÅAŽÀsŽž‚͂ʂé‚Û‚â‚ç”z—ñƒCƒ“ƒfƒbƒNƒX‚â‚ç
‚Ü‚ AŒãŽÒ‚Í RuntimeException ‚̃TƒuƒNƒ‰ƒX‚ðŒ©‚Ä‚Ý‚ê‚ÎAFX—L‚é‚Å‚æ
346:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 19:37:43
>>343
Œ¾ŒêŽd—l•׋‚·‚è‚áA‚Ç‚Á‚¿‚©‚í‚©‚éB
ˆê•”‚ÌŽÀsŽžƒGƒ‰[‚ÍAPIŽd—l•׋‚µ‚È‚¢‚Ƃ킩‚ç‚ñ‚©‚à‚µ‚ê‚ñ‚ªB
347:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 19:52:13
‚Ü‚¾‰SŽÒ‚È‚ñ‚ÅŒ¾ŒêŽd—l‚æ‚ñ‚Å‚à—‰ð‚Å‚«‚»‚¤‚ɂȂ¢‚Å‚·B
RuntimeException ‚̃TƒuƒNƒ‰ƒX‚ª‘S•”ŽÀsŽžƒGƒ‰[‚È‚ñ‚Å‚·‚©H
348:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/12 20:03:22
RuntimeException‚Æ‚»‚̃TƒuƒNƒ‰ƒX
349:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 00:26:49
PipedInputStream‚É1024ƒoƒCƒgˆÈã‚̃f[ƒ^‚ð“Ë‚Áž‚Þ‚Æ‚¾‚ñ‚܂肷‚é‚ñ‚¾‚¯‚ǂȂñ‚ÅH
PipedOutputStream pos = null;PipedInputStream pis = null;DataOutputStream dos = null;
try{
pos = new PipedOutputStream();pis = new PipedInputStream(pos); dos = new DataOutputStream(pos);
for(int i = 0; i < 2048; i++){
dos.writeByte(1);
}
}catch(IOException e){
e.printStackTrace();
}finally{
try{
dos.close();pis.close(); pos.close();
}catch(IOException e){
e.printStackTrace();
}
}
350:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 00:43:17
Java‚ł̎À‘•‚Í’m‚ç‚ñ‚ªˆê”ʂɃpƒCƒv‚Í
“Ë‚Áž‚Þ‚¾‚¯‚ł͋l‚܂邩‚ç“K“–‚É‹z‚¢o‚·•K—v‚ ‚èB
351:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 00:46:05
>>349
‘‚«ž‚ނ΂©‚肜ǂÝo‚µ‚ĂȂ¢‚©‚炾B
PipedInputStream‚̃oƒbƒtƒ@ƒTƒCƒYˆÈã‚̃f[ƒ^‚ð‘‚«ž‚߂΃pƒCƒv‚ª‹l‚Ü‚é‚͓̂–‚½‚è‘OB
352:K.K.K
07/04/13 00:50:01
int[][] java = {
{100,200,300,400,500,600},
{10,20,30,40,50,60}
};
‚±‚Ì2ŽŸŒ³”z—ñ‚Å‚±‚Ì•”•ª‚Ì{100,200,300,400,500,600}”z—ñ‚ÌLength‚ðŽæ“¾‚µ
A‚»‚ÌLength‚Ì1”Ô–Ú‚È‚ç100‚Æ10‚ðŽæ“¾A2”Ô–Ú‚È‚ç200‚Æ20‚ðŽæ“¾AAA
‚ðŽæ“¾‚µ‚½Length•ª‚µ‚½‚¢‚̂ł·‚ªA‚ǂ̂悤‚É‚·‚ê‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©H
353:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 01:09:25
int[][] java = {
{100,200,300,400,500,600},
{10,20,30,40,50,60}
};
for (int i = 0, length = java[0].length; i < length; i++) {
System.out.printf("%d: %d%n", java[0][i], java[1][i]);
}
354:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 01:13:05
>>337
‚ª•¶Žš‰»‚¯‚µ‚Ä‚é‚͉̂´‚¾‚¯H
355:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 02:55:43
Map‚ð”z—ñ‚É‚¢‚ê‚ăAƒNƒZƒX‚·‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚Å‚·‚©H
get‚·‚邯‚±‚ë‚Å Œx:[unchecked] –³ŒŸ¸•ÏŠ·‚Å‚·‚ɂȂÁ‚Ä‚µ‚Ü‚¤B
@public static void main(String [] args) {
@@Map<String,String> [] maps = new HashMap[2];
@@maps[0] = new HashMap<String,String>();
@@maps[1] = new HashMap<String,String>();
@@maps[0].put("hoge","‚Ù‚°");
@@System.out.println(maps[0].get("hoge"));
@}
356:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 02:56:49
generics‚ÌŽd—l‚¾‚©‚ç–³—
357:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 02:57:29
‚Ü‚¿‚ª‚¢
put‚·‚邯‚±‚ë‚Å Œx:[unchecked] –³ŒŸ¸•ÏŠ·‚Å‚·‚ɂȂÁ‚Ä‚µ‚Ü‚¤B
358:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 02:58:29
‚°[A‚È‚ñ‚©”²‚¯“¹‚È‚¢‚©‚È‚ŸB
359:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 03:18:12
>>358
”²‚¯“¹‚͂Ȃ¢B
”z—ñ‚ª‚¾‚߂ȂçList‚ðŽg‚¦‚΂¢‚¢‚¶‚á‚È‚¢B
public static void main(String[] args) {
List<Map<String,String>> maps = new ArrayList<Map<String, String>>(2);
maps.add(new HashMap<String, String>());
maps.add(new HashMap<String, String>());
maps.get(0).put("hoge","‚Ù‚°");
System.out.println(maps.get(0).get("hoge"));
}
360:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 04:10:06
>>359
‚¨‚¨A‚»‚̎肪‚ ‚Á‚½‚©I
‚ ‚肪‚½‚¤I
361:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 09:27:26
iƒAƒvƒŠ‚̃eƒLƒXƒgƒ{ƒbƒNƒX‚Å”’l–á‚Á‚ÄŒvŽZ‚µ‚½‚¢‚ñ‚Å‚·‚ªA
ƒeƒLƒXƒgƒ{ƒbƒNƒX‚ð•¶Žš‹ÖŽ~‚Å”’lŒÀ’è‚É‚·‚é•û–@‚ ‚è‚Ü‚·‚©H
362:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 11:33:36
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
Win2003 + Java + struts + spring + JDBC + Oracle‚ł̃VƒXƒeƒ€‚Ȃ̂ł·‚ª
•s‰ÂŽv‹c‚È“®‚«‚ð‚µ‚Ä¢‚Á‚Ä‚¢‚Ü‚·B
—Ⴆ‚ÎID‚ªƒ†ƒj[ƒNƒL[‚ƂȂéƒe[ƒuƒ‹‚ª‚ ‚Á‚½‚Æ‚µ‚Ä
//ƒe[ƒuƒ‹‚ÉŠY“–‚·‚éID‚ª‚ ‚ê‚Î휂·‚éB;
List ret = DBSearch.search(id);
if(ret != null || ret.isEmpty){
DBDelete del = new DBDelete();
del.delete(id);
}
//ƒe[ƒuƒ‹‚ɃŒƒR[ƒh‚ðinsert
DBInsert ins = new DBInsert();
ins.insert(id);
‚̂悤‚ȃƒWƒbƒN‚ð‘g‚ñ‚ÅAŽÀۂɃT[ƒoã‚Å‘–‚点‚Ä‚Ý‚é‚ÆDB‚̃†ƒj[ƒNƒL[ƒGƒ‰[‚ªo‚½‚èo‚È‚©‚Á‚½‚肵‚Ü‚·B
ˆê“xƒGƒ‰[‚ªo‚Ä‚àA‚à‚¤ˆê‰ñ“¯‚¶ˆ—‚𑖂点‚邯³íI—¹‚µ‚½‚肵‚Ü‚·B
‚Ç‚±‚©‚ÅuJava‚Ìvoi‚Ìvoid‚Í–ß‚è’l‚ª‚È‚¢‚½‚ßAŠÖ”‚ðŒÄ‚Ño‚µ‚½‚ç‚»‚ÌI—¹‚ð‘Ò‚½‚¸‚ÉŽŸ‚̈—‚És‚v
‚ÆŒ¾‚¤˜b‚ð•·‚¢‚½‚±‚Æ‚ª‚ ‚è‚Ü‚µ‚ÄA
‚à‚µ‚»‚¤‚È‚çã‹L‚Ìdel.delete(id)‚æ‚è‚àæ‚Éins.insert(id)‚ª‘–‚Á‚Ä‚µ‚Ü‚¢Aƒ†ƒj[ƒNƒL[ƒGƒ‰[‚ɂȂé‚Ì‚©‚È
‚ÆŽv‚¢Œä‘Š’k‚³‚¹‚Ä‚¢‚½‚¾‚«‚Ü‚µ‚½B
uJava‚ÌvoidŠÖ”‚Í–ß‚è’l‚ª‚È‚¢‚½‚ßAŠÖ”‚ðŒÄ‚Ño‚µ‚½‚ç‚»‚ÌI—¹‚ð‘Ò‚½‚¸‚ÉŽŸ‚̈—‚És‚v
‚Æ‚¢‚¤‚͖̂{“–‚Å‚µ‚傤‚©B?
ˆÓ–¡‚ª‚È‚‚Ä‚àboolean‚âlong‚Ȃǂ̖߂è’l‚ð‚‚¯‚½‚Ù‚¤‚ª—Ç‚¢‚̂łµ‚傤‚©??
363:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 11:38:08
>>362
S”z‚Ȃ烌ƒR[ƒh‚ðinsert‚·‚鈗‚Ì‘O‚É
ID‚ª‘¶Ý‚µ‚È‚‚È‚é‚܂Ŕ²‚¯‚È‚¢ƒ‹[ƒv‚Å‚à‚‚¯‚ê‚΂¢‚¢‚ÆŽv‚¤‚ªB
364:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 12:55:23
>>362
„uJava‚ÌvoidŠÖ”‚Í–ß‚è’l‚ª‚È‚¢‚½‚ßAŠÖ”‚ðŒÄ‚Ño‚µ‚½‚ç‚»‚ÌI—¹‚ð‘Ò‚½‚¸‚ÉŽŸ‚̈—‚És‚v@
„‚Æ‚¢‚¤‚͖̂{“–‚Å‚µ‚傤‚©B?@
‚ñ‚È‚±‚Ƃ͂Ȃ¢B‚»‚ꂪo—ˆ‚½‚çƒXƒŒƒbƒh‚Í‚¢‚ç‚È‚‚È‚éB
—\‘z‚·‚邯‚±‚ñ‚ÈŠ´‚¶‚Å‚ÍH
delete‚Æinsert‚ŕʂ̃RƒlƒNƒVƒ‡ƒ“‚ðŽg‚Á‚Ä‚¢‚ÄA
delete‘¤‚ªcommit‚µ‚È‚¢‚܂܃RƒlƒNƒVƒ‡ƒ“‚ð•ú’u‚µ‚Ä‚¢‚éB
365:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 12:56:55
>>362
ƒƒ\ƒbƒh‚Ì–ß‚è’l‚ªvoid‚¾‚Æ‚¢‚¤‚¾‚¯‚Å”ñ“¯Šú‚ȃƒ\ƒbƒhŒÄ‚Ño‚µ‚ɂȂé‚È‚ñ‚Ä‚±‚Ƃ͂ ‚肦‚È‚¢B
‚»‚ñ‚ÈŒ¾ŒêŽd—lŒ™‰ß‚¬‚éB
ŒÄ‚Ño‚µ‚½ƒƒ\ƒbƒh‚Ì’†‚ÅV‚½‚ɃXƒŒƒbƒh‚ð“®‚©‚µ‚ÄA
‚»‚̃XƒŒƒbƒh‚Ì’†‚ň—‚ª‘±‚¢‚Ä‚¢‚é‚É‚àŠÖ‚í‚炸return‚·‚éŽÀ‘•‚ɂȂÁ‚Ä‚¢‚邯‚©A
ŒÄ‚Ño‚µ‚½ƒƒ\ƒbƒh‚ª‚³‚ç‚É”ñ“¯Šú‚ȃƒ\ƒbƒhŒÄ‚Ño‚µ‚ðs‚Á‚Ä‚¢‚邯‚©‚µ‚Ä‚¢‚È‚¢ŒÀ‚èB
‚»‚̃ƒ\ƒbƒh‚ÌŽd—l‚ðŒ©‚Ä”ñ“¯Šúƒƒ\ƒbƒhŒÄ‚Ño‚µ‚ɂȂÁ‚Ä‚¢‚È‚¢‚©Šm”F‚·‚êB
‚à‚µ”ñ“¯Šúƒƒ\ƒbƒh‚È‚ç‘Έ•û–@‚Æ‚µ‚Ä‚Í>>363‚Å‚¢‚¢‚ÆŽv‚¤B
366:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 13:02:44
class Hoge {
int x;
void A() { x=1; }
void B() { x=2; }
void C() { A(); B(); }
}
‚±‚ê‚ÅC()‚ðŒÄ‚Ño‚µ‚½Œã‚Åx‚Ì’l‚ª‚Ç‚¤‚Ȃ邩•ª‚©‚ç‚È‚¢‚È‚ñ‚ÄJava‚Í“‚¢Œ¾Œê‚¾‚È‚—
367:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 13:21:17
>>366
C() ‚Ì“à•”‚Ì B() ‚̌ĂÑo‚µ‚ªI‚í‚Á‚Ä C() ‚̌ĂÑo‚µ‚ªI‚í‚é‘O‚ÉA
•ʂ̃XƒŒƒbƒh‚ª x ‚Ì’l‚ð‘‚«Š·‚¦‚é‰Â”\«‚ª‚ ‚é‚Á‚ĘbH
‘¼‚ÌŒ¾Œê‚Å‚à“¯‚¶‚¾‚ÆŽv‚¤‚ªB
368:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 13:24:47
synchronized
369:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 13:31:03
synchronized ‚µ‚Ä‚àA x ‚Í private ‚¶‚á‚È‚¢‚̂ŃpƒbƒP[ƒW“à‚Ì‘¼‚̃Nƒ‰ƒX‚©‚çG‚è•ú‘肾‚æ‚È‚ŸB
370:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 13:45:08
>>367
‚¿‚ª‚¤‚¿‚ª‚¤
’P‚ÉuJava‚ÌvoidŠÖ”‚Í–ß‚è’l‚ª‚È‚¢‚½‚ßAŠÖ”‚ðŒÄ‚Ño‚µ‚½‚ç‚»‚ÌI—¹‚ð‘Ò‚½‚¸‚ÉŽŸ‚̈—‚És‚v ‚ñ‚¾‚Á‚½‚ç
ƒVƒ“ƒOƒ‹ƒXƒŒƒbƒh‚¾‚낤‚Æx‚ª2‚ɂȂÁ‚Ä‚¢‚é•ÛØ‚͂Ȃ¢‚ÆŒ¾‚¢‚½‚¢‚¾‚¯‚¾
371:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 13:54:10
>>370
Œ¾‚¢‚½‚¢‚±‚Ƃ͂킩‚邿
—v‚·‚é‚Éui L,_TMjÌ߯v‚Á‚Ä‚±‚Æ‚¾‚ë
372:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 14:18:41
>>362
ret != null || ret.isEmpty
ret ‚ª null ‚¶‚á‚È‚¢‚©A‚à‚µ‚‚ÍA‹ó‚È‚ç‚ÎB
‰½s–ڂцƒj[ƒNƒL[ƒGƒ‰[‚ªo‚Ä‚é‚Ì‚©‚µ‚ç
373:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 15:51:57
JDK‚Á‚Ăǂ±‚Ń_ƒEƒ“ƒ[ƒh‚Å‚«‚Ü‚·‚©H
–{‚ÉÚ‚Á‚Ä‚éURL‚àASunŽÐ‚̃TƒCƒg‚È‚¢‚ÌƒŠƒ“ƒN‚àA
ƒT[ƒoƒGƒ‰[‚ÅŒ©‚ê‚Ü‚¹‚ñB
‚ǂȂ½‚©Ž–î‚ð‚²‘¶’m‚Å‚µ‚½‚狳‚¦‚ĉº‚³‚¢B
374:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 15:54:18
>>373
‚ `‚³‚ЂªSUNSUNA‚¨‚Í‚æ`‚¤SUN
375:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 16:29:58
>>373
>>1‚Ì
URLØÝ¸(www.wikiroom.com)
‚©‚炽‚Ç‚ê‚éB
376:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 16:37:07
>>373
‰½ˆ‚ðŒ©‚ÄƒGƒ‰[‚ªo‚½‚Ì‚©’m‚ç‚ñ‚ªAˆê‰ž
Java SE Downloads
URLØÝ¸(java.sun.com)
377:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 16:41:25
>>375
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
u
JDK
‚‚¬‚É•K—v‚ɂȂ镨‚ÍAJava‚̃Rƒ“ƒpƒCƒ‰‚Å‚·B Java‚̃Rƒ“ƒpƒCƒ‰‚ÍA
JDK(J2SE Development Kit)‚Ì’†‚ɂӂ‚Ü‚ê‚Ä‚¢‚Ü‚·B‚‚¬‚̃TƒCƒg‚©‚çJDK‚ðƒ_ƒEƒ“ƒ[ƒh‚µ‚Ä‚‚¾‚³‚¢B
ƒ_ƒEƒ“ƒ[ƒh Java 2 Platform Standard Edition 5.0 (J2SE)
v
‚̂Ƃ±‚ë‚Å‚·‚æ‚ËH
ƒŠƒ“ƒNæURL‚Í@URLØÝ¸(java.sun.com)@‚Å‚·‚ªA
‚â‚Í‚èƒT[ƒoƒGƒ‰[‚ɂȂè‚Ü‚·BURL‚ª•Ï‚í‚Á‚½‚ñ‚Å‚µ‚傤‚©H
‰½‰ñ‚â‚Á‚Ä‚àŒ©‚ê‚Ü‚¹‚ñB
378:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 16:46:18
>>377
Œ©‚ê‚邿H
‚¨‚Ü‚¢‚ñ‚Æ‚±‚̃vƒƒo‚ªŒo˜HáŠQ‹N‚±‚µ‚Ä‚é‚ñ‚©‚à
379:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 16:50:16
>>378
‚»‚¤‚Å‚·‚©c–â‘è‚̓TƒCƒg‘¤‚¶‚á‚È‚¢‚ñ‚Å‚·‚ËB
ƒvƒƒoƒCƒ_‚É–â‚¢‡‚킹‚Ă݂܂·B
380:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 17:47:21
OCN‚É“d˜b‚µ‚½‚ç20•ª‘Ò‚¿AƒTƒ“‚É“d˜b‚µ‚½‚ç17F30‚Ü‚Å
Ž€‚Ë‚æƒNƒY‚Ç‚à@“a—l‰c‹Æ‚µ‚₪‚Á‚Ä
381:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 17:56:59
sun@‚Ì@web@ƒTƒCƒg‚ÍA‚¢‚‚̎ž‘ã‚à‰½ˆ‚ɉ½‚ª‚ ‚é‚Ì‚©‚í‚©‚ç‚È‚¢\‘¢‚ɂȂÁ‚Ä‚éB
‚‚¢‚Å‚É@URL@‚à‚æ‚•Ï‚í‚éB
URLØÝ¸(java.sun.com)
382:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 18:06:52
SUN‚ÉŒq‚ª‚ç‚ñEEE
383:373
07/04/13 18:09:21
>>381
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
SUN‚̃TƒCƒg‚ðŒ©‚Ä‚Ý‚Ü‚µ‚½‚ªA
URLØÝ¸(jp.sun.com)<)
—¼•û‚Æ‚àŒ©‚ê‚Ü‚¹‚ñ‚Å‚µ‚½B
384:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 18:11:47
>>382-383
Sun‚©‚çƒAƒN‹ÖH‚ç‚Á‚Ă邩
Œo˜Hã‚̂ǂ±‚©‚̃‹[ƒ^‚ªŽ€‚ñ‚ł邩
DNS‚ªˆø‚¯‚ĂȂ¢‚©‚̂ǂꂩ‚¶‚á‚È‚¢H
385:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 18:18:40
java‚̃TƒCƒg‚Ý‚ê‚Ë‚¥B
386:362
07/04/13 18:27:06
>>363-365
‘f‘‚¢ƒAƒhƒoƒCƒXA–{“–‚É‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
¡‰ñ‚̃VƒXƒeƒ€‚ł͂Pƒ^[ƒ“‚Ì’†‚ŃXƒŒƒbƒh‚𕪂¯‚Ĉ—‚ð‚·‚éA‚Æ‚¢‚¤‚悤‚È‚±‚Æ‚Ís‚Á‚Ä‚¢‚Ü‚¹‚ñB
Spring‚ÌJDBCDaoSupport‚ðŽg‚Á‚ÄDB‚Ƃ̒ÊM‚ð‚µ‚Ä‚¨‚èA
DataSource‚É‚Íorg.apache.commons.dbcp‚ðŽg—p‚µ‚ăRƒlƒNƒVƒ‡ƒ“ƒv[ƒ‹‚³‚¹‚Ä‚¨‚è‚Ü‚·B
DELETE‚ÆINSERT‚Í‚»‚ꂼ‚ꃃ\ƒbƒh“à‚ÅDataSource‚ðŒÄ‚Ño‚·‚Ì‚ÅA‰Â”\«‚Æ‚µ‚Ä‚Í>>364‚ªˆê”Ô‚‚¢‹C‚ª‚µ‚Ä‚«‚Ü‚µ‚½B
‚Å‚àAƒRƒlƒNƒVƒ‡ƒ“‚ð•ú’u‚µ‚Ä‚¢‚é‚̂Ȃç‚Ç‚¤‚µ‚Ä‚¤‚Ü‚‚¢‚ê‡‚à‚ ‚é‚̂łµ‚傤‚©?•K‚¸ˆø‚Á‚©‚©‚邿‚¤‚È‹C‚ª‚·‚é‚̂ł·‚ªBBB
‚Ü‚½–³’m‚Ì‚½‚ß
SqlUpdate update=new SqlUpdate(getDataSource(),QUERY_DELNYU);
int[] types={Types.VARCHAR};
Object[] params={
strnyuid
};
update.setTypes(types);
update.compile();
update.update(params);
‚̂悤‚È‹Lq‚ðJDBCDaoSupportŒp³ƒNƒ‰ƒX“à‚Ås‚¦‚Î
update.update(params)‚ð’ʉ߂µ‚½Žž“_‚ÅŸŽè‚ɃRƒ~ƒbƒg‚³‚ê‚é‚à‚Ì‚¾‚ÆŽv‚Á‚Ä‚¢‚Ü‚µ‚½B
ƒRƒ~ƒbƒgˆ—‚𖾎¦‚·‚é•û–@‚𒲂ׂ½‚̂ł·‚ªAŠY“–‚·‚邿‚¤‚ȃTƒCƒg‚É“–‚½‚ç‚È‚‚Ä¢‚Á‚Ä‚¢‚Ü‚·B
‚²‘¶’m‚Ì•û‚Í‚¢‚ç‚Á‚µ‚á‚¢‚Ü‚·‚Å‚µ‚傤‚©B
>>372
‚·‚¢‚Ü‚¹‚ñA‘‚«‚Ü‚¿‚ª‚¢‚Å‚·Bret != null || !ret.isEmpty ‚Å‚·B
387:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 18:45:40
>@tracert@java.sun.com
@16@@@152@ms@@@154@ms@@@153@ms@@ge-3-3.r03.snjsca04.us.ce.gin.ntt.net@[128.241.219.6]
@17@@@@@*@@@@@@@@*@@@@@@@@*@@@@@Request@timed@out.
‚È‚ñ‚©‚PŒÂŽ€‚ñ‚Å‚é‚Á‚Û‚¢
388:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 18:51:29
>>382-383 >>387
‚킽‚µ‚̂Ƃ±‚ë‚©‚ç‚Í
URLØÝ¸(java.sun.com)
URLØÝ¸(developers.sun.com)
URLØÝ¸(www.sun.com)
‚Ç‚ê‚à‚‚Ȃª‚é
389:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 19:52:34
ƒGƒNƒŠƒvƒX‚Å‚‰ƒAƒvƒŠì‚ê‚Ü‚·‚©H
390:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 19:52:41
‰´‚̂Ƃ±‚ë‚©‚ç‚Í‘S•”Œ©‚ê‚È‚¢
391:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 21:00:24
Œq‚ª‚ç‚È‚¢‚©‚ç—lŽq‚ð•·‚«‚É‚«‚½‚ñ‚¾‚ªA‚â‚Á‚Ï‚èŒq‚ª‚ç‚È‚¢‚Ì‚©B
3“úˆÊ‘O‚݂͂ꂽ‚ñ‚¾‚¯‚ǂȂŸ
392:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 21:04:48
‚Ç‚ê‚àŒq‚ª‚邯‚ÇAjcp.org ‚ªŒÃ‚¢‚Ü‚ÜB
URLØÝ¸(journal.mycom.co.jp)
‚É‚æ‚ê‚ÎAV‚µ‚‚È‚Á‚½‚Í‚¸‚È‚ñ‚¾‚¯‚ÇB
393:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 21:14:36
>>386
del‚Æinsert‚Å“¯‚¶idŽg‚Á‚Ă邩‚çA
—Ⴆ‚Γ¯ƒgƒ‰ƒ“ƒUƒNƒVƒ‡ƒ““à‚¾‚Ɖ¼’è‚·‚é‚È‚çAŒ³‚Ìid‚ÍA‚Ü‚¾ƒgƒ‰ƒ“ƒUƒNƒVƒ‡ƒ“ƒƒO‚à‚ë‚Æ‚àƒeƒ“ƒ|ƒ‰ƒŠ‚É‚ ‚Á‚ÄA‚Ü‚¾ƒgƒ‰ƒ“ƒUƒNƒVƒ‡ƒ“ƒƒOƒtƒ@ƒCƒ‹‚É”½‰f‚³‚ê‚Ä‚¢‚¸A
]‚Á‚ÄA‚à‚Á‚Æ’Pƒ‚ÉŒ¾‚¤‚ÆA‚Ü‚¾del‚µ‚Ä‚¢‚é‚‚à‚è‚Ìid‚ª‘¶Ý‚µ‚Ä‚¢‚ÄA
—Ⴆ‚΃nƒbƒVƒ…‚̃Vƒmƒjƒ€”¶Žž‚̃Rƒ“ƒtƒŠƒNƒg‚̂悤‚ÈŠ´‚¶‚ŃGƒ‰[o‚µ‚Ä‚é‚Ì‚©‚È‚ÆB
‹N‚±‚鎞‚Æ‹N‚«‚È‚¢Žž‚̈Ⴂ‚ª‚Ç‚¤‚È‚Á‚Ä‚¢‚é‚©•ª‚©‚ç‚È‚¢‚¯‚ê‚ÇAif•¶‚Ɉø‚Á‚©‚©‚ç‚È‚«‚á‚·‚ñ‚È‚è’Ê‚é‚Ì‚©‚È‚ÆB
—Ⴆ‚ÎAinsert‚Ì‘O‚É‚à‚¤ˆêŒÂif•¶‚ðA—Ⴆ‚ÎA
if(ret = null || ret.isEmpty){
‚ȂǂƂâ‚Á‚½‚ç‚Ç‚¤‚È‚é‚Ì‚©‚È‚ÆB
394:362
07/04/13 21:39:22
>>393
„—Ⴆ‚ÎAinsert‚Ì‘O‚É‚à‚¤ˆêŒÂif•¶‚ðA—Ⴆ‚ÎA
„if(ret = null || ret.isEmpty){
„‚ȂǂƂâ‚Á‚½‚ç‚Ç‚¤‚È‚é‚Ì‚©‚È‚ÆB
‚»‚¤‚·‚邯Adel‚µ‚Ä‚¢‚é‚‚à‚è‚Ìid‚ª‚Ü‚¾Žc‚Á‚Ä‚¢‚½ê‡insert‚³‚ê‚È‚¢‚܂ܳíI—¹‚µ‚Ä‚µ‚Ü‚¤‚Ì‚Å
³í‚ÉI‚í‚Á‚Ä‚¢‚é‚̂Ƀf[ƒ^‚ª“ü‚Á‚Ä‚¢‚È‚¢A‚ÆŒ¾‚¤ó‘ԂɂȂÁ‚Ä‚µ‚Ü‚¤‚悤‚È‹C‚ª‚µ‚Ü‚·B
‚»[‚·‚邯A‚â‚Í‚è>>363‚̂悤‚È•û–@‚ʼnñ”ð‚·‚é‚µ‚©•û–@‚͂Ȃ¢‚̂łµ‚傤‚©B
‚æ‚‚í‚©‚ç‚È‚¢‚Ì‚Í>>386‚̂悤‚ȃR[ƒh‚ð’Ê‚Á‚½(§Œä‚ªŒÄ‚Ño‚µŒ³‚É‚«‚½)‚Ì‚É
DB‚Ìdelete‚âinsert‚̈—‚ªI‚í‚Á‚Ä‚¢‚È‚¢A‚ÆŒ¾‚¤‚±‚Ƃ͂ ‚肦‚é‚Ì‚©‚Ç‚¤‚©A‚Æ‚¢‚¤‚Æ‚±‚ë‚È‚ñ‚Å‚·B
—‘z‚ÍA‚Æ‚¢‚¤‚©•’ʂ̓RƒlƒNƒVƒ‡ƒ“ƒv[ƒ‹‚ðŽg‚Á‚Ä‚àASpring‚ÌJDBC’ŠÛ‰»ƒNƒ‰ƒX‚Ɉ—‚ð”C‚¹‚Ä‚¢‚Ä‚àA
delete‚̈—‚ÅDB‚ÉSQL‚𓊂°‚½‚çADB‚̈—‚ªŠ®‘S‚ÉI‚í‚Á‚Ä‚©‚玟‚̈—‚ɈÚs‚·‚é‚à‚Ì‚¾‚ÆŽv‚¤‚̂ł·‚ªBBB
395:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 22:00:54
‚PDƒŒƒxƒ‹‚Pi’¼ü”¶ƒAƒ‹ƒSƒŠƒYƒ€j
’¼üŽ®‚ð—p‚¢‚Äi‚P‚O‚OC‚P‚O‚Oj‚©‚çi‚U‚O‚OC‚R‚O‚Oj‚Ì2ŽŸŒ³À•W“_‚ðŒ‹‚Ô’¼ü‚ÆAi‚P‚O‚OC‚P‚O‚Oj‚©‚çi‚R‚O‚OC‚U‚O‚Oj‚Ì“_‚ðŒ‹‚Ô’¼ü‚ð•`‰æ‚·‚éB’¼ü‚ÌF‚ÍŽ‹Šo‰Â”\‚ÈF‚Å‚ ‚ê‚ΔCˆÓ‚Æ‚·‚éBJava‚ÌPolyline‚Ȃǒ¼ü•`‰æŠÖ”‚ðŽg—p‚µ‚È‚¢B
‚QDƒŒƒxƒ‹‚Qi3ŽŸŒ³ƒfƒvƒXƒLƒ…[ƒCƒ“ƒOEƒAƒ‹ƒSƒŠƒYƒ€j
@i‚P‚O‚OC‚P‚O‚OC‚Oj‚©‚çi‚U‚O‚OC‚R‚O‚OC‚P‚O‚Oj‚Ì3ŽŸŒ³À•W“_‚ðŒ‹‚Ô’¼ü‚ð•`‰æ‚·‚éÛA‚š’l‚ÌÀ•W’l‚ð‹P“x‚ÆŒ©‚È‚µ‚Ä‚š‚O‚Ì“_‚Ì‹P“x‚ð‚OiŬ’ljA‚š‚P‚O‚O‚Ì“_‚Ì‹P“x‚ð‚Q‚T‚TiÅ‘å’lj‚Æ‚µ‚Ä•`‰æ‚·‚éB’¼ü‚ÌF‚ÍŽ‹Šo‰Â”\‚ÈF‚Å‚ ‚ê‚ΔCˆÓ‚Æ‚·‚éB
‚±‚ê‰ð‚¯‚éH
396:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 22:08:28
>>394
„—Ⴆ‚ÎAinsert‚Ì‘O‚É‚à‚¤ˆêŒÂif•¶‚ðA—Ⴆ‚ÎA
„if(ret = null || ret.isEmpty){
„‚ȂǂƂâ‚Á‚½‚ç‚Ç‚¤‚È‚é‚Ì‚©‚È‚ÆB
‚Æ‚¢‚¤‚Ì‚ÍAÌ—p‚·‚邽‚߂Ƃ¢‚¤‚æ‚茻ۊm”FA؂蕪‚¯‚ÌŽè’i‚Æ‚µ‚Ăǂ¤‚©‚È‚ÆB
„‰ñ”ð‚Ì•û–@
delete‚Æinsert‚ÌŠÔ‚ÉcheckpointƒXƒe[ƒgƒƒ“ƒg‚ðŽg‚Á‚ÄA‹§“I‚ɃfƒoƒCƒX‚É”½‰f‚³‚¹‚邯‚¢‚¤‚̂͂ǂ¤‚Å‚µ‚åB
397:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 22:08:41
>>395
ƒuƒŒƒ[ƒ“ƒnƒ€ƒAƒ‹ƒSƒŠƒYƒ€Žg‚¦‚΂ł«‚é‚Å‚µ‚åB‚ ‚ÆAh‘è‚È‚çh‘èƒXƒŒ‚ÅB
šš Java ‚Ìh‘肱‚±‚Å“š‚¦‚Ü‚· Part 60 šš
½ÚØÝ¸(tech”Â)
398:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 22:13:18
‚·‚݂܂¹‚ñcheckpointƒXƒe[ƒgƒƒ“ƒgŽÀs‚ÍA
“®ì‚ªd‚‚È‚é‰Â”\«‚ª‚ ‚邵AƒoƒbƒNƒAƒbƒvŒv‰æ‚É”½‚·‚é‰Â”\«‚à‚ ‚é‚̂ł悂Ȃ¢‚Å‚·‚ËB
ޏ—炵‚Ü‚µ‚½B
399:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 22:13:33
>>397
½Úˆá‚¢½Ï¿B
Žö‹Æ‚Å‚b‚f‚ÌŠî‘b‚Á‚Ä‚±‚ƂŎn‚߂̖â‘è‚È‚ñ‚Å‚·B
400:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 22:21:24
’ù³
ƒoƒbƒNƒAƒbƒvŒv‰æ„ƒoƒbƒNƒAƒbƒv‚©‚ç‚Ì•œŒ³Œv‰æ
401:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 23:03:58
java‚ÅCG‚ðŽn‚ß‚½‚¢‚̂ł·‚ªAµÇÇ҂̉SŽÒ—pƒTƒCƒg‚ª‚ ‚Á‚½‚狳‚¦‚Ä‚¢‚½‚¾‚¯‚邯‚ ‚肪‚½‚¢‚Å‚·B
402:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 23:05:48
>>394
Spring‚̓gƒ‰ƒ“ƒUƒNƒVƒ‡ƒ“ŠÇ—‚Å‘€ì‚·‚é‚Á‚Û‚¢B
Žg‚Á‚½Ž––³‚¢‚µA‚®‚®‚Á‚ÄA2ŒŒ©‚½‚¾‚¯‚Ȃ̂ŗǂ•ª‚©‚ç‚ñB
‚ ‚éƒgƒ‰ƒ“ƒUƒNƒVƒ‡ƒ“‚Ådelete‚ðŽÀs‚µ‚½ŒãA
V‚µ‚¢ƒgƒ‰ƒ“ƒUƒNƒVƒ‡ƒ“‚Åinsert‚ðŽÀs‚·‚ê‚Ηǂ¢‚Ì‚©‚Ë
403:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/13 23:38:04
JcpadŽg‚Á‚Ä‚é‚ñ‚¾‚¯‚ÇAclasspath‚ÌÝ’è‚Á‚Ăǂ±‚Å‚â‚é‚ÌH
404:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/04/14 00:05:23
’²‚ׂĂ݂͂½‚̂ł·‚ªAWindows2000‚ÆJavaŽÀsŠÂ‹«‚ÌŠÔ‚ÉAu‘Š«v‚Í‚ ‚è‚Ü‚·‚©H
1.4ƒVƒŠ[ƒY‚¾‚Æ‚¢‚¢A‚âA1.5ƒVƒŠ[ƒY‚¾‚Æ‚ ‚Ü‚è‚æ‚‚È‚¢¥¥¥‚È‚ÇA±×‚È‚±‚Æ‚Å‚à‚¢‚¢‚Ì‚Åî•ñ‚¢‚½‚¾‚¯‚ê‚΂Ǝv‚¢‚Ü‚·B
Ž¿–â‚ðãŽè‚•\Œ»‚Å‚«‚¸A‚·‚݂܂¹‚ñOOG
JavaŽÀsŠÂ‹«‚̃o[ƒWƒ‡ƒ“‚ÆOS‚̃o[ƒWƒ‡ƒ“‚Ƃɂ»‚ꂼ‚ꑊ«‚ª‚ ‚é‚Ì‚©A
ŒÂl“I‚É’m‚肽‚Žv‚Á‚Ä‚¢‚Ü‚·B
‚à‚µAà–¾URL‚Ȃǂª‚ ‚ê‚΋³‚¦‚Ä‚¢‚½‚¾‚¯‚ê‚΂Ǝv‚¢‚Ü‚·B
—áj
A‚Ì“®ìŠÂ‹«
Windows2000 SP4
InternetExplorer6.02 SP1
J2SE 1.4.2_13
B‚Ì“®ìŠÂ‹«
Windows2000 SP4
InternetExplorer6.02 SP1
J2SE 5.0_11
A‚ÆB‚ÅA“®ì‚Ìã‚Å·ˆÙ‚Í‚ ‚è‚Ü‚·‚©H
‚º‚ÐA‰ñ“š‚æ‚ë‚µ‚‚¨Šè‚¢‚µ‚Ü‚·B
ŽŸƒy[ƒWÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
4866“ú‘O‚ÉXV/223 KB
’S“–:undef