y‰SŽÒzJavaŽ¿–⥑ ..
39:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/10 08:19:54
Ž¿–â‚Å‚·B
—Ⴆ‚ÎAƒNƒ‰ƒXX‚ŃNƒ‰ƒXY‚̃Cƒ“ƒXƒ^ƒ“ƒX‚𶬂µ‚½‚Æ‚µ‚ÄA
ƒNƒ‰ƒXY“à‚̃tƒB[ƒ‹ƒh‚̕ω»‚ðƒNƒ‰ƒXX‚ÅŠÄŽ‹‚·‚é•û–@‚Á‚Ä–³‚¢‚Å‚µ‚傤‚©H
iƒtƒB[ƒ‹ƒh‚Ì’l‚ðŽæ“¾‚·‚é‚̂ł͂ȂAactionListener‚̂悤‚ɕω»‚É”½‰ž‚·‚邿‚¤‚ÈŽd‘g‚݂Ƃ¢‚¤‚±‚Ƃł·j
‚ ‚é‚¢‚̓Nƒ‰ƒXX‚©Y‚ÅstaticƒtƒB[ƒ‹ƒh‚ðì‚èA‚»‚ê‚̕ω»‚ðŠÄŽ‹‚·‚邯‚¢‚¤•û–@‚Í–³‚¢‚Å‚µ‚傤‚©H
40:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/10 10:34:31
JAVA‚Ì—”‚ɂ‚¢‚Ă̎¿–â‚Å‚·B
int ran = rnd.nextInt() % 100;
‚Å0`100‚܂ł̒l‚ðran‚É”Žš‚ðƒ‰ƒ“ƒ_ƒ€‚Å“ü‚ê‚é‚܂ł͂킩‚é‚̂ł·‚ªA
50`100‚܂ł̒l‚ðran‚É”Žš‚ðƒ‰ƒ“ƒ_ƒ€“ü‚ê‚邪•ª‚©‚è‚Ü‚¹‚ñB
‚²’ñަ‚¨Šè‚¢‚µ‚Ü‚·B
41:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/10 10:41:37
0`50‚܂ł̗”‚ðo‚µ‚Ä‚»‚ê‚É50‘«‚µ‚½’l‚ðran‚É“ü‚ê‚ê‚΂¢‚¢‚æ‚ËB
42:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/10 10:42:38
>>39
PropertyChangeListener ‚Æ‚©AObserver ‚Æ Observrable ‚Æ‚©
>>40
ran = rnd.nextInt(50) + 50;
‚ÅA50 <= ran && ran < 100 ‚ɂȂéB
43:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/10 10:50:07
Å’á’l‘«‚¹‚Ηǂ¢‚¾‚ëBŽZ”‚Ì–â‘肾B
44:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/10 10:52:38
>>39
‚x‚ªŠÄŽ‹‚Å‚«‚邿‚¤‚Éì‚ç‚ê‚ĂȂ¢‚Æ‚¾‚ßB
ƒNƒ‰ƒXY‚ðŽ©‘O‚ÅŽÀ‘•‚·‚é‚È‚çA
•ÏXŽž‚ɃCƒxƒ“ƒg’Ê’m‚·‚邿‚¤‚ÉŽÀ‘•‚·‚éB
Observerƒpƒ^[ƒ“B
Observable‚Æ‚©APropertyChangeSupport‚Æ‚©Žg‚¦‚΂·‚®ŽÀ‘•‚Å‚«‚éB
‚x‚ª’N‚©‚ªì‚Á‚½‚¢‚¶‚ê‚È‚¢ƒNƒ‰ƒX‚ÅA’Ê’m‹@”\‚ª‚È‚¢ê‡A
ƒtƒB[ƒ‹ƒh‘€ì‚ªƒZƒbƒ^‚Å‚µ‚Á‚©‚èŽÀ‘•‚³‚ê‚Ä‚é‚È‚çA
ƒZƒbƒ^‚ðƒI[ƒo[ƒ‰ƒCƒh‚µ‚ĂȂñ‚Æ‚©‚Å‚«‚éB
ƒ\[ƒXŒ©‚ê‚È‚¢‚Æ‚©AƒZƒbƒ^[‚È‚µ‚Å‚¢‚ë‚ñ‚ȃ^ƒCƒ~ƒ“ƒO‚Å‘€ì‚³‚ê‚Ă邯‚©‚È‚çA
‚Ç‚¤‚É‚à‚È‚ç‚È‚¢B”ñ“¯Šú‚Å‚¢‚¢‚È‚çAˆê’莞–ˆ‚É’l‚ðƒ`ƒFƒbƒN‚·‚éBiƒ|[ƒŠƒ“ƒOj
45:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/10 11:06:51
>>43
‘«‚µ‚½‚çœX‚É‘«‚³‚ê‚Ä‚¢‚‚Ì‚ªƒvƒƒOƒ‰ƒ€B
46:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/10 11:13:49
>>45
ð“ú‚¢‚½‚ÈB‚»‚ñ‚ȃoƒJB
47:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/10 11:43:55
Ž¿–â‚Å‚·
Windows‚Åjava6‚ÅJDBCŽg‚¤ƒAƒvƒŠì‚Á‚Ă܂·B
’ÊíA®”ƒf[ƒ^‚͉½‚àl‚¦‚¸int‚É‚µ‚Ă܂µ‚½‚ªA
DB‚̃f[ƒ^—e—Ê‚ðl‚¦‚邯A•s•K—v‚ÈŒ…”‚ð‚à‚ƒJƒ‰ƒ€‚ÍASMALLINT‚âTYNYINT‚Å
’è‹`‚µ‚½•û‚ª‚悳‚°‚©‚ÈA‚ÆŽv‚¢‚Ü‚µ‚½B
‚ÅAJava‘¤‚̃\[ƒX‚ÍA”’l‚ÌŽæ‚肤‚é”͈͎͂©‘O‚Ń`ƒFƒbƒN‚µ‚Ä‚¢‚é‚Ì‚Å
•Ê‚Éint‚̂܂ÜAsetInt()‚Å‚à“®‚‚̂ł·‚ªA‚Ç‚¤‚¹JDBC‘¤‚ŃLƒƒƒXƒg‚Ȃǂµ‚Ä
ŽžŠÔ‚ªŠ|‚©‚邾‚낤‚ÆŽv‚¢Ashort‚âbyte‚ðŽg‚¤Ž–‚ðŒŸ“¢‚µ‚Ä‚¢‚Ü‚·B
short‚É‚µ‚ÄsetShort‚ðŽg‚¦‚΃LƒƒƒXƒg‚Í•K—v‚È‚‚È‚è‚Ü‚·‚̂ő¬‚¢‚ÆŽv‚¤‚̂ł·‚ªA
‚µ‚©‚µA’Êí‚Ìjava‘¤‚ÌŒvŽZˆ—‚É‚¨‚¢‚ÄAshort‚ł̌vŽZ‚È‚Ç‚ð‚ª‚è‚ª‚è‚â‚鎖‚ɂȂè‚Ü‚·‚ª
ˆÃ–Ù‚ÌŒ^•ÏŠ·‚Ȃǂª‚ ‚é‚Ì‚ÅA‚±‚±‚Å‚©‚¦‚Á‚ÄŽžŠÔ‚ªŠ|‚©‚é‚̂ł͂Ȃ¢‚©‚Ɗ뜜‚µ‚Ä‚¢‚Ü‚·B
«”\˜_‹c‚ÍŽÀ‘ª‚ªŠî–{‚Æ‚¢‚¤‚͕̂ª‚©‚Á‚Ä‚¢‚Ü‚·‚ªA•ÏX‰ÓŠ‚à–c‘å‚Å‚·‚Ì‚ÅA•ÏX‘O‚É
short‰»‚͈Ӗ¡‚ª‚ ‚é‚©‚Ç‚¤‚©A‘½‚Å‚àƒAƒhƒoƒCƒX’¸‚¯‚ê‚΂Ǝv‚¢‚Ü‚·B
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
48:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/10 11:57:30
•’i‚Íint‚ÅŒvŽZ‚µ‚ÄAset‚·‚邯‚«‚¾‚¯short‚âbyte‚ɃLƒƒƒXƒgA‚Å‚¢‚¢‚ñ‚¶‚á‚È‚¢‚©
49:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/10 12:30:24
>>48
‚·‚݂܂¹‚ñI–Ú‚©‚ç—Ø‚Å‚µ‚½I‚»‚ê‚Ås‚«‚Ü‚·
‚Å‚àAl‚¦‚邯‚Ü‚·‚Ü‚·AJava‚É‚¨‚¯‚éshort‚Ȃǂ̑¶ÝˆÓ‹`‚ª–³‚¢‚Å‚·‚æ‚Ë
‚È‚ºˆÃ–Ù‚ÌŒ^•ÏŠ·‚Åint‚É‚·‚邿‚¤‚ÈŽd—l‚ð“ü‚ꂽ‚̂łµ‚傤‚©‚Ë
50:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/10 12:55:46
log4j‚Å‚·‚݂܂¹‚ñBinfo‚Æerror‚ŕʃtƒ@ƒCƒ‹‚ɃƒO‚ðo—Í‚µ‚½‚¢‚̂ł·‚ª
log4j.xml‚Ìݒ肪‚í‚©‚è‚Ü‚¹‚ñB
‰º‹L‚̂悤‚Éݒ肵‚Ä‚¢‚é‚̂ł·‚ª—¼•ûinfo‚̂ق¤‚Éo‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚Ç‚±‚ðC³‚·‚ê‚΂悢‚Å‚µ‚傤‚©H
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j='URLØÝ¸(jakarta.apache.org)'>
<appender name="ERROR" class="org.apache.log4j.DailyRollingFileAppender">
<param name="File" value="c:\\hoge\\log\\hoge_error.log" />
<param name="DatePattern" value="'.'yyyy-MM-dd" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="%d{yyyy/MM/dd HH:mm:ss} %p:%c:%m:%n" />
</layout>
</appender>
<appender name="TRACE" class="org.apache.log4j.DailyRollingFileAppender">
<param name="File" value="c:\\hoge\\log\\hoge_trace.log" />
<param name="DatePattern" value="'.'yyyy-MM-dd" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="%d{yyyy/MM/dd HH:mm:ss} %m%n" />
</layout>
</appender>
<category name="common">
<priority value="error" />
<appender-ref ref="ERROR" />
</category>
<category name="common">
<priority value="info" />
<appender-ref ref="TRACE" />
</category>
</log4j:configuration>
51:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/10 12:56:42
>>46
‚»‚ê‚ÍáŠQŽÒ‚Ìl‚ðŒy•Ì‚·‚邱‚ƂɂȂ邼B
‚»‚ÌŒ‚̓Cƒ“ƒ|‚Ånull‚ð錾‚µ‚½‚畒ʂɑ«‚¹‚Ü‚µ‚½B
52:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/10 13:08:35
>>51
‚Ü‚³‚©–{l‚Í’p‚¸‚©‚µ‚‚Ä“ñ“x‚ÆŠç‚ðo‚¹‚Ü‚¢
53:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/10 14:35:41
>>52
–{l‚Å‚·‚ª‰½‚©H
‚Á‚Ä‚©ƒlƒbƒgã‚Åwãµ’pSx‚͂˂¦‚¾‚ëB
54:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/10 14:52:01
>>53
i L,_T`jÌ߯
55:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/10 15:28:21
>>50
ƒtƒBƒ‹ƒ^‚ð‚©‚¯‚é‚炵‚¢
URLØÝ¸(rg550.hp.infoseek.co.jp)
56:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/10 17:13:25
h‘èƒXƒŒ‚©‚ç—U“±‚³‚ê‚Ä‚«‚Ü‚µ‚½B
Œ»ÝAswing‚ð—˜—p‚µ‚½GUIƒvƒƒOƒ‰ƒ€‚ð쬂µ‚Ä‚¢‚Ü‚·B
catchƒuƒƒbƒN‚Å—áŠO‚ð•߂炦‚½ê‡‚ÍA
‚»‚̃Gƒ‰[“à—e‚ð•\ަ‚µ‚ë‚Æ‚Ì‚±‚ƂȂ̂ł·‚ªA
‚±‚ê‚ÍJOptionPane.showMessageDialog‚Å•\ަ‚µ‚½‚Ù‚¤‚ª‚æ‚¢‚Ì‚©A
System.out.println‚Å•\ަ‚µ‚½‚Ù‚¤‚ª‚æ‚¢‚Ì‚©A
ˆê‘̂ǂ¿‚ç‚Ȃ̂łµ‚傤‚©B
System.out.println‚¾‚ÆAŠJ”ŠÂ‹«‚©‚ç‹N“®‚µ‚È‚©‚Á‚½ê‡‚ÉA
“à—e‚ðŠm”F‚Å‚«‚È‚¢‚ÆŽv‚Á‚Ä‚¢‚Ü‚·B
57:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/10 17:35:10
‚Ç‚Á‚¿‚Å‚à‚¢‚¢
Žd—lAˆÄŒA󋵂Ȃǂɉž‚¶‚Ä“K“–‚Ȃ̂ð‘I‚×
‚ ‚ƃGƒ‰[‚ÍSystem.out‚æ‚èSystem.err
58:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/10 17:43:09
—¹‰ð‚µ‚Ü‚µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
59:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/10 22:47:33
InetAddress ia=InetAddress.getAllByName("www.yahoo.co.jp");
System.out.println(ia.getHostAddress());
‚±‚ê‚ðŒ»Žž“_‚ÅŽÀs‚·‚邯13ŒÂ‚ÌIPƒAƒhƒŒƒX‚ª•\ަ‚³‚ê‚Ü‚·‚ªA
‚±‚ê‚Íwww.yahoo.co.jp‚̃zƒXƒg–¼‚ð13‘ä‚ÌPC‚ªŽ‚Á‚Ä‚¢‚邯‚¢‚¤‚±‚ƂȂ̂©A
www.yahoo.co.jp‚̃zƒXƒg–¼‚ðŽ‚Âˆê‘ä‚ÌPC‚ª13ŒÂ‚ÌIPƒAƒhƒŒƒX‚ðŽ‚Á‚Ä‚¢‚邯‚¢‚¤‚±‚ƂȂ̂©‚Ç‚¿‚ç‚Ȃ̂łµ‚傤‚©H
‚Ü‚½‚±‚̂悤‚È1ƒzƒXƒg–¼:•¡”IP‚Æ‚¢‚¤‚̂͑OŽÒ‚Ìꇂ͕ªŽU‰»‚É‚æ‚éƒƒŠƒbƒg‚ªl‚¦‚ç‚ê‚Ü‚·‚ªA
ŒãŽÒ‚̂悤‚Ɉê‘ä‚ÌPC‚ª•¡”‚ÌIPƒAƒhƒŒƒX‚ðŽ‚Â‚±‚Ƃ͉½‚̈Ӗ¡‚ª‚ ‚é‚̂łµ‚傤‚©H
60:59
08/07/10 22:49:01
ˆÓ–¡•s–¾‚È‚±‚Æ‘‚¢‚Ä‚µ‚Ü‚Á‚½…B
‚±‚Á‚¿‚Å‚·B
InetAddress ia[]=InetAddress.getAllByName("www.yahoo.co.jp");
for(int i=0;i<ia.length;i++)
System.out.println(ia[i].getHostAddress());
61:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 00:14:14
LinuxŠÂ‹«‚ÅJavaMail‚ðŽg‚Á‚ă[ƒ‹‘—M‹@”\‚ðŽÀ‘•‚µ‚½‚¢‚̂ł·‚ª
JavaMail‚Á‚ÄSendMail‚ª—§‚¿ã‚ª‚Á‚Ä‚é•K—v‚ª‚ ‚é‚̂łµ‚傤‚©H
‚»‚ê‚Æ‚àSendMail‚È‚µ‚Å‚à’P‘̂ő—M‰Â”\‚Ȃ̂łµ‚傤‚©H
62:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 00:19:40
>>59
java‚ÆŠÖŒW‚È‚ADNS ŠÖŒW‚ð’m‚邱‚Æ‚ði‚ß‚éB
ˆê‘䂪•¡”‚̃AƒhƒŒƒX‚ðނĂê‚ÎAIP–ˆ‚Ƀ}ƒVƒ“‚ð—pˆÓ‚µ‚È‚‚Ä‚·‚ÞB
63:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 00:24:47
>>61
•K‚¸‚µ‚à *SendMail ‚Í* •K—v–³‚¢‚ªA*SendMail ‚É‘ã‚í‚é‚à‚Ì* ‚ª
“®‚¢‚Ä‚¢‚é•K—v‚ª‚ ‚éB
‚łȂ¯‚ê‚΂»‚à‚»‚àƒ[ƒ‹‚ª—¬‚ê‚È‚¢‚±‚ƂɂȂ邾‚낤B
64:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 00:33:29
‚Ç‚¤‚à‚Å‚·A
>>63
ŽŽ‚µ‚ɃvƒƒoƒCƒ_‚ÌSTMPƒT[ƒo[‚ðƒ[ƒ‹ƒT[ƒo[‚ÉŽw’肵‚Ä
ƒvƒƒOƒ‰ƒ€‚ð“®‚©‚µ‚Ă݂½‚̂ł·‚ª‚È‚º‚©/var/log/maillog‚É
ƒƒO‚ªo—Í‚³‚ê‚Ä‚¢‚é‚̂ł·‚ªSendMail‚ðŽg‚Á‚Ä‚¢‚È‚‚Ä‚à
SendMail‚É’†Œp‚³‚ê‚Ä‚½‚è‚·‚é‚̂łµ‚傤‚©H
65:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 01:23:55
‰‚߂܂µ‚ÄAƒCƒ“ƒNƒŠƒƒ“ƒg‚ɂ‚Ď¿–â‚Ȃ̂ł·‚ª
class Sample4_6
{
public static void main(String args[])
{
int a = 0;
int b = 0;
b = ++a;
System.out.println("‘ã“ü‘O‚ɃCƒ“ƒNƒŠƒƒ“ƒg‚µ‚½‚à‚Ì‚ÅAb‚Ì’l‚ÍA" + b + "‚Å‚·B");
}
}
Œ‹‰Ê‚ªAh‘ã“üŒã‚ɃCƒ“ƒNƒŠƒƒ“ƒg‚µ‚½‚à‚Ì‚ÅAb‚Ì’l‚ÍA1‚Å‚·Bh
ŽŸ‚É
class Sample4_6
{
public static void main(String args[])
{
int a = 0;
int b = 0;
b = ++a;
System.out.println("‘ã“üŒã‚ɃCƒ“ƒNƒŠƒƒ“ƒg‚µ‚½‚à‚Ì‚ÅAb‚Ì’l‚ÍA" + b + "‚Å‚·B");
}
}
Œ‹‰Ê‚ªAh‘ã“üŒã‚ɃCƒ“ƒNƒŠƒƒ“ƒg‚µ‚½‚à‚Ì‚ÅAb‚Ì’l‚ÍA0‚Å‚·Bh
66:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 01:24:56
’ù³
ŒãŽÒ‚ÍAhb = a++; h‚Å‚·
67:65-66
08/07/11 01:28:14
‚±‚±‚ÅA‹^–â‚Ȃ̂ł·‚ª
Œ‹‰Ê“I‚É‚ÍA"1"‚ɂȂé‚Í‚¸‚Ȃ̂É
‚Ç‚¤‚µ‚ÄAŒãŽÒ‚ª"0"‚Ȃ̂©—‰ð‚Å‚«‚Ü‚¹‚ñ
o—Í‚³‚ê‚é‘O‚É’l‚ªƒCƒ“ƒNƒŠƒƒ“ƒg‚³‚ê‚Ä‚¢‚È‚¢‚©‚ç‚Å‚µ‚傤‚©H
68:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 01:34:18
>>67
sysout‚ÅŒ¾‚Á‚Ă邶‚áƒ}ƒCƒJ
>‘ã“üŒã‚ɃCƒ“ƒNƒŠƒƒ“ƒg‚µ‚½‚à‚Ì‚ÅAb‚Ì’l‚ÍA0‚Å‚·B
Œ‹‰Ê“I‚É 1 ‚ɂȂé‚̂͑ã“ü‚µ‚½ b ‚¶‚á‚È‚ƒCƒ“ƒNƒŠƒƒ“ƒg‚µ‚½ a ‚¾‚낤
69:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 01:36:09
>>67
nt a = 0;
int b = 0;
b = a++;
‚±‚ê‚Ìb‚ª‚È‚ñ‚Å0‚©‚Á‚Ä‚±‚ÆH
„‘ã“üŒã‚ɃCƒ“ƒNƒŠƒƒ“ƒg‚µ‚½‚à‚Ì‚Å
‚»‚ê‚Ȃ痗R‚ÍŽ©•ª‚Å‘‚¢‚Ă邯‚¨‚肾‚¯‚ÇB
70:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 01:46:41
int a = 0;
if ( ++a == 1 ) “K“–‚È•\ަ
if ( ++a == 2 ) “K“–‚È•\ަ
71:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 01:48:28
if ( ++a == 1 ) “K“–‚È•\ަ
if ( a++ == 2 ) “K“–‚È•\ަ
72:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 01:55:13
int a=0;
System.out.println(a);
System.out.println(a++);
System.out.println(a);
System.out.println("---");
a=0;
System.out.println(a);
System.out.println(++a);
System.out.println(a);
73:65-66
08/07/11 02:11:57
‚Ð`“‚¢BBB
l‚¦‚Ăଗ‚µ‚Ü‚·EEEE
74:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 07:20:15
b = a++;
‚Í
b = a;
a++;
‚Æ“™‚µ‚¢
75:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 09:13:03
>>74
ƒCƒ“ƒNƒŠƒƒ“ƒg‚ðŽg‚킸‚É‘‚¢‚½•û‚ª‚æ‚蕪‚©‚èˆÕ‚‚È‚ç‚È‚¢‚©H
b=a++; ¨ b=a; a=a+1;
b=++a; ¨ a=a+1; b=a;
76:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 09:44:07
Eclipse‚É‚ ‚éƒvƒƒOƒ‰ƒ€‚ð‚à‚Á‚Ä‚«‚ÄA
ƒCƒ“ƒ|[ƒg‚·‚邯A
Class‚ÍrawŒ^‚Å‚·B‘ÌŒ^Class<T>‚Ö‚ÌŽQÆ‚ÍA
ƒpƒ‰ƒ[ƒ^‰»‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B
‚Æ‚¢‚¤Œx‚ª‚ł܂·B
Œx‚Í
java.lang.Class hoge;
‚̂悤‚È錾•”•ª‚Åo‚Ă܂·B
‚Æ‚è‚ ‚¦‚¸A‚æ‚•ª‚©‚炸“K“–‚ÉA
java.lang.Class<?> hoge;
‚Æ‚µ‚½‚çAŒx‚Í–³‚‚È‚Á‚½‚ñ‚Å‚·‚ªA
‚±‚ñ‚ȑΉž‚Å‚¢‚¢‚©‹³‚¦‚Ä‚‚¾‚³‚¢B
77:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 11:11:56
‚¢‚¢‚ñ‚¶‚á‚È‚¢‚Ì
78:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 15:47:00
JDBC‚ð—˜—p‚µ‚½ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Å‹ê킵‚Ä‚¢‚Ü‚·B
insert•¶‚ÌŽÀs‚É‚ÄA
stmt.executeUpdate("INSERT INTO mytable VALUES(10, 20)");
‚̂悤‚É‚·‚é‚̂ł͂ȂA
stmt.executeUpdate("INSERT INTO mytable VALUES(a, b)");
‚̂悤‚ɕϔ‚Ì’l‚ð’ljÁ‚µ‚½‚¢‚̂ł·‚ªŽw’è‚Ì•û–@‚ª‚í‚©‚ç‚È‚¢ó‘Ô‚Å‚·B
‚¢‚ë‚¢‚ë‚Æ’²‚ׂĂ݂½‚Æ‚±‚ëA${}‚Å‚¢‚¯‚邿‚¤‚Èî•ñ‚ª‚ ‚Á‚½‚̂ł·‚ªA
‚»‚ê‚Å‚àãŽè‚‚¢‚©‚È‚¢ó‘Ô‚Å‚·B
•Ï”‚Ì’l‚𔽉f‚³‚¹‚é‚É‚ÍA‚Ç‚¤‚·‚ê‚΂悢‚̂łµ‚傤‚©B
79:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 16:33:46
•Ï”‚Ì‘O‚Ń_ƒuƒ‹ƒNƒEƒH[ƒe[ƒVƒ‡ƒ“‚ð‚«‚ê‚΂¢‚¢
•’ʂ̕¶‚Ý‚½‚¢‚É+‚ł‚Ȃ°‚΂æ‚낵
80:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 16:39:08
•â‘«
stmt.executeUpdate("INSERT INTO mytable VALUES(a, b)");
‚¶‚á‚È‚‚Ä
String str="INSERT INTO mytable VALUES("+a+","+ b")";
stmt.executeUpdate(str);
‚É‚µ‚Ă݂ĂÍ
Œg‘тŋ}‚¢‚őłÁ‚½‚©‚ç‚Ç‚Á‚©‚¿‚ª‚¤‚©‚à
81:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 16:55:44
IF•¶‚ÌðŒ‚ðˆÈ‰º‚̂悤‚É‚µ‚½‚¢‚̂ł·‚ª‘‚«•û‚ª‚í‚©‚è‚Ü‚¹‚ñB
‹³‚¦‚Ä‚‚¾‚³‚¢B
StringŒ^‚Ì‚‚̂Ƃ«‚Í
intŒ^‚Ì‚‚ð•Ô‚·
82:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 16:58:32
‹³‚¦‚Ä‚¢‚½‚¾‚¢‚½•û–@‚Å‚¤‚Ü‚‚¢‚«‚Ü‚µ‚½B
79,80‚³‚ñA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
83:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 17:04:28
>>82
SQL injection‚Æ‚©‚ ‚é‚©‚çƒvƒŠƒyƒA[ƒhƒXƒe[ƒgƒƒ“ƒg‚ª‚¢‚¢‚æ
URLØÝ¸(www.atmarkit.co.jp)
84:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 17:15:31
>>81
a‚͕ϔH ‚»‚Ìa‚ÌŒ^‚͉½‚È‚ñ‚¾H
85:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 17:24:12
ƒvƒŠƒyƒA[ƒhƒXƒe[ƒgƒƒ“ƒg‚ðŽg‚¤‚ÆASQL•¶‚̉ð͂𖈉ñs‚킸‚Éςނ悤‚Å‚·‚ËB
•Ï”‚Ì’l‚ªŒÅ’è‚Å‚ ‚éꇂɂÍA—˜—p‚Å‚«‚»‚¤‚Å‚·B
ŽQl‚ɂȂéî•ñA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
86:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 17:28:49
¡–镪‚©‚éSQLƒCƒ“ƒWƒFƒNƒVƒ‡ƒ“‘Îô
URLØÝ¸(www.atmarkit.co.jp)
87:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 17:32:12
>>85
> •Ï”‚Ì’l‚ªŒÅ’è‚Å‚ ‚éꇂɂÍA—˜—p‚Å‚«‚»‚¤‚Å‚·B
H
‚Ç‚¤Œ¾‚¤‚±‚ÆH
88:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 17:38:26
‚Ü‚ A¡ŽžSQL•¶‚ð{‚ł‚Ȃ¢‚ł邿‚¤‚¶‚á
ƒvƒŽ¸Ši‚Å‚µ‚åB
89:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 18:05:06
‚Ç‚¤‚¾‚ëB
ƒ†[ƒU‚É‚æ‚錟õ‚È‚ñ‚©‚àAŠô‚‚àì‚Á‚Ä‚¨‚‚à‚ÌH
€–Ú‚Ì‘g‚݇‚킹‚̕ςí‚éꇂàH
90:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 18:13:44
>>85
ˆá‚¤B•Ï”‚Å“n‚·ê‡‚̓vƒŠƒyƒA[ƒhƒXƒe[ƒgƒƒ“ƒg•K{B
‚à‚µŽg‚Á‚ĂȂ¢ƒR[ƒh‚ª”[•i‚³‚ꂽ‚ç–ⓚ–³—p‚œ˂Á•Ô‚·B
91:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 18:18:51
>>89
SQLŽ©‘͓̂®“I‚É‘g‘Ö‚¦‚Ä‚àA‚»‚Ì’†‚ÉŠO•”‚©‚ç—ˆ‚éƒf[ƒ^‚͊܂߂Ȃ¢B
—v‚ÍAƒvƒŠƒyƒA[ƒhƒXƒe[ƒgƒƒ“ƒg‚ðŠÜ‚ÞSQL‚ð‘g‚Ý—§‚Ä‚ÄA‚»‚ê‚ÉŠO•”
‚©‚ç—ˆ‚éƒf[ƒ^‚ð“n‚·B
DB‚âDBƒRƒlƒNƒ^‚ɃoƒO‚ª‚ ‚é‰Â”\«‚à‚ ‚é(“Á‚Ƀ}ƒ‹ƒ`ƒoƒCƒg•¶Žš)‚©‚çA
100%ˆÀS‚Å‚«‚é‚킯‚ł͂Ȃ¢‚ªA‚È‚‚Æ‚àŽ©•ª‚Ì’S“–”ÍˆÍ‚ÅÆŽã«‚ð
–„‚ßž‚މ”\«‚ÍŒ¸‚点‚éB
92:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 18:24:38
ƒvƒŒ[ƒXƒtƒHƒ‹ƒ_‚̃pƒ‰ƒ[ƒ^‚ÍŽg‚¢‚½‚¢‚ªPrepare‚µ‚È‚¢‚Æ‚¢‚¤‘I‘ðŽˆ‚Í‚È‚©‚Á‚½‚ñ‚¾‚Á‚¯H
JDBC‚¶‚©‚Íŋ߂â‚Á‚ĂȂ¢‚©‚ç–Y‚ê‚Ä‚µ‚Ü‚Á‚Ä‚éB
93:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 18:41:09
ØŽÀ‚É¢‚Á‚Ă܂·c
ƒƒjƒ…[‚̃{ƒ^ƒ“‚ÉG‚ê‚邯ƒTƒuƒiƒrƒQ[ƒVƒ‡ƒ“‚ª‰¡‚ɃXƒNƒ[ƒ‹‚µ‚Äo‚Ä‚«‚ÄA
ƒ}ƒEƒX‚ðƒ{ƒ^ƒ“‚©‚ç—£‚·‚ƃTƒuƒiƒrƒQ[ƒVƒ‡ƒ“‚ªŒ³‚É–ß‚éA‚Æ‚¢‚¤ƒXƒNƒŠƒvƒg‚͂ǂ̂悤‚É‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©B
’´‰SŽÒ‚ÅA’T‚µ‚Ă݂½‚ñ‚Å‚·‚ªA‚»‚¤‚¢‚Á‚½•û–@‚Ì–¼Ì‚à‚í‚©‚ç‚È‚¢‚̂Ō©‚‚¯‚邱‚Æ‚ª‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½B
‚ǂȂ½‚©‹³‚¦‚Ä’¸‚¯‚Ü‚¹‚ñ‚Å‚µ‚傤‚©B
94:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 18:46:24
>>93
„ƒXƒNƒŠƒvƒg
javascript?@‚¾‚Á‚½‚ç‚·‚êˆá‚¢B
95:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 18:49:54
>>94
‚»‚¤‚Å‚µ‚½‚©B
‚»‚ê‚ł͂»‚Á‚¿‚Å•·‚¢‚Ă݂܂·B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½
96:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 18:53:28
>>91
‚È‚é‚Ù‚Ç‚Ë
97:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 22:40:56
Ž¿–â‚Å‚·B
Windows‚ðƒƒCƒ“‚Él‚¦‚Ä‚¢‚é‚̂ł·‚ªAjava‚̈Öق̌^•ÏŠ·‚ɂ͂â‚Í‚èƒRƒXƒg‚ª
Š|‚©‚é‚à‚Ì‚Æl‚¦‚Ä‚¨‚¢‚½‚Ù‚¤‚ª—Ç‚¢‚̂łµ‚傤‚©H
‚½‚Æ‚¦‚΃ƒ\ƒbƒh‚ÌAboolean method(int i){return i >10;} ‚Æboolean method(short i){return i >10;} ‚Í
‘S‚“¯‚¶ƒoƒCƒgƒR[ƒh‚ɃRƒ“ƒpƒCƒ‹‚³‚ê‚Ü‚·‚ªA‚±‚ê‚Å‚à‚â‚Í‚èŽÀsŽž‚ÉJVM“à•”‚ŕϊ·‚̃RƒXƒg‚ª
”¶‚µ‚Ä‚¢‚é‚̂łµ‚傤‚©H
98:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 22:44:05
Œ¾—t‘«‚炸‚Å‚·‚݂܂¹‚ñB
ƒoƒCƒgƒR[ƒh‚Ì1s–Ú‚ªA
0 iload_1 [i]
‚Ȃ̂ł·‚ªA‚‚܂èA‚±‚±‚Éshort‚̕ϔ‚ð‚Ô‚¿ž‚ñ‚¾Žž‚ÉA
“à•”‚Åint‚ւ̕ϊ·‚ª”¶‚·‚邯Žv‚¤‚̂ł·‚ª
‚»‚¤‚¢‚¤”Fޝ‚Å‚ ‚Á‚Ă܂·‚Å‚µ‚傤‚©H
99:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/11 22:52:51
>>97-98
ƒRƒXƒg‚Í‚©‚©‚Á‚Ä‚¢‚é‚Ì‚©‚à‚µ‚ê‚È‚¢‚ªA1‚ƒCƒ“ƒXƒ^ƒ“ƒX‚ðnew‚·‚éƒR
ƒXƒg‚É”ä‚ׂ½‚牽\–œ•ª‚Ìˆê‚Æ‚©‚»‚¤‚¢‚¤ƒŒƒxƒ‹B
100:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 00:18:57
Ž¿–â‚Å‚·
"if
else if
else if
else"
‚Æ
"if
if
else
else
else"
‚ÍA“¯‚¶ˆÓ–¡‚Ȃ̂łµ‚傤‚©H
101:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 00:20:45
>>100
‚Q‚–ڂ̓Rƒ“ƒpƒCƒ‹ƒGƒ‰[‚È‚ñ‚¶‚áB@if@()@{@}@ЇŒÊ‚ð‚‚¯‚Ä‚«‚¿‚ñ‚Æ‘‚¢‚Ă݂Ȃ³‚êB
102:‚P‚O‚O
08/07/12 00:30:18
ƒŒƒXA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·‚ªEEE
HHHH
103:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 00:33:06
if ‚Æ else ‚͈ê‘Î
104:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 00:35:25
>>100‚ÌŽ¿–â‚̈Ӗ¡‚Í‚©‚è‚©‚Ë‚éBŽÀ‚Í•¶Žš—ñ‚Ì”äŠr‚ð‚µ‚½‚¢‚¾‚¯‚Å‚Í@"@‚Æ‚©•t‚¢‚Ă邵B
105:‚P‚O‚O
08/07/12 00:37:33
>>103->>104
‚Í‚¢A‚±‚Ì“ñ‚‚̕¶–@‚͈Ӗ¡‚ª“¯‚¶‚©u‚«‚½‚¢‚̂ł·B
106:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 00:40:56
‚Ç‚¤l‚¦‚½‚瓯‚¶‚ÉŽv‚¦‚é‚ñ‚¾B
107:101
08/07/12 00:42:11
if@()@{@
}@else@if@{
}@else@if@{
}@else@{
}
@@
‚Æ@
if@()@{
@@@if@()@{@
@@@}@else@{
@@@}@
@@@else@@//@‚È‚ñ‚¾‚悱‚ê
}@else@{
}
108:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 00:45:39
FileFilter‚ɂ‚¢‚ÄŽ¿–₵‚Ü‚·B
ƒtƒ@ƒCƒ‹‚ðŠJ‚‚Æ‚«‚ɃtƒBƒ‹ƒ^‚ð“K—p‚µ‚ÄAŠg’£Žq‚É‚æ‚é‘I•ʂ͎ÀŒ»‚Å‚«‚½‚̂ł·‚ªA
•Û‘¶‚̂Ƃ«‚ɃtƒBƒ‹ƒ^‚ð“K—p‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚¹‚ñB
—Ⴆ‚΃ƒ‚’ ‚ȂǂŃf[ƒ^‚ð•Û‘¶‚·‚邯‚«‚ÉAƒtƒ@ƒCƒ‹‚ÌŽí—Þ‚ðƒeƒLƒXƒgƒ^ƒCƒv‚ÉŽw’è‚·‚ê‚Î
ƒtƒ@ƒCƒ‹–¼‚ɂ킴‚í‚´Šg’£Žq.txt‚ð“ü—Í‚¹‚¸‚Æ‚àƒeƒLƒXƒgƒtƒ@ƒCƒ‹‚̕ۑ¶‚ª‚Å‚«‚邯Žv‚¢‚Ü‚·‚ªA
‚±‚̂悤‚È‹@”\‚ðŽÀŒ»‚·‚é‚É‚ÍAŽ©•ª‚ň—•”•ª‚ðŽÀ‘•‚·‚邵‚©‚È‚¢‚̂łµ‚傤‚©H
109:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 01:11:18
>>108
FileFilter‚Ɖ½‚ªŠÖŒW‚ ‚é‚Ì‚©‚í‚©‚ç‚È‚¢B
ƒ†[ƒU‚Ƀtƒ@ƒCƒ‹–¼‚ð“ü—Í‚µ‚Ä‚à‚ç‚Á‚½‚çAfilename + ".txt" ‚Á‚Ä‚â
‚邾‚¯‚Å‚ÍH
110:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 01:17:58
>>109
Šù‚É".txt"‚Á‚¢‚Ä‚¢‚éꇂ𕪂¯‚È‚«‚á‚È
111:108
08/07/12 01:25:53
ƒƒ‚’ ‚ŕۑ¶‚µ‚½ê‡Aƒtƒ@ƒCƒ‹‚ÌŽí—ނɃeƒLƒXƒgƒ^ƒCƒv‚ð‘I‘ð‚µ‚½‚ ‚ÆA
ƒtƒ@ƒCƒ‹–¼‚É"test.java"‚Æ“ü—Í‚µ‚ĕۑ¶‚·‚邯Ajavaƒtƒ@ƒCƒ‹‚Æ‚µ‚ĕۑ¶‚³‚ê‚é‚ñ‚Å‚·B
ƒtƒ@ƒCƒ‹–¼‚©‚çŠg’£Žq‚𔲂«o‚·‚±‚Ƃ͉”\‚Ȃ̂ł·‚ªAðŒ•ª‚¯‚Ɍ˘f‚Á‚Ă܂µ‚Äc
FileFilter‚ð—˜—p‚·‚ê‚Ζʓ|‚È‚±‚Ƃ͟Žè‚Ɉ—‚µ‚Ä‚‚ê‚é‚Ì‚©‚ÈA‚ÆŽv‚Á‚½‚̂ł·‚ªA
‚Ç‚¤‚â‚ç‚»‚¤‚¶‚á‚È‚¢‚Ý‚½‚¢‚Å‚·‚ËB
112:‚P‚O‚O
08/07/12 01:40:29
>>106>>107
‚Í‚Ÿ[‚È‚é‚Ù‚ÇA’ù³‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
ŠwZ‚ÌŽ‘—¿Œ©‚邯Aã‹L‚Ì“ñ‚‚̕¶‚Í‘‚«•û‚ªˆá‚¤‚¾‚¯‚Å
“¯‚¶‚Æ‘‚¢‚Ä‚ ‚è‚Ü‚µ‚½‚Ì‚ÅEEEE
113:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 01:43:35
>>112
ŠwZ‚ÌŽ‘—¿‚ªŠÔˆá‚Á‚Ä‚¢‚½‚©ŠÔˆá‚Á‚ÄŠo‚¦‚Ä‚«‚½‚Ì‚©B
’Z‚¢ƒvƒƒOƒ‰ƒ€‚𑂯‚ÎŽÀ؂ł«‚é‚ñ‚¾‚©‚çƒiƒ[‚â‚Á‚Ă݂Ȃ¢H
114:‚P‚O‚O
08/07/12 01:59:36
>>113
‚Í‚¢A‚â‚Á‚Ă݂܂·B
ƒTƒ“ƒNƒX‚Å‚·‚½BBB
115:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 02:07:40
>>111
‰½‚©‚ðŠ¨ˆá‚¢‚µ‚Ä‚¢‚邯Žv‚í‚ê‚éB
•Û‘¶‚·‚éƒtƒ@ƒCƒ‹–¼‚ªtest.txt‚¾‚낤‚ªtest.java‚¾‚낤‚ªAƒtƒ@ƒCƒ‹‚Ì
’†g‚Í“¯‚¶‚¾‚æH Windows‚̃GƒNƒXƒvƒ[ƒ‰‚ªƒtƒ@ƒCƒ‹–¼‚ðŒ©‚ÄuƒeƒL
ƒXƒg ƒhƒLƒ…ƒƒ“ƒgv‚Æ‚©Ží—Þ‚ð•\ަ‚µ‚Ä‚¢‚邾‚¯B
116:115
08/07/12 02:11:54
‚ Aƒƒ‚’ ‚̗Ⴊˆ«‚¢‚¾‚¯‚©‚ÈB
‚½‚Æ‚¦‚Ή摜ˆ—‚·‚éƒvƒƒOƒ‰ƒ€‚ÅAtest.jpg‚È‚çJPEG‚ŕۑ¶A
test.bmp‚È‚çBMP‚ŕۑ¶A‚Æ‚¢‚¤Š´‚¶‚ɕۑ¶‚³‚ê‚éƒf[ƒ^Ž©‘Ì‚ª•Ï‚í‚éƒP[
ƒX‚à‚ ‚é‚ËB
‚»‚¤‚¢‚¤‚͎̂©•ª‚ŃR[ƒh‚ð‘‚©‚È‚«‚áƒ_ƒ‚¾A‚à‚¿‚ë‚ñB
117:108
08/07/12 03:08:51
–³Ž–‰ðŒˆ‚µ‚Ü‚µ‚½B
ˆÓŒ©‚µ‚Ä‚¢‚½‚¾‚¢‚½•ûA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
118:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 04:12:21
import java.io.*;
class Sample5_6
{
public static void main(String args[]) throws IOException
{
System.out.println("•cŽš‚ð“ü—Í‚µ‚Ä‚‚¾‚³‚¢B");
BufferedReader br =
new BufferedReader(new InputStreamReader(System.in));
String str = br.readLine();
String str1 = "ŽR“c";
String str2 = "ˆÉ“¡";
if(str1 == "ŽR“c"){
System.out.println("‘¾˜Y‚ª“ü—Í‚³‚ê‚Ü‚µ‚½B");
}
else if(str2 == "ˆÉ“¡"){
System.out.println("ŽŸ˜Y‚ª“ü—Í‚³‚ê‚Ü‚µ‚½B");
}
else{
System.out.println("‚P‚Æ2‚ð“ü—Í‚µ‚ĉº‚³‚¢B");
}
}
}
119:118
08/07/12 04:15:18
‚±‚ꂪAŽv‚¢’Ê‚è‚ɂȂè‚Ü‚¹‚ñ
o—Í‚ª
hŽR“ch‚ð“ü—Í‚µ‚½‚çh‘¾˜Yh‚É
hˆÉ“¡h‚ð“ü—Í‚µ‚½‚çhŽŸ˜Yh‚É
‚È‚é‚æ‚¤‚É‚µ‚½‚¢‚̂ł·‚ªA
ŒãŽÒ‚ªA‚Ç‚¤‚µ‚Ä‚àAhˆÉ“¡h‚Æ“ü—Í‚·‚邯h‘¾˜Yh‚ª
o—Í‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·
120:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 04:35:18
>>118
equals
‚‚©AJava‚Å^‚Áæ‚ÉK‚¤‚±‚Ƃ̈ê‚‚̂悤‚È‹C‚ª‚·‚邪ccB
121:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 04:44:49
е‚ê‚é‚܂ł͌‹\‚â‚邯Žv‚¤‚¯‚Ç‚Ë
122:118
08/07/12 04:48:57
equals
‚ÍA‚Ü‚¾K‚Á‚Ä‚¢‚Ü‚¹‚ñEEE
‚Å‚«‚½‚çAƒ\[ƒX‚ð’ù³‚µ‚Ä‚¢‚½‚¾‚¯‚È‚¢‚Å‚µ‚傤‚©EEEH
123:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 05:01:51
‚Ä‚¢‚¤‚©‚ ‚ꂾ‚ÈAstr‚ɃL[ƒ{[ƒh‚őłÁ‚½•¶Žš“ü‚ê‚Ä‚é‚Ì‚É
if•¶‚ÅŽg‚Á‚ĂȂ¢‚͔̂äŠrˆÈ‘O‚Ì–â‘肾‚ÈBBB
‚Æ‚è‚ ‚¦‚¸equals‚Íujava •¶Žš—ñ”äŠrv‚Å’²‚ׂê‚΂¢‚¢‚æ
124:118
08/07/12 05:58:04
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½
125:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 07:58:43
import java.util.ArrayList;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.ServletContext;
import javax.servlet.http.HttpServletResponse;
import javax.sql.DataSource;
import org.apache.struts.Globals;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.actions.MappingDispatchAction;
public ActionForward select (ActionMapping map,
ActionForm form,
HttpServletRequest req,
HttpServletResponse res ) throws Exception{
DBManagement dbManager = new DBManagement();
ArrayList alTask = new ArrayList();
ServletContext scContext = servlet.getServletContext();
DataSource dsSource =(DataSource) scContext.getAttribute(Globals.DATA_SOURCE_KEY);
alTask = dbManager.selectData(dsSource);
req.setAttribute("input", alTask.toArray());
return map.findForward("index");
}
ã‹L‚̃R[ƒh‚ª‚ ‚è‚Ü‚·Bselectƒƒ\ƒbƒh‚Ì‚Ts–Ú‚â‚Us–Ú‚Å‚ÍAnew‚ðŽg‚Á‚ăCƒ“ƒXƒ^ƒ“ƒX‚𶬂µ‚Ä‚¢‚Ü‚·
‚ªAŽŸ‚Ìs‚Ìservlet.getServletContext();‚ł̓Cƒ“ƒXƒ^ƒ“ƒX‚𶬂µ‚È‚‚Ä‚à‚¢‚«‚È‚è
servlet.getServletContext();‚Æ‚¢‚¤•—‚ÉgetServletContext() ƒƒ\ƒbƒh‚ðŽg‚¦‚Ä‚¢‚Ü‚·B‚±‚ê‚͉½ŒÌ‚Å‚µ‚傤‚©H
‚®‚®‚Á‚Ä‚à‚í‚©‚ç‚È‚©‚Á‚½‚Ì‚ÅA‚²‹³Žö‚¢‚½‚¾‚¯‚ê‚ÎK‚¢‚Å‚·B ‚Ç‚¤‚¼‹X‚µ‚‚¨Šè‚¢’v‚µ‚Ü‚·B
126:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 08:35:06
>>125
select ƒƒ\ƒbƒh‚ª‚ ‚éƒNƒ‰ƒX‚É servlet ‚Æ‚¢‚¤ ƒtƒB[ƒ‹ƒh‚Í–³‚¢‚©H
‚à‚µ‚‚Í‚»‚̃Nƒ‰ƒX‚ª extends ‚µ‚Ä‚¢‚éƒNƒ‰ƒX‚É servlet ‚Æ‚¢‚¤ protected ‚© public ‚ȃtƒB[ƒ‹ƒh‚Í–³‚¢‚©H
127:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 10:18:07
>>126
‘‘¬‚̃ŒƒX—L“ŒäÀ‚¢‚Ü‚·B
Ž„‚ªŒ©‚½ŒÀ‚è‚Å‚ÍA‚Ç‚¿‚ç‚à‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
‚È‚¨AƒGƒNƒŠƒvƒX‚Åã‹L‚̃R[ƒh‚ðŒ©‚é‚ÆAservlet.getServletContext()@‚Ìservlet‚¾‚¯
•¶Žš‚ɂȂÁ‚Ä‚¢‚½‚̂Ń}ƒEƒX‚̃J[ƒ\ƒ‹‚𓖂ĂĂ݂½‚Æ‚±‚ëA
ActionServlet org.apache.struts.action.Action.servlet
Note: This element neither has attached source nor attached Javadoc and hence no Javadoc could be found.
‚Æo‚Ü‚µ‚½B‰½‚©‚µ‚炲‹³Žö‚¢‚½‚¾‚¯‚ê‚ÎK‚¢‚Å‚·B‚Ç‚¤‚¼‹X‚µ‚‚¨Šè‚¢’v‚µ‚Ü‚·B
128:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 10:21:57
ActionServlet org.apache.struts.action.Action.servlet
org.apache.struts.action.Action‚Ìservlet‚¾‚ë
129:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 12:45:37
>>99
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½
130:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 13:09:30
>>128
ƒŒƒX—L“ŒäÀ‚¢‚Ü‚·B
‚Æ‚¢‚¤‚±‚Æ‚ÍAƒCƒ“ƒ|[ƒg‚µ‚½ƒpƒbƒP[ƒW‚Ɋ܂܂ê‚éƒIƒuƒWƒFƒNƒg‚ÍAnew‚Å
ƒCƒ“ƒXƒ^ƒ“ƒX‚𶬂µ‚È‚‚Ä‚à‚¢‚«‚È‚èŽg‚¦‚éA‚Æ‚¢‚¤‚±‚Ƃłµ‚傤‚©H
131:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 13:29:27
>>130
public class LoginAction extends Action {
‚Æ‚©‚µ‚Ä‚é‚ñ‚¶‚á‚È‚¢‚ÌH
132:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 13:38:41
>>131
ƒŒƒX—L“ŒäÀ‚¢‚Ü‚·B
‚¢‚¦Apublic class `Action extends MappingDispatchAction {
‚ɂȂÁ‚Ä‚¢‚Ü‚·B‚Ȃɂ©‚²‹³Žö‚¢‚½‚¾‚¯‚ê‚ÎK‚¢‚Å‚·B‚Ç‚¤‚¼‹X‚µ‚
‚¨Šè‚¢’v‚µ‚Ü‚·B
133:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 13:48:21
>>132
MappingDispatchAction‚ÍAAction‚̃TƒuƒNƒ‰ƒX‚Ȃ̂łÍH
134:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 14:10:05
>>130
ƒCƒ“ƒXƒ^ƒ“ƒX•Ï”‚ÆŒp³‚ÌŠÖŒW‚ɂ‚¢‚Ä—‰ð‚ª‘«‚è‚È‚¢B
135:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 15:39:11
Å‹ßJava‚ðŽn‚ß‚½‚à‚̂ł·‚ªAˆÈ‘O‚ÉC++‚ðˆµ‚Á‚Ä‚¢‚½l‚ª
uJava‚ÅGUI‚ðì‚é‹C‚ɂȂê‚È‚¢v
‚Æ‚¢‚Á‚Ä‚¢‚½‚Ì‚ðŽv‚¢o‚µ‚Ü‚µ‚½B
‚Ç‚¿‚炪—D‚ê‚Ă邩“™‚Ì‹c˜_‚Í‚µ‚Ü‚¹‚ñ‚ªA‚»‚ꂼ‚ê‚̃ƒŠƒbƒgAƒfƒƒŠƒbƒg‚ð‹³‚¦‚Ä‚¢‚½‚¾‚¯‚È‚¢‚Å‚µ‚傤‚©H
136:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 15:59:38
JAVA‚Å“ñd‹N“®‚ðŒŸo‚·‚é•W€“I‚È•û–@‚ȂǂÍA‚ ‚é‚à‚̂łµ‚傤‚©B
URLØÝ¸(oshiete1.goo.ne.jp)
‚±‚̎臂̂悤‚ÈA‰ð•úˆ—‚ð“o˜^‚¹‚¸‚ÉŽÀ‘•‚Å‚«‚é•û–@‚ð’T‚µ‚Ä‚¢‚Ü‚·B
137:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 16:09:38
>>136
‚»‚±‚É‘‚¢‚Ä‚ ‚éA‰ð–@ˆ—‚ð“o˜^‚·‚é“z‚ªˆê”Ô•W€“I
138:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 16:23:20
‚È‚é‚Ù‚ÇA‚»‚¤‚Å‚µ‚½‚©B
‚±‚̉ð•úˆ—‚ðWindowAdapterƒNƒ‰ƒX‚ðŒp³‚µ‚½ƒNƒ‰ƒX‚Ì
windowClosing‚ň—‚·‚邯‚¢‚¤•û–@‚Í‚ ‚è‚Å‚µ‚傤‚©B
ŽŽ‚µ‚½ŒÀ‚è‚Å‚ÍAãŽè‚“®ì‚µ‚Ä‚¢‚é‚̂ł·‚ªB
139:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 16:32:20
>>138
java.lang.Runtime#addShutdownHook(java.lang.Thread) Žg‚Á‚½‚Ù‚¤‚ªA
ˆÙíI—¹(—Ⴆ‚Î Windows ‚Ì ctrl-c ‚É‚æ‚é‹§I—¹‚Æ‚©)‚Å‚àI—¹‚ð•ß‘¨‚Å‚«‚é‰Â”\«‚ª‚‚‚È‚éB
•K—v‚È‚¢‚È‚çƒAƒŠ‚¾‚ÆŽv‚¤B
140:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 16:35:48
>>135
Java *‚¾‚¯‚Å* ‚ ‚éŠÈ’P‚È GUI ‚ðì‚Á‚Ă݂ÄA
C++ *‚¾‚¯‚Å* “¯‚¶ GUI ‚ðì‚Á‚Ă݂ÄA
”äŠr‚µ‚Ă݂½‚牽‚©•ª‚©‚é‚ñ‚¶‚á‚È‚¢‚©H
141:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 16:49:56
>>139
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚à‚¤ˆê“xAŒŸ“¢‚µ‚È‚¨‚µ‚Ü‚·B
142:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 17:25:47
>>135
OS
143:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 19:56:54
ƒeƒLƒXƒgƒGƒŠƒA“à‚ÌŒ»Ý‚̃LƒƒƒŒƒbƒg‚̈ʒu‚ð(XsCY—ñ)‚Ŏ擾‚·‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚ñ‚Å‚µ‚傤‚©H
getCaretPosition()‚ŃIƒtƒZƒbƒg‚ðŽæ“¾‚µ‚ÄA‚»‚±‚©‚ç(XsCY—ñ)‚ւ̕ϊ·‚ðŽŽ‚Ý‚½‚̂ł·‚ªA
‚¤‚Ü‚‚¢‚«‚Ü‚¹‚ñ‚Å‚µ‚½B
‚ǂȂ½‚©AŒä‹³Ž¦‰º‚³‚¢B
144:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 22:14:08
>>143
‚â‚Á‚½‚±‚Æ–³‚¢‚¯‚ÇA
getCaretPosition()@‚ðŽg‚Á‚½•û–@‚¶‚áƒ_ƒ‚È‚ÌH
145:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 22:14:37
swing‚ŃEƒBƒ“ƒhƒE‚ðì‚Á‚Ă݂½‚ñ‚Å‚·‚ª‚¤‚Ü‚s‚«‚Ü‚¹‚ñ
OS‚ÍVista‚Ì32bitAjava‚̃”ƒ@[ƒWƒ‡ƒ“‚ÍVersion 6 Update 7‚Å‚·B
ƒRƒ“ƒpƒCƒ‹‚µ‚½‚à‚Ì‚ðŽÀs‚·‚邯ƒEƒBƒ“ƒhƒE‚Ío‚Ä‚‚é‚ñ‚Å‚·‚ª
ƒ{ƒ^ƒ“‚âƒeƒLƒXƒgƒGƒŠƒA“™‚Ì’†g‚ªˆêØ•\ަ‚³‚ê‚Ü‚¹‚ñB
ƒEƒBƒ“ƒhƒEƒTƒCƒY‚ðŽè“®‚ŕς¦‚邯•\ަ‚³‚ê‚Ü‚·B
•ʂ̃EƒBƒ“ƒhƒE‚ðƒAƒNƒeƒBƒu‚É‚µ‚Ä‚©‚ç–߂邯A
‚»‚̕ʂ̃EƒBƒ“ƒhƒE‚Æd‚È‚Á‚½•”•ª‚ªÁ‚¦‚Ä‚µ‚Ü‚¢‚Ü‚·B
‰ðŒˆô‚Í‚ ‚è‚Ü‚·‚Å‚µ‚傤‚©B‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
146:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 22:22:55
>>145
ƒoƒŠƒf[ƒgƒcƒŠ[‚Æ‚©ƒŠƒyƒCƒ“ƒg‚Æ‚©H
Java’ᑬGUI Swing 7
½ÚØÝ¸(tech”Â)
147:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 22:32:14
>>145
ƒ\[ƒX‚ð‚±‚¿‚ç‚Ö
URLØÝ¸(rg550.hp.infoseek.co.jp)
148:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 22:33:26
>>145
swing‚Ì•`‰æ‚Ô‚Á‚±‚킵‚Ä‚é‚ñ‚¶‚á‚È‚¢H
paintComponent()‚Å•`‰æ‚µ‚Ä‚éH
149:143
08/07/12 22:34:43
>>144
getCaretPosition()‚ŃIƒtƒZƒbƒg‚ðŽæ“¾‚µ‚½‚ ‚ÆA’l‚©‚ç
Œ»Ý‚̃LƒƒƒŒƒbƒg‚Ìs‚Æ—ñ‚̈ʒu‚ð”»’f‚·‚é•û–@‚ªŽv‚¢•‚‚©‚΂Ȃ¢‚ñ‚Å‚·B
Hellob(©ƒLƒƒƒŒƒbƒg)
World
—Ⴆ‚΂±‚̈ʒu‚ł̃IƒtƒZƒbƒg‚Ì’l‚Í5‚ɂȂé‚ñ‚Å‚·‚ªA‚±‚Ì’l‚©‚ç
s‚Æ—ñ‚̈ʒu(1,6)‚ð”»’f‚·‚é•û–@‚ªŽv‚¢•‚‚©‚΂Ȃ‚Äc
150:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/07/12 22:44:56
>>146-148
‘X‚̃ŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
ƒXƒŒˆá‚¢‚¾‚Á‚½‚悤‚ÅŽ¸—炵‚Ü‚µ‚½B
paintComponent()‚Æ‚¢‚¤‚Ì‚ðŽg‚Á‚Ä‚¢‚È‚¢‚Ì‚Å
’²‚ׂĂ݂悤‚ÆŽv‚¢‚Ü‚·B‰ðŒˆ‚µ‚È‚¯‚ê‚Îswing‚̃XƒŒ‚©
ƒ\[ƒX‚¤‚‚µ‚Ă܂½Ž¿–₳‚¹‚Ä‚‚¾‚³‚¢B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
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‚ǂ̂悤‚É‚µ‚ê‚΂¢‚¢‚Å‚µ‚傤‚©
ŽŸƒy[ƒWÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
4665“ú‘O‚ÉXV/278 KB
’S“–:undef