ššJavaŽ¿–â¥‘Š’kƒXƒ ..
486:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/28 19:34:49
>>481
String name = "yamada'";
‚¶‚Ⴞ‚߂ȂÌH
487:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/28 19:53:21
java‚ðŠw‚Ô‚½‚߂Ƀ‰ƒŠ[ƒJ[‚𑖂点‚Ä“¾“_‚ð‹£‚¤coderally‚ðŽg‚Á‚Ä‚¢‚é‚ñ‚Å‚·‚ªA
—Ç‚¢í—ª‚ª‘‚¢‚Ä‚¢‚éƒTƒCƒg‚ð’m‚Á‚Ä‚¢‚½‚狳‚¦‚Ä‚‚¾‚³‚¢B
‚à‚µA‰ß‹Ž‚Écoderally‚ð‚µ‚½‚±‚Æ‚ª‚ ‚Á‚ÄA‚±‚ñ‚È‚¢‚¢í—ª‚ð—û‚Á‚½‚æ‚Á‚ÄŒ¾‚¤l‚ª‚¢‚ê‚ÎA
‚»‚Ìí—ª‚ð‹³‚¦‚Ăقµ‚¢‚Å‚·B
488:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/28 20:19:12
class A
{
public static void main(String args[])
{
int height = 160;
int weight = 47;
double rohrer1 = 10000000*weight/(height*height*height);
double rohrer2 = weight/(height*height*height)*10000000;
System.out.println("ƒ[ƒŒƒ‹Žw”F" + rohrer1);
System.out.println("ƒ[ƒŒƒ‹Žw”F" + rohrer2);
}
}
//Œ‹‰Ê@114.0 0.0
‚±‚̃R[ƒh‚ð
@@@@double rohrer1 = 10000000*(double)weight/(height*height*height);
double rohrer2 = (double)weight/(height*height*height)*10000000;
‚±‚¤•Ï‚¦‚邯Œ‹‰Ê‚ª@114.74- 114.74-‚ɂȂé‚̂͂Ȃº‚Å‚·‚©H
¬”“_ˆÈ‰º‚à•\ަ‚µ‚½‚¢‚Ì‚ÅAƒLƒƒƒXƒg‰‰ŽZŽq‚ðŽg‚Á‚½‚¾‚¯‚Ȃ̂ł·‚ªAAA
489:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/28 20:36:05
Eclipse‚ðŽg‚Á‚Ä‚¢‚½‚Ì‚ÅANetBeans‚ª‚₯‚Éd‚Žv‚¦‚é
490:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/28 20:36:40
EclipseiÎj
491:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/28 20:56:06
ƒtƒŠ[‚ÅŽg‚¦‚éƒvƒ‰ƒCƒx[ƒgUDDIƒŒƒWƒXƒgƒŠ‚Á‚Ä‚ ‚è‚Ü‚¹‚ñ‚©H
Ì‚ÍJWSDP1.6‚Ɋ܂܂ê‚Ä‚¢‚½‚Ý‚½‚¢‚¾‚¯‚ÇA
¡‚ł̓_ƒEƒ“ƒ[ƒho—ˆ‚È‚‚Ä¢‚Á‚Ă܂·B
492:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/28 21:05:41
Eclipse‚àŋ߂͌ˆ‚µ‚ÄŒy‚‚È‚¢‚¯‚Ç‚È
3.2‚‚ç‚¢‚܂ł͊m‚©‚ÉŒy‚©‚Á‚½‚ñ‚¾‚¯‚ÇA3.4‚‚ç‚¢‚©‚ç[•ª‚Ƀƒ‚ƒŠ‚È‚¢‚ÆŒµ‚µ‚¢
493:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/28 21:07:14
>>488
‘f’¼‚É‚·‚ׂÄdouble‚É‚·‚ê‚ÎH
494:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/28 21:13:04
>>491
ŽI—§‚Ä‚½‚¢‚Á‚Ä‚±‚Æ‚¾‚æ‚ËH
ƒOƒOƒb‚½‚¾‚¯‚¾‚¯‚ÇA‚±‚ñ‚È‚ñ‚ ‚Á‚½‚æB
OpenUDDI Server
URLØÝ¸(uddi.xml.org)
UDDI server in java.
URLØÝ¸(sourceforge.jp)
Novell Nsure UDDI Server
URLØÝ¸(developer.novell.com)
495:481
09/10/28 21:23:05
>>486
‚»‚Ì•û–@‚Å‰ðŒˆ‚Å‚«‚Ü‚µ‚½
‚ ‚肪‚Æ‚¤‚²‚³‚¢‚Ü‚·!
496:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/28 21:26:35
>>488
>double rohrer1 = 10000000*weight/(height*height*height);
>double rohrer2 = weight/(height*height*height)*10000000;
‚±‚Ì‘‚«•û‚Íint‚ÉŠÛ‚ß‚ç‚ꂽ(¬”“_ˆÈ‰ºØŽÌ‚Ä)‚ÌŒ‹‰Ê‚ð•Ï”(double)‚É‘ã“ü‚µ‚Ä‚¢‚éB
>double rohrer1 = 10000000*(double)weight/(height*height*height);
>double rohrer2 = (double)weight/(height*height*height)*10000000;
ˆê•ûA‚±‚Ì‘‚«•û‚ÍŽ®‚Édouble‚̃f[ƒ^Œ^‚ªoŒ»‚·‚邽‚ß‚ÉA‚·‚ׂĂ̌vŽZŒ‹‰Ê‚ªdouble‚ɂȂÁ‚Ä‚¢‚éB
‰º‚Ì‘‚«•û‚̂ق¤‚ª‚‚¢¸“x(double)‚ÅŒvŽZ‚³‚ê‚é‚͓̂–‘RB
497:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/28 21:33:52
>>496
‚»‚ê‚Í—‰ð‚Å‚«‚é‚̂ł·‚ªA•ÏX‚·‚é‘O‚̃R[ƒh‚Å‚Írohrer2‚Ì’l‚ª
0.0‚ɂȂé‚̂ł·B‚»‚ꂪ‚È‚º‚©‚í‚©‚ç‚È‚¢B
498:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/28 21:39:46
47/(160*160*160) ‚Í 0 ‚¾
0 ‚ɉ½‚ðŠ|‚¯‚Ä‚à 0 ‚¾‚ë
499:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/28 21:44:40
15.17 Multiplicative Operators
The operators *, /, and % are called the multiplicative operators. They have the same precedence and are syntactically left-associative (they group left-to-right).
500:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/28 21:45:14
‚ [‚»‚¤‚©
intŒ^‚¾‚©‚ç47/(160*160*160)‚Ì•”•ª‚ͬ”“_ˆÈ‰ºØŽÌ‚ĂłO‚ɂȂé‚Ì‚©B
‚ ‚肪‚Æ‚¤B
501:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/28 23:25:14
>>485
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
Ž©•ª‚ͪ«‚Å‚ª‚ñ‚΂Á‚Ä‚¢‚±‚¤‚ÆŽv‚¢‚Ü‚·
502:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/29 13:29:52
ˆêŒ…‚̂ݕ\ަ‚³‚¹‚é‚̂ƈꌅ–ڈȊO‚ð•\ަ‚³‚¹‚½‚¢‚̂ł·‚ªA‰½‚ðŽg‚¦‚Î
—Ç‚¢‚Å‚µ‚傤‚©H
1234‚Æ“ü—Í‚µ‚½‚ç
ˆêŒ…–ÚA4
ˆêŒ…–ڈȊOA123
‚̂悤‚É•\ަ‚³‚¹‚½‚¢‚Å‚·B
503:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/29 14:03:31
10‚ÅŠ„‚Á‚½¤‚Æ—]‚è‚ð‹‚ß‚ê‚΂¨‚‹
504:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/29 19:40:41
ƒXƒgƒŠ[ƒ€‚ð•‚¶‚鎞‚ÍABufferedReader‚ÆInputStrem‚̂ǂ¿‚ç‚ðʼn‚ɕ‚¶‚ê‚΂¢‚¢‚̂ł·‚©H
505:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/29 22:43:08
IOUtils.closeQuietly‚łȂº‚©u‚Ê‚é‚Ûv‚ª”¶
‚È‚ñ‚ÅA—áŠO‚ª‚Í‚Á‚¹‚¢‚·‚é‚ñ‚Å‚·‚©‚ËH
Exception in thread "main" java.lang.NullPointerException
at java.io.FilterInputStream.close(FilterInputStream.java:155)
at sun.nio.cs.StreamDecoder.implClose(StreamDecoder.java:358)
at sun.nio.cs.StreamDecoder.close(StreamDecoder.java:173)
at java.io.InputStreamReader.close(InputStreamReader.java:182)
at java.io.BufferedReader.close(BufferedReader.java:497)
at org.apache.commons.io.IOUtils.closeQuietly(IOUtils.java:142)
506:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/30 00:05:54
Struts‚ÌActionForward‚Ìexecute‚Ńtƒ@ƒCƒ‹‚̃_ƒEƒ“ƒ[ƒh‚ð
s‚¤ˆ—‚ðì‚Á‚½‚ñ‚¾‚¯‚ÇA‚Ç‚¤ˆ—‚³‚¹‚é‚ׂ«‚©‚í‚©‚ç‚È‚¢
‚Æ‚±‚낪‚ ‚è‚Ü‚·B
JSPã‚Ƀ{ƒ^ƒ“‚ð”z’u‚µ‚ÄA‚±‚̃{ƒ^ƒ“‚ðƒNƒŠƒbƒN‚µJavascript
‚ÌFunction‚ðŽÀsBfunction‚Ì’†‚Åform‚©‚çã‹L‚Ìexecute‚ð
ŒÄ‚Ño‚·isubmit‚·‚éj‚悤‚É‚µ‚½ê‡‚ÍA‚¤‚Ü‚ƒtƒ@ƒCƒ‹‚Ì
ƒ_ƒEƒ“ƒ[ƒh‰æ–Ê‚ªo‚ă_ƒEƒ“ƒ[ƒh‚ª‚Å‚«‚Ü‚·B
‚»‚±‚ÅJavascript‚ÌFunction‚Ì’†g‚Æ“¯‚¶‚à‚Ì‚ðJSP‚Ì
onLoadƒCƒxƒ“ƒg‚ň—‚³‚¹‚邯AuƒZƒLƒ…ƒŠƒeƒB•ÛŒì‚Ì‚½‚ßA
‚±‚̃TƒCƒg‚É‚æ‚éEEEv‚ƃ|ƒbƒvƒAƒbƒv‚ªo‚Ä‚«‚Ü‚·B
iIE‚ðŽg‚Á‚Ä‚¢‚Ü‚·jƒo[‚ðƒNƒŠƒbƒN‚ð‚µ‚Äuƒtƒ@ƒCƒ‹‚̃_ƒEƒ“ƒ[ƒhv
‚ð‘I‘ð‚µ‚Ä‚àA‚È‚É‚à‚¨‚«‚Ü‚¹‚ñB
iƒtƒ@ƒCƒ‹‚̃_ƒEƒ“ƒ[ƒh‰æ–Ê‚ªo‚ă_ƒEƒ“ƒ[ƒh‚ª‚Å‚«‚邱‚Æ‚ð
Šú‘Ò‚µ‚½‚̂ł·‚ªj
uƒtƒ@ƒCƒ‹‚̃_ƒEƒ“ƒ[ƒhv‚ð‰Ÿ‚µ‚½‚çAƒ_ƒEƒ“ƒ[ƒh‚ðs‚Á‚Ăقµ‚¢
‚̂ł·‚ªA‚Ȃɂ©Ý’肪‘«‚è‚È‚¢‚̂łµ‚傤‚©B
ƒ_ƒEƒ“ƒ[ƒh‚̈—‚ÍAexecute‚̈ø”‚ÌHttpServletResponse‚É
Content-Type: application/octet-stream
Content-Disposition: attachment; filename="ƒtƒ@ƒCƒ‹–¼"
Content-Length
‚ðݒ肵AgetOutputStream()‚ðŽg‚¢o—Í‚·‚邯‚¢‚Á‚½Š´‚¶‚Å‚·B
stream‚ðclose‚·‚邯Aƒ|ƒbƒvƒAƒbƒv‚ªo‚邿‚¤‚È‚ñ‚¾‚¯‚ÇA
‚»‚±‚Åo—Í‚ª‚¨‚í‚Á‚Ä‚¢‚é‚©‚çuƒtƒ@ƒCƒ‹‚̃_ƒEƒ“ƒ[ƒhv‚ð‰Ÿ‚µ
‚Ä‚àA‚Ȃɂà‚łȂ¢‚Ì‚¾‚낤‚©B
507:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/31 14:00:10
‘å‹K–Í‹K§‚Å‚±‚̃XƒŒ‚à‚¸‚¢‚Ô‚ñ‰ß‘a‚Á‚½‚Ë`
508:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/01 13:23:25
‚±‚ñ‚É‚¿‚í
ƒfƒBƒXƒvƒŒƒCƒTƒCƒY‚Á‚Ď擾‚Å‚«‚é‚̂łµ‚傤‚©
509:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/01 14:39:57
‰ð‘œ“x‚È‚ç
DisplayMode dm = GraphicsEnvironment.getLocalGraphicsEnvironment().getScreenDevices()[0].getDisplayMode();
System.out.println("width:" + dm.getWidth() + ", height:" + dm.getHeight());
510:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/01 14:41:56
ƒT[ƒuƒŒƒbƒg‚Ì—ûK‚ÅŠÈ’P‚È‚¤‚‚낾‚ðì‚낤‚ÆŽv‚Á‚ÄA
ƒAƒbƒvƒ[ƒh‚µ‚½ƒtƒ@ƒCƒ‹‚ðnew File("hoge.hoge").createNewFile();‚Æ‚Æ‚è‚ ‚¦‚¸ŽŽ‚µ‚ɕۑ¶‚µ‚½‚çA
‚È‚º‚©•Û‘¶æ‚ªC:\tomcat\‚ÉEEEB
ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚̃‹[ƒgƒpƒX(C:\tomcat\webapps\hogeapp\)‚ðŽæ“¾‚·‚é•û–@‚͂Ȃ¢‚ñ‚Å‚µ‚傤‚©H
(‚à‚¿‚ë‚ñAŽÀ‰^—pã‚̓AƒvƒŠ“à‚ɕۑ¶‚Æ‚©‚łȂ‚Ä‘S‚•ʂ̃fƒBƒŒƒNƒgƒŠ‚ɕۑ¶‚·‚é‚Ì‚ª—Ç‚¢‚Ƃ͎v‚Á‚Ä‚¢‚Ü‚·‚ª)
511:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/01 15:47:55
Servlet API‚ð—Ç‚“Ç‚ß
512:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/01 23:00:00
’·ŽžŠÔ‚ÌFull GC‚ð”ð‚¯‚é‚½‚ß‚ÉAˆê’芴Šo‚ÅFull GC‚ð‹N‚±‚³‚¹‚½‚¢‚̂ł·‚ªA
‚Ç‚¤‚·‚ê‚΂悢‚̂łµ‚傤‚©H
513:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/01 23:04:51
•¶Žš‚ðŽw’肵‚½ƒoƒCƒg”‚ÅØ‚éê‡A‘SŠp•¶Žš‚𔼕ª‚ÅØ‚Á‚Ä‚µ‚Ü‚¤ê‡‚ª‚ ‚è‚Ü‚·B
‘SŠp•¶Žš‚𔼕ª‚ÅØ‚Á‚Ä‚µ‚Ü‚¤ê‡‚̓Gƒ‰[‚Æ‚µ‚½‚¢‚̂ł·‚ªA
‚Ç‚¤‚â‚Á‚ă`ƒFƒbƒN‚·‚é‚Ì‚ªAˆê”ÔŒø—¦“I‚Å‚µ‚傤‚©B
514:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/01 23:18:05
>>512
java.lang.System#gc()
java.lang.Runtime#gc()
>>513
Žg‚Á‚Ä‚éƒGƒ“ƒR[ƒfƒBƒ“ƒO‚É‚æ‚é‚̂łȂñ‚Æ‚àB
ƒVƒtƒgJIS‚¾‚Æ–Ê“|‚¾‚ÈB
515:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/01 23:20:46
>>514
Windows-31J‚ðŽg‚Á‚Ä‚¢‚Ü‚·B‚Ü‚ŸAƒVƒtƒgJIS‚Å‚·B
‘SŠp‚ðØ‚é‚ÆH‚ɂȂÁ‚Ä‚±‚Ü‚Á‚Ä‚¢‚Ü‚·B
516:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/01 23:30:56
>>515
Œµ–§‚É‚â‚肽‚¢‚È‚çA‚Ç‚¤‚É‚©‚µ‚Ä•¶Žš‹«ŠE‚ðŠm’肳‚¹‚ÄA
Šm’肵‚½•¶Žš‹«ŠE‚©‚çˆê•¶Žš‚‘SŠp/”¼Šp”»’肵‚Ä‚Á‚ÄÅŒã‚̃oƒCƒg‚ª‘SŠp‚Ì1ƒoƒCƒg–Ú‚©”»’è‚·‚邵‚©‚È‚¢B
ŠÈ’P‚ÉŽv‚¢‚‚‚Ì‚Í SJIS‚Ì‘SŠp1ƒoƒCƒg–Ú‚É‚à‘SŠp2ƒoƒCƒg–Ú‚É‚àŽg‚í‚ê‚ĂȂ¢
0x00 ` 0x3F ‚𔌩‚·‚è‚á•¶Žš‹«ŠE”Œ©‚Å‚«‚é‚®‚ç‚¢‚¾‚ÈB
517:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/02 00:53:34
ƒGƒ“ƒR[ƒh¬Ý‚¾‚Á‚½‚çEEE
518:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/02 01:17:26
Java‚Á‚Ä‚¢‚¢‚ÌH
ŽdŽ–‚ª‘½‚¢‚Á‚Ä•·‚¢‚½‚¯‚ÇB
‹»–¡‚ ‚邯‚ÇAC++‚Ń}ƒ‹ƒ`ƒvƒ‰ƒbƒgƒtƒH[ƒ€‚̃AƒvƒŠ‚ªì‚ê‚é‚È‚ç
Java‚â‚é•K—v‚È‚¢‚©‚ÈH
519:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/02 01:35:57
‚bŒ¾Œê‚Åì‚Á‚½ŒvŽZƒ‰ƒCƒuƒ‰ƒŠ‚ðJava‚©‚çŽg‚¦‚é‚̂łµ‚傤‚©H‚»‚ê‚Æ‚à‘S–ʈÚA‚ð‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚̂łµ‚傤‚©H
520:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/02 01:45:39
>>519
>‚bŒ¾Œê‚Åì‚Á‚½ŒvŽZƒ‰ƒCƒuƒ‰ƒŠ‚ðJava‚©‚ç
‚Ç‚¤‚µ‚Ä‚à‚»‚¤‚·‚é•K—v‚ª‚ ‚é‚È‚çJNI‚Å‚à‚Ç‚¤‚¼B
521:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/02 02:10:39
½ÚØÝ¸(tech”Â)
š‚¨‘O‚çJava‚ÍJNI‚Å‘g‚à‚¤‚ºš
ƒEƒBƒ“ƒhƒEƒY‘¤‚Ìdirectx‚ð’@‚¢‚½‚肵‚ăpƒtƒH[ƒ}ƒ“ƒXã‚°‚é‚̂ɂ悎g‚í‚ê‚Ä‚éB
522:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/02 20:20:57
‚¢‚܂ǂ«directX’@‚¢‚ăpƒtƒH[ƒ}ƒ“ƒXオ‚镪–ì‚È‚ñ‚Ä’m‚ê‚Ä‚éB
ƒNƒƒXƒvƒ‰ƒbƒgƒtƒH[ƒ€”ÅJMF‚Å‚·‚çCPU‚²‚艟‚µ‚Å‚¢‚¯‚鎞‘ã‚Ȃ̂ÉB
523:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/02 23:32:17
directx‚̃Gƒ“ƒR[ƒ_Žg‚Á‚½‚Ù‚¤‚ª‘¬‚‚È‚¢H
524:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/03 00:45:21
JSmooth‚Åo—ˆ‚½EXE‚©‚çA‹tƒRƒ“ƒpƒCƒ‰“™‚Ì—lX‚ȃc[ƒ‹‚ðŽg‚Á‚Ä
Œ³‚ÌJavaƒ\[ƒX‚ðŽæ‚èo‚·‚È‚ñ‚ÄŽ–‚Í•s‰Â”\‚Å‚·‚©H
525:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/03 13:32:39
/** ƒ\ƒtƒg‚ðƒXƒ^[‚Æ‚·‚é */
public void start() {
@@Thread load = new Thread(new Runnable() {
@@@@public void run() {
@@@@@@try {
@@@@@@@@/** Ý’è‚ð“ǂݞ‚Þˆ— */
} catch(Exception e) {
exception = e;
}
}
});
load.start();
MainFrame frame = new MainFrame();
try {
load.join();
} catch (InterruptedException ex) { /*ignore*/}
frame.setMenuTree(new JTree(node));
frame.setVisible(true);
}
526:525
09/11/03 13:46:04
ƒR[ƒh‚ðŒ©‚â‚·‚‚·‚邽‚ß‚ÉAƒR[ƒh‚ð¬Œ`‚µ‚Ä‚¢‚½‚çŠÔˆá‚¦‚ÄPOST‚µ‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½
Ý’è‚̓ǂݞ‚݂Ɏ¸”s‚µ‚½ê‡‚Í’v–½“I‚Ȃ̂ÅAƒ\ƒtƒg‚ð‹§I—¹‚µ‚Ä‚¢‚Ü‚·‚ª
InterruptedException‚ð•߂܂¦‚½ê‡‚àAƒ\ƒtƒg‚ð‹§I—¹‚³‚¹‚悤‚©–À‚Á‚Ä‚¢‚Ü‚·
ƒGƒ‚¢l‹³‚¦‚Ä‚‚¾‚³‚¢!!
Exception exception = null;
/** ƒ\ƒtƒg‚ð‹N“®‚·‚邽‚߂Ɏg‚¤ */
public void start() {
@@Thread load = new Thread(new Runnable() {
@@@@public void run() {
@@@@@@try {
@@@@@@@@/* Ý’è‚ð“ǂݞ‚Þˆ— */
@@@@@@} catch(Exception e) {
@@@@@@@@exception = e;
@@@@@@}
@@@@}
@@});
@@load.start();
@@/* “ǂݞ‚Þƒf[ƒ^‚ª‘½‚¢‚Ì‚ÅA•ʂ̃XƒŒƒbƒh‚ŃEƒCƒ“ƒhƒE‚ðì¬ */
@@MainFrame frame = new MainFrame();
@@try {
@@@@load.join();
@@} catch (InterruptedException ex) { /* –³Ž‹ */}
@
@@if(exception !=null) System.exit(0) /* ’v–½“I‚ȃGƒ‰[‚Ì”¶‚µ‚½ˆ×I—¹ */
@@frame.setMainView(new MainView(“ǂݞ‚ñ‚¾Ý’è));
@@frame.setVisible(true);
}
527:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/03 15:09:50
>@@@@@@try {
>@@@@@@@@/* Ý’è‚ð“ǂݞ‚Þˆ— */
>@@@@@@} catch(Exception e) {
>@@@@@@@@exception = e;
>@@@@@@}
>@@if(exception !=null) System.exit(0) /* ’v–½“I‚ȃGƒ‰[‚Ì”¶‚µ‚½ˆ×I—¹ */
InterruptedExceptionˆÈ‘O‚É—áŠOˆ—‚©‚ç‚â‚è’¼‚¹B
‚±‚ê‚¶‚á‚ ƒGƒ‰[ƒR[ƒh‚Ågoto‚·‚é‚̂ƕςí‚ç‚ñB
528:526
09/11/03 15:50:18
>>527
/* Ý’è‚ð“ǂݞ‚Þˆ— */‚Æ‘‚¢‚Ă͂¢‚Ü‚·‚ªAŽÀۂɂ̓ƒCƒ“‚̉æ–ʂɕ\ަ‚·‚éƒf[ƒ^‚ð“ǂݞ‚ñ‚Å‚¢‚Ü‚·B
“ǂݞ‚݂Ɏ¸”s‚µ‚½ê‡‚Í‚©‚È‚è’v–½“I‚ÅA“¯—ނ̃\ƒtƒg‚à“¯‚¶‚悤‚Ȉ—‚ð‚µ‚Ä‚¢‚Ü‚·B
if(exception !=null) System.exit(0)‚Æ‚à‘‚«‚Ü‚µ‚½‚ªAŽÀۂɂ̓Gƒ‰[ƒ_ƒCƒAƒƒO‚ð•\ަ‚µ‚ă\ƒtƒg‚ðI—¹‚³‚¹‚Ä‚¢‚Ü‚·B
‚Ü‚½Astart()‚ðŽÀs‚·‚éfile.exists()‚Ńtƒ@ƒCƒ‹‚ÌŠm”F‚ð‚µ‚Ä‚¢‚é‚Ì‚ÅA‚È‚©‚È‚©IOException‚͂łȂ¢ƒnƒY‚Å‚·B
‚‚܂èAIOException‚ªo‚éŠm—¦‚Í’á‚¢A“ǂݞ‚݂Ɏ¸”s‚µ‚½‚çƒ\ƒtƒg‚Æ‚µ‚Ă͉½‚à‚Å‚«‚È‚¢Ž–‚ª–³‚¢
‚æ‚Á‚ÄA–³‘ʂɋN“®‚³‚¹‚Ä‚à‚µ‚傤‚ª‚È‚¢‚©‚çƒ\ƒtƒg‚𗎂Ƃµ‚½•û‚ª‚¢‚¢
‚Æ‚¢‚¤‚±‚Ƃł·B
529:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/03 16:56:40
ƒLƒƒƒbƒ`‚µ‚Ä‚à‚È‚É‚àˆ—‚Å‚«‚È‚¢‚È‚çƒLƒƒƒbƒ`‚·‚éˆÓ–¡‚È‚¢‚ñ‚¶‚á‚ËH
ƒf[ƒ^Žæ“¾‚ðƒŠƒgƒ‰ƒC‚·‚邯‚©Aƒf[ƒ^‚̃Nƒ[ƒYˆ—‚Æ‚©A
‚ ‚é‚¢‚ÍŽ¸”s‚ðƒ†[ƒU‚ÉŒx‚µ‚ÄƒŠƒgƒ‰ƒC/I—¹‚ð‘I‘ð‚³‚¹‚邯‚©‚Ȃ炢‚¢‚ªB
530:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/03 20:11:41
try-catch‚Å’Í‚ñ‚¾—áŠO‚ðƒ`ƒF[ƒ“‚·‚é‚킯‚Å‚à‚È‚ŠO‚Éo‚·‚Ì‚Ís‹V‚í‚é‚¢‚¾‚ëB
531:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/03 20:34:06
ˆê‚‚̃Cƒ“ƒXƒ^ƒ“ƒX‚̃ƒ‚ƒŠŽg—p—ʂƂ©¶¬Žž‚Ì•‰‰×‚ÉA
”ñstaticƒƒ\ƒbƒh‚Ì”‚â“à—e‚͉e‹¿‚ð—^‚¦‚Ü‚·‚©H
‚»‚ê‚Æ‚àƒNƒ‰ƒXƒTƒCƒY‚ª‘‚¦‚邾‚¯‚Å‚µ‚傤‚©H
‚¢‚ë‚ñ‚Ȉø”‚̃pƒ^[ƒ“‚̃Rƒ“ƒXƒgƒ‰ƒNƒ^‚≊ú‰»ƒƒ\ƒbƒh‚ðƒI[ƒo[ƒ[ƒh‚µ‚½‚¢‚̂ł·‚ªA
‚»‚ꂪ‚»‚̃Nƒ‰ƒX‚̃Cƒ“ƒXƒ^ƒ“ƒX‚̶¬ƒRƒXƒg‚ð‘‚₵‚Ä‚µ‚Ü‚¤‚̂ł͂ƋC‚ɂȂÁ‚½‚̂łǂ¤‚©‹³‚¦‚ĉº‚³‚¢B
532:526
09/11/03 20:55:06
>>530
start()‚Ì‘O‚Éfile.exists()‚ð‚µ‚Ä‚¢‚é‚Ì‚ÅA
IOException‚Í–³Ž‹‚µ‚¿‚Ⴆ‚Á‚Ä‚±‚Ƃł·‚©H
533:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/03 21:06:59
ƒtƒ@ƒNƒgƒŠƒƒ\ƒbƒh‚Á‚ĉ½‚Å‚·‚©H
ƒŠƒtƒŒƒNƒVƒ‡ƒ“‚Ý‚½‚¢‚È‚à‚̂Ȃñ‚Å‚·‚©B
534:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/03 21:17:47
ƒfƒUƒCƒ“ƒpƒ^[ƒ“‚ÅFactoryƒpƒ^[ƒ“‚Á‚Ä‚¢‚¤‚Ì‚ª‚ ‚è‚Ü‚µ‚ÄA
ƒfƒUƒCƒ“ƒpƒ^[ƒ“‚ÉŠÖ‚µ‚Ă͒š”J‚ɉðà‚µ‚Ä‚éƒTƒCƒg‚ªŒ‹\‚ ‚é‚©‚çŽQl‚É‚µ‚Ă݂ĂÍB
Žå‚ɃRƒ“ƒXƒgƒ‰ƒNƒ^‚𖾎¦‚µ‚½‚‚È‚¢‚Æ‚«‚ÉŽg‚¤ƒ‚ƒm‚¾‚ÆŽv‚¤B
(ðŒ‚É‚æ‚Á‚Ä“®“I‚ɃRƒ“ƒXƒgƒ‰ƒNƒ^‚ð‘I‘ð‚µ‚ÄŒÄ‚Ño‚µ‚½‚¢Žž‚Æ‚©)
535:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/03 21:36:35
>>533
ƒNƒ‰ƒX¶¬‚ÌðŒ”»’f‚ð•ʃNƒ‰ƒX‚ÉŠ®‘S‚ÉØ‚è—£‚·‚±‚Æ‚Å
‚¢‚ë‚¢‚ë“s‡‚ª‚悂Ȃ邱‚Æ‚ª‚ ‚é‚ñ‚¾(’¼Ú‚ɂ͒P‘̃eƒXƒg‚Æ‚©‚Å•ªŠò‚ªŒ¸‚邯‚©)B
536:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/03 22:32:09
>>526‚Í>>527,>>529-530‚ª˜_“_‚É‚µ‚Ă邯‚±‚ë‚ð—Ç‚‚Ý‚ëB
try-catch‚Ì•û–@˜_‚Æ‚µ‚Ä‚¨‚©‚µ‚¢‚â‚è•û‚Èã‚ɈӖ¡‚Ì–³‚¢‚±‚Æ‚ð‚µ‚Ä‚é‚ÆŒ¾‚í‚ê‚Ä‚é‚ñ‚¾B
‚ ‚Æ
>start()‚ðŽÀs‚·‚éfile.exists()‚Ńtƒ@ƒCƒ‹‚ÌŠm”F‚ð‚µ‚Ä‚¢‚é‚Ì‚ÅA‚È‚©‚È‚©IOException‚͂łȂ¢ƒnƒY‚Å‚·B
‚±‚ê‚̓vƒƒOƒ‰ƒ}‚©‚猩‚Ä‹N‚±‚蓾‚È‚¢Ž–‚¾‚©‚ç—áŠO‚ðŽg‚¤‚ñ‚ł͂ȂŒ_–ñƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ðŽg‚¤B
—áŠOˆ—‚ÆŒ_–ñ‚ÌŽg‚¢•ª‚¯‚ªo—ˆ‚ĂȂ¢B
537:526
09/11/03 22:36:36
>>536
‚È‚é‚Ù‚ÇA‚í‚©‚è‚Ü‚µ‚½
‚»‚±‚ç•Ó‚ðÚ‚µ‚’²‚ׂĂ݂܂·
538:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/03 23:04:16
Class.forName‚ŃNƒ‰ƒX‚ð“®“I‚Ƀ[ƒh‚µ‚½‚Æ‚µ‚Ü‚·B
‚»‚̃[ƒh‚µ‚½ƒNƒ‰ƒX‚ÍŽg‚í‚ê‚é‚©‚Ç‚¤‚©‚í‚©‚ç‚È‚¢‚Æ‚µ‚Ü‚·B
‚±‚¤‚¢‚¤ƒNƒ‰ƒX‚Á‚ÄAGC‚Ì‘ÎۂɂȂé‚̂łµ‚傤‚©H
539:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/04 02:05:38
‚È‚ñ‚ÅŽg‚í‚ê‚é‚©•ª‚©‚ç‚È‚¢‚à‚̂𓮓Iƒ[ƒh‚·‚é‚Ì‚©‚ƬˆêŽžŠÔEEEB
540:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/04 02:23:33
Java‚ÅŠù‘¶‚Ìmp3ƒtƒ@ƒCƒ‹‚ɃGƒtƒFƒNƒg‚µ‚È‚ª‚çĶ‚µ‚½‚¢‚ñ‚Å‚·‚¯‚ÇA‰½‚©Žè‚ª‚©‚è‚ð‹³‚¦‚Ä‚‚¾‚³‚¢
541:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/04 03:00:33
>>538
‚¿‚å‚Á‚ƃOƒO‚Á‚Ă݂½‚ª
URLØÝ¸(www.nminoru.jp)
‚±‚ê‚É‚æ‚ê‚ÎAƒNƒ‰ƒX‚ðƒ[ƒh‚µ‚½ƒNƒ‰ƒXƒ[ƒ_‚ªGC‚³‚ê‚È‚¢‚ÆGC‚Ì‘ÎۂɂȂç‚È‚¢B
ƒNƒ‰ƒX‚ðGC‚µ‚Ä—~‚µ‚©‚Á‚½‚çAURLClassLoader‚ ‚½‚è‚̃Nƒ‰ƒXƒ[ƒ_‚𖾎¦“I‚ÉŽg‚Á‚Ä
ƒ[ƒh‚·‚邵‚©‚È‚¢B
542:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/04 04:06:52
>>540
JMF‚È‚çƒvƒ‰ƒOƒCƒ“ŽÀ‘•AJava Sound‚Ȃ烊ƒn[ƒuƒRƒ“ƒgƒ[ƒ‹‚©int”z—ñ’¼Ú‚¢‚¶‚éB
543:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/04 06:48:58
‚ ‚肪‚Ä‚¦‚Å‚·B‚â‚Á‚Ă݂܂·
544:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/04 14:13:08
½ÚØÝ¸(tech”Â)
yJMFzJava Media APIsyJOGLz
545:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/04 15:27:25
itext‚ÌŽ¿–â‚Í‚±‚±‚Å‚¢‚¢‚̂łµ‚傤‚©H
546:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/04 16:36:02
Ô¯À°
‹K§‰ðœÀÞ°
>>545
‚Æ‚è‚ ‚¦‚¸‚Ü‚Æ‚ß‚Ä“Š‰º‚·‚ê‚Î’N‚©“š‚¦‚é‚©‚à
‰´‚Í¡‚³‚Á‚«iText’m‚Á‚½‚΂Á‚©‚è
547:545
09/11/04 17:12:08
‚¶‚ႨŒ¾—t‚Ɋ¦‚Ä
ƒCƒ“ƒgƒ‰‚Å}–ʂ̊ǗƒVƒXƒeƒ€‚ðì‚Á‚Ä‚¨‚è‚Ü‚·B
ŒŸõŒ‹‰Ê‚©‚ç‘I‘ð‚µ‚½}–Ê‚ÌPDF‚ð“ǂݞ‚ñ‚Å“dŽqˆóEo—ÍŽÒî•ñ‚ð•t‰Á‚µ‚Ä
VƒEƒCƒ“ƒhƒE‚ɂĕ\ަŒãƒ\ƒŒ‚ðˆóü‚µ‚Ä‚à‚炤‚Æ‚¢‚¤—¬‚ê‚ɂȂÁ‚Ă܂·B
‚±‚±‚܂łÍitext‚̉ðàƒTƒCƒg‚ðŽQl‚ɉ½‚Æ‚©ì¬‚µ‚½‚̂ł·‚ªc
“dŽqˆó‚𔼓§–¾‚É‚µ‚Ä—~‚µ‚¢‚Æ—v–]‚³‚ê‚Ü‚µ‚ÄA
‚¿‚å‚Á‚ƘM‚Á‚Ă݂½‚̂ł·‚ª‚Ç‚¤‚É‚à‚¤‚Ü‚‚¢‚©‚È‚¢ó‘Ô‚Å‚·
Œ»óF
ƒXƒLƒƒƒi[‚œǂݞ‚ñ‚¾PDF=PdfWriter.GetDirectContentUnder()‚Éaddtemplate
“dŽqˆó=PdfWriter.GetDirectContent()‚Écircle,lineto‚ðstroke + ClumnText‚É‚Äì¬
“ǂݞ‚݃f[ƒ^‚ð•¶Žšƒf[ƒ^‚æ‚èã‚É”z’u‚·‚邯•¶Žš‚͂܂Á‚½‚•\ަ‚³‚ꂸA
•¶Žš‚𔼓§–¾‚É‚·‚éƒNƒ‰ƒX‚àŒ©‚‚¯‚ç‚ꂸc
u‚±‚̃Nƒ‰ƒXŽg‚¦‚΂¢‚¢‚æv‚Æ‚©‚ ‚ê‚΋³‚¦‚Ä‚¢‚½‚¾‚«‚½‚c
548:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/04 18:18:36
>>547
–„‚ßž‚݂̕¶Žš‚̃tƒHƒ“ƒg‚ÌColor‚ÅCƒAƒ‹ƒtƒ@ƒuƒŒƒ“ƒh’lݒ肵‚Ă݂½‚ç‚Ç‚¤‚¾‚ëO‚O
#@‘O–ʂ̊G‚Æ”í‚Á‚½‚çC“dŽqˆó‚ªŽC‚ê‚邯‚Ç‚¢‚¢‚Ì‚©‚È
#@ŽÀ‚ÍŠDF‚Æ‚©C(”wŒiF+‘OŒiF)/2‚‚ç‚¢‚Æ‚©‚¶‚á‚È‚¢H
549:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/04 19:43:13
NetBeans‚ðŽg‚Á‚Ä‚¢‚é‚̂ł·‚ªA‚í‚´‚í‚´swing‚ðŽè‘‚«‚µ‚Ä‚¢‚Ü‚·
swing‚̃R[ƒh‚ª‚ ‚Ü‚èãY—í‚É‘‚¯‚È‚¢‚킯‚Å‚·‚ªA
swing‚̃R[ƒh‚ðãY—í‚É‘‚ƒ|ƒCƒ“‚ª‚ ‚él‚Í‹³‚¦‚Ä‚‚¾‚³‚¢
550:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/04 20:22:01
JSmooth‚Åo—ˆ‚½EXE‚©‚çA‹tƒRƒ“ƒpƒCƒ‰“™‚Ì—lX‚ȃc[ƒ‹‚ðŽg‚Á‚Ä
Œ³‚ÌJavaƒ\[ƒX‚ðŽæ‚èo‚·Ž–‚͉”\‚Å‚µ‚傤‚©H
551:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/04 20:42:35
>>550
—lX‚ȃc[ƒ‹‚ðŽg‚Á‚½‚ç‚È‚ñ‚Å‚ào—ˆ‚»‚¤‚È‹C‚ª‚·‚é
‚Á‚Ä‘O‰ñ“š‚µ‚½‚Æ‚¨‚à‚¤
552:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/04 21:26:01
ŋ߃XƒŒ‚ª•Ï‚í‚邽‚тɈê‰ñ‚ÍŒ©‚鎿–₾‚ÈB>>550
‚»‚ñ‚È‹ï‘Ì«‚̂Ȃ¢Ž¿–₵‚Ä‚é‰É‚ª‚ ‚Á‚½‚玩•ª‚ÅŽŽ‚¹‚æB
‘S‚“¯‚¶ƒ\[ƒX‚Í–³—‚¾‚낤‚ª“¯‚¶“®ì‚ð‚·‚éƒ\[ƒX‚ÍŽæ‚ê‚邾‚낤B
553:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/04 23:09:23
>>551-552
ƒŒƒX‚Ç‚¤‚à‚Å‚·B
JSmooth‚ÌEXE‚Íjar ‚ð‘g‚Ýž‚ñ‚ÅŽÀs‚³‚¹‚éŒ`‚̂悤‚Ȃ̂Å
—v‚Íjar‚ðEXE‚©‚çŽæ‚èo‚¹‚ê‚΂悢‚Æ‚¢‚¤Ž–‚Å‚·‚æ‚ËH
jarƒtƒ@ƒCƒ‹‚©‚çƒ\[ƒX‚ðŽæ‚èo‚·Ž–‚Í”äŠr“I—eˆÕ‚Éo—ˆ‚邯Žv‚¤‚Ì‚ÅEEEB
ƒOƒO‚Á‚ÄŒ©‚½‚ñ‚Å‚·‚ªAJSmooth‚ÌEXE‚©‚çjar‚ðŽæ‚èo‚·•û–@‚ª‚æ‚•ª‚©‚ç‚È‚©‚Á‚½‚Ì‚Å
’m‚Á‚Ä‚¢‚é•û‚ª‚¢‚½‚狳‚¦‚ĉº‚³‚¢B
554:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/05 00:52:11
>>553
URLØÝ¸(stackoverflow.com)
555:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/05 03:21:51
>>554
ƒŒƒX‚Ç‚¤‚à‚Å‚·B
556:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/05 04:36:58
l‚̘b‚à•·‚©‚¸‘S•”ŠÛ“Š‚°‚µ‚Ä‚é‚̂͌–‰Ü”„‚Á‚Ä‚é‚Ì‚©H
exe‚Éjar‚ª–„‚ßž‚Ü‚ê‚Ä‚é‚È‚çƒoƒCƒiƒŠƒGƒfƒBƒ^‚Åjar‚̃wƒbƒ_“Ç‚ñ‚Åjar‚Ì•”•ª‚¾‚¯Ø‚èo‚¹‚΂¢‚¢‚¾‚ëB
557:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/05 10:58:08
”¼“§–¾‚Á‚ÄŒ¾‚í‚ê‚Ä‚»‚̂܂܂T‚O“‚É‚·‚é‚̂͂ǂ¤‚©‚ÈB
Œ©‰h‚¦‚Æ‚©ˆóü‹ï‡‚àl‚¦‚Ä’²®‚µ‚½‚Ù‚¤‚ª‚¢‚¢B‚V‚O“‚®‚ç‚¢‚Í–³‚¢‚Æ“§‚©‚µ‚ªãY—í‚ɓǂ߂Ȃ¢‚ÆŽv‚¤‚æB
’P‚Ȃ錾‚í‚ꂽ’Ê‚è‚É“®‚ŽÀ‘•ŽÒ‚¶‚á‚È‚‚ÄAŽÐ“à‚ÌlŠÔ‚Ì–{“–‚É—v‹‚µ‚Ä‚é‚à‚Ì‚ðŽÀŒ»‚·‚é‚Ì‚ªSE‚Ŷ‚«Žc‚镪‚©‚ê–ÚBŽÐ“à‚ÌlŠÔ‚©‚ç‚ ‚¢‚ÂŽg‚¦‚È‚¢‚È‚Á‚ÄŒ¾‚í‚ê‚ÄƒŠƒXƒgƒ‰‚³‚ê‚È‚¢—l‚É‚Èw
558:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/05 11:03:17
Žv‚¤‚¾‚¯‚¶‚á˜b‚ɂȂç‚È‚¢‚Ì‚ÅCŽÀÛ‚É‚â‚Á‚Ă݂Ȃ¢‚Æ‚ÈI
‚Á‚ÄŠ´‚¶‚¶‚á‚Ë[‚Ì
559:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/05 11:03:52
‚¨à‹³‚©‚æi@EƒÖEj‚™„Ÿ„®``
560:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/05 11:04:05
‰½Œ¾‚Á‚Ä‚ñ‚¾‚±‚¢‚Â
561:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/05 11:05:22
Œê‚肽‚¢A‚¨”N ‚Ȃ̂³
Šm‚©‚ÉŒ»ê‚̈ӌ©‚Í‘åØ‚¾‚ÆŽv‚¤‚æH
Œ¾‚í‚ꂽ’ʂ蓮‚ŽÀ‘•ŽÒ‰]X‚Ɖ½‚ÌŠÖ˜A‚à‚È‚¢‚¯‚Ç
562:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/05 11:05:45
‚È‚‚Æ‚àŒ¾‚í‚ꂽ‚Æ‚¨‚è‚É“®‚©‚È‚¢‚̂͂»‚à‚»‚à‘Ê–Ú‚¾‚ë
‚»‚Ìã‚ʼn½‚©’ñˆÄ‚·‚é‚Ȃ番‚©‚邪
563:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/05 11:14:29
25΂ƌ©‚½
564:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/05 11:38:55
>>557
‚Ȃɂ±‚Ì•³SE‚ªŒ¾‚¢‚»‚¤‚ȃeƒ“ƒvƒŒ‚»‚Ì1‚ÍB
PG‚ÌŽdŽ–‚¶‚á‚È‚¢‚µB
565:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/05 11:45:55
Žd—l‚ɂȂ¢ƒR[ƒh‘‚¢‚½‚ç‰Î‚Ì•t‚¢‚½‰Œ‘‚ð‰Ÿ‚µ•t‚¯‚ç‚ê‚é‚Ì‚ªŠî–{
566:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/05 11:49:11
‰ß‹Ž‚ɃRƒƒ“ƒgƒAƒEƒg‚µ‚½s‚ð‘S•”Á‚µ‚ÄAV‚µ‚‘‚«’¼‚µ‚³‚¹‚Ä‚‚¾‚³‚¢‚桥ߥ(É„D`)¥ß¥¡
567:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/05 11:55:04
—š—ðŠÇ—‚ÉŽg‚Á‚Ä‚é‚ñ‚¾‚©‚çƒ_ƒ‚¾
568:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/05 11:58:24
‹K§‰ðœ‚³‚ê‚Ä‚â‚Á‚Æ‘‚«ž‚Ý‚ª–ß‚Á‚Ä‚«‚½
‚±‚̃XƒŒŽ€‚ñ‚Å‚é‚Ì‚©‚ÆŽv‚Á‚½‚æ
569:545
09/11/05 12:30:29
‚È‚ñ‚©ŒÄ‚΂ꂽ‹C‚ª‚·‚é
>>548
ƒAƒ‹ƒtƒ@ƒuƒŒƒ“ƒh’l‚Å‚·‚ËB
‚¿‚å‚Á‚Æ’²‚ׂĂ݂Ă܂·‚ªAŒ»ó‚Ü‚¾‚¤‚Ü‚‚¢‚Á‚Ä–³‚¢‚Å‚·
>>557
50%‚à‰½‚àŒ»ó‚Í“§–¾‰»‚Å‚«‚ĂȂ¢‚ñ‚Å‚·‚æc
‚Ȃɂ©‚¢‚¢ˆÄo‚µ‚Ä‚‚ê‚Ü‚¹‚ñ‚©‚ËH
>’P‚Ȃ錾‚í‚ꂽ’Ê‚è‚É“®‚ŽÀ‘•ŽÒ‚¶‚á‚È‚‚ÄAŽÐ“à‚ÌlŠÔ‚Ì–{“–‚É—v‹‚µ‚Ä‚é‚à‚Ì‚ðŽÀŒ»‚·‚é‚Ì‚ªSE‚Ŷ‚«Žc‚镪‚©‚ê–ÚB
>ŽÐ“à‚ÌlŠÔ‚©‚ç‚ ‚¢‚ÂŽg‚¦‚È‚¢‚È‚Á‚ÄŒ¾‚í‚ê‚ÄƒŠƒXƒgƒ‰‚³‚ê‚È‚¢—l‚É‚Èw
Ž©Ì‹‹—¿“D–_‚̉´‚É”²‚©‚è‚Í–³‚©‚Á‚½
570:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/05 12:31:29
Å’á‚‘
571:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/05 13:02:58
‰º‚ÌŽ®‚ðŽÀs‚·‚邯ok‚ª•\ަ‚¹‚¸Abo‚ÌŒ‹‰Ê‚Ífalse‚ɂȂé‚ñ‚Å‚·‚ªA
——R‚ª‚í‚©‚è‚Ü‚¹‚ñB
‰º‚Ìif•¶‚͂܂¸AЇŒÊ‚Ìbo‚Étrue‚ª‘ã“ü‚³‚êA
ŽŸ‚É&&‚Æ|‚Å‚·‚ªA
|‚ª—D懈ʂª‚‚¢ˆ×Aæ‚ÉŽÀsB
ÅŒã‚Íif(false && true){`‚Æ‚¢‚¤Œ`‚ɂȂèÅI“I‚É‚ÍfalseB
Œ‹‰Êif“à‚Ìok‚Í•\ަ‚³‚ê‚È‚¢‚ªA
‚»‚̉º‚Ìbo‚Ítrue‚ªo—Í‚Æl‚¦‚½‚ñ‚Å‚·‚ªA
ŠÔˆá‚Á‚Ă܂·‚Å‚µ‚傤‚©H
‚·‚¢‚Ü‚¹‚ñ‚ªƒAƒhƒoƒCƒX‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
boolean bo = false;
if(false && (bo=true) | true ){System.out.println("ok");}
System.out.println(bo);
572:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/05 14:36:54
‚æ[‚í‚©‚ç‚ñ‚¯‚Ç
&&A||‚Æ&A|‚̈Ⴂ
&&A|| ‚Æ&A|‚É‚¨‚¢‚ĉ‰ŽZŽq‚ªˆÓ–¡‚·‚邯‚±‚ë‚Í“¯‚¶‚Å‚·‚ªA
‚»‚ÌU‚é•‘‚¢‚ɂ͖¾Šm‚ȈႢ‚ª‚ ‚è‚Ü‚·B
& &‚Æ&‚ͶƒIƒyƒ‰ƒ“ƒh‚ƉEƒIƒyƒ‰ƒ“ƒh‚Ì‚¢‚¸‚ê‚à‚ªtrue‚Ìê‡true‚ð•Ô‚µ‚Ü‚·B
‚±‚Ì‚±‚ƂͶƒIƒyƒ‰ƒ“ƒh‚ªfalse‚Ìꇂ͉EƒIƒyƒ‰ƒ“ƒh‚ªtrueAfalse‚É‚©‚©‚í‚炸false‚ð•Ô‚·‚Æ‚àŒ¾‚¦‚Ü‚·B
&&‚ͶƒIƒyƒ‰ƒ“ƒh‚ªfalse‚ÌꇉEƒIƒyƒ‰ƒ“ƒh‚ðŽÀs‚¹‚¸‚Éfalse‚ð•Ô‚µ‚Ü‚·B
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&‚ͶƒIƒyƒ‰ƒ“ƒh‚ªfalse‚ÌꇉEƒIƒyƒ‰ƒ“ƒh‚ðŽÀs‚µ‚½ŒãAfalse‚ð•Ô‚µ‚Ü‚·B
573:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/05 15:59:57
>>569
URLØÝ¸(www.ujihara.jp)
574:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/05 16:27:20
>>573
‚Å‚«‚½‚Å‚«‚½B
575:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/05 18:08:10
>>549
Ž„‚à‚»‚ñ‚ȃ|ƒCƒ“‚ª‚ ‚él‚Æ‚¨’m‚臂¢‚ɂȂ肽‚¢‚Å‚·B
‚º‚ÐЉ‚Ä‚‚¾‚³‚¢B‚¨Šè‚¢‚µ‚Ü‚·B
576:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/05 18:15:12
ƒ|ƒCƒ“‚Í`
Ô‚¿‚á‚ñ‚ª‹z‚¤‚½‚߂ɂ ‚é‚ñ‚â‚Å‚¥`
577:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/05 20:19:56
‰´‚ª‹z‚¤‚½‚߂ɂ ‚é‚ñ‚¾I
578:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/06 10:44:39
ƒ|ƒCƒ“ƒ^‚Í”nŽ‚É‚Í–³—B
‰½‚©Œ»ê‚ÌlŠÔ‚É‹s‚°‚ç‚ê‚Ă镳PG‘½‚»‚¤‚¾‚Èw
579:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/06 14:58:33
Ž¿–₳‚¹‚Ä‚‚¾‚³‚¢B
¡Java‚Å‚ÌGUIŠJ”‚ɂ‚¢‚ĕ׋‚·‚邽‚߂ɌvŽZ‹@ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ð
\’z’†‚Ȃ̂ł·‚ªAƒeƒLƒXƒgƒtƒB[ƒ‹ƒh‚ÉWindows‚̃fƒtƒHƒ‹ƒg‚Å
•\ަ‚³‚ê‚éƒ|ƒbƒvƒAƒbƒviƒRƒ“ƒeƒLƒXƒgjƒƒjƒ…[‚ª•\ަ‚³‚ê‚Ä‚µ‚Ü‚¢A
ˆÓ}‚µ‚È‚¢“®ì‚ð‚³‚¹‚邱‚Æ‚ª‚Å‚«‚邿‚¤‚ɂȂÁ‚Ä‚µ‚Ü‚Á‚Ä‚¢‚Ü‚·B
‚»‚̃eƒLƒXƒgƒtƒB[ƒ‹ƒh‚̃|ƒbƒvƒAƒbƒvƒƒjƒ…[‚Énull‚𓖂Ăõ‚Ü‚¤‚Æ
—áŠO‚ª”¶‚µ‚Ä‚µ‚Ü‚¢Aremoveƒƒ\ƒbƒh‚Ń|ƒbƒvƒAƒbƒvƒƒjƒ…[‚ðÁ‹Ž‚µ‚悤‚Æ‚µ‚Ä‚à
ƒfƒtƒHƒ‹ƒg‚ÌMenuComponent‚ð‚Ç‚¤Žw’肵‚Ä‚¢‚¢‚Ì‚©‰ð‚炸A
ƒƒjƒ…[€–Ú‚ð’è‹`‚µ‚Ä‚¢‚È‚¢ƒ|ƒbƒvƒAƒbƒvƒƒjƒ…[‚ðƒeƒLƒXƒgƒtƒB[ƒ‹ƒh‚Éݒ肵‚Ä‚à
RuntimeException‚ª”¶‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·B
¡‰ñ‚ÍGUI\’z‚ɉ‚߂Ďè‚ð•t‚¯‚邯‚¢‚¤‚±‚Æ‚ÅAЏ‚¦‚ÄAWT‚݂̂Å\’z‚µ‚Ä‚¢‚Ü‚·B
Swing‚Å\’z‚·‚ê‚΂±‚̕ӂè‚Í‹C‚É‚µ‚È‚‚Ä‚à—Ç‚¢—l‚Ȃ̂ł·‚ªEEE
AWT‚Ń|ƒbƒvƒAƒbƒvƒƒjƒ…[‚ª•\ަ‚³‚ê‚È‚¢‚悤‚É‚·‚邱‚Ƃ͂ł«‚È‚¢‚̂łµ‚傤‚©H
’·•¶‘Ê•¶Ž¸—炵‚Ü‚µ‚½B
580:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/06 16:10:58
>>177
ƒvƒŒ[ƒ“ƒeƒLƒXƒg‚Å‚àƒ_ƒ‚¾‚Á‚½c
‚»‚±‚ł͖³‚¢‚Ý‚½‚¢
581:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/06 16:14:34
Œë”š‰³
582:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/06 18:37:48
JFS+Facelets‚Å
<my:getUrl urlVal="url" />
<h:outputLink value="#{url}">•¶Žš—ñ</h:outputLink>
‚̂Ƃ±‚ëAurl‚ª‹ó‚ÌꇂɂÍ<h:outputLink>‚ð‚Í‚¸‚·‚悤‚Ȉ—‚ð‚·‚é‚ɂ͂ǂ¤‚·‚ê‚΂悢‚Å‚µ‚傤‚©H
getUrl‚̓JƒXƒ^ƒ€ƒ^ƒOƒnƒ“ƒhƒ‰‚Åurl‚ðƒZƒbƒg‚·‚鈗‚ðs‚¢‚Ü‚·B
•’Ê‚ÍJSTL‚ðŽg‚¤‚̂łµ‚傤‚©H
583:582
09/11/06 18:45:01
elŽ®‚Æh:outputLink‚Ìdisabled‘®«‚ðŽg‚¢‚Å‚«‚Ü‚µ‚½B‚·‚݂܂¹‚ñB
584:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/06 21:42:53
FLASH‚Ì‚¨‚©‚°‚ÅJAVA‚ðŽg‚¤‹@‰ï‚ª‘å•‚ÉŒ¸‚Á‚½
585:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/06 22:01:31
Flash‚Á‚ÄŒ¾Œê‚łȂ¢‚©‚çK“¾‚Þ‚¸‚©‚µ‚»‚¤
586:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/06 22:04:12
Flash‚É‚àActionScipt‚ª‚ ‚éƒWƒƒƒ}ƒCƒJ
587:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/06 22:50:37
‚æ‚’m‚ç‚È‚¢‚ñ‚¾‚¯‚ÇAActionscript‚¾‚¯‚¶‚ኮŒ‹‚µ‚È‚¢‚ñ‚¶‚á‚È‚¢
‚»‚ê‚Æ‚àFlash‚ªRAD“IˆÊ’u‚¯‚ɂȂé‚Ì
588:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/06 22:51:20
Flash‚Æjava‚Ăǂ¤”í‚é‚ñ‚¾H
ƒAƒvƒŒƒbƒg‚Ì ‚ÍŒƒd‚ɂȂé‚Á‚Ä‚©‚Ȃ茙‚í‚ê‚Ä‚·‚®‚É”p‚ꂽ‚ªB
flash‚Ä‚»‚Ì‚ ‚Æ‚¾‚ëB
589:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 00:10:30
test
590:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 02:23:35
ƒtƒ‰ƒbƒVƒ…‚͂Ȃñ‚©ˆá‚¤BŒã•p”ɂɃo[ƒWƒ‡ƒ“オ‚é‚̂Ōã‚ÌŽèŠÔ‚à‚©‚©‚邿BŠé‹Æ‚¾‚ƃtƒ‰ƒbƒVƒ…–³Œø‚É‚µ‚Ă銂à—L‚éB
ƒAƒvƒŒƒbƒg‚̓uƒ‰ƒEƒU‚̧–ñŽó‚¯‚é‚©‚ç‚ÈB‚¿‚á‚ñ‚ÆjavaƒAƒvƒŠ”z•z‚µ‚½•û‚ªŽ©—R“x‚‚¢B
591:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 05:52:28
jnlp‚Å‚·‚È
592:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 08:29:47
jws‚¾‚ëB‚Ç‚Á‚¿‚©‚Æ‚¢‚¤‚Æ
593:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 12:52:26
JAVA‚ÅŒ‹‰Ê‚ð•Ô‚µ‚ÄAFlash‚Å•\ަ‚ªƒJƒRƒCƒC‚킟
594:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 13:24:33
com.sun.facelets.tag.TagHandler#apply‚ÅServletContext#getRealPath
‚Ì—l‚Ƀtƒ@ƒCƒ‹‚Ìâ‘΃pƒX‚ðŽæ“¾‚·‚éƒXƒ}[ƒg‚È•û–@‚͂Ȃñ‚Å‚·‚©H
ŠCŠO‚ÌWEBƒy[ƒW‚ȂǂłÍ
FacesContext fctx = ctx.getFacesContext();
ServletContext sctx = (ServletContext)fctx.getExternalContext().getContext();
String rpath = sctx.getRealPath(path);
‚̂悤‚É‚â‚Á‚Ă܂·‚¯‚ÇB
595:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 14:39:32
Ž¿–â‚Å‚·
javaƒvƒƒOƒ‰ƒ€‚ð‹N“®‚µ‚Ä‚©‚ç1“ú‚®‚ç‚¢•ú’u‚µ‚ÄA‹}‚É•t‰Á‚ª‚‚¢ˆ—‚ðŽn‚߂邯ˆ—‚ª‹}‚É’x‚‚È‚é‚ñ‚Å‚·‚¯‚ÇA
‚Ç‚¤‚¢‚¤Œ´—‚Å‚»‚¤‚È‚é‚ñ‚Å‚µ‚傤‚©H
596:595
09/11/07 14:58:02
‰ðŒˆ‚µ‚Ü‚µ‚½B
Ú‚µ‚¢‚±‚Ƃ͑‚¯‚Ü‚¹‚ñ‚ªGC‚ªˆ«‚³‚µ‚Ä‚¢‚邿‚¤‚Å‚·B
597:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 14:58:05
>>595
•s‰Â‚ª‚‚¢‚©‚ç‚¶‚á‚ËH
598:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 14:58:47
iGLÍ`)@‚¨‚¤‚¢‚¦
599:595
09/11/07 15:00:13
‚µ‚©‚µAGC‚Ì‹““®‚ðˆÓ}“I‚ɧŒä‚µ‚悤‚Æ‚·‚邯ƒR[ƒh‚ª”ÏŽG‚ɂȂè‚Ü‚·‚Ë‚¥EEE
Java‚â‚ß‚ÄC#‚Ås‚‚±‚Ƃɂµ‚Ü‚·GG
600:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 15:00:53
JVM‚ÌŽÀ‘•ˆË‘¶‚¾‚¯‚Ç
‹N“®Žž‚̃Rƒ}ƒ“ƒhƒ‰ƒCƒ“ƒIƒvƒVƒ‡ƒ“‚ÅGC‚̈—‚ð‚©‚¦‚ç‚ê‚Ü‚·
‚ǂꂪ‚¢‚¢‚Ƃ͂¢‚¦‚È‚¢‚¯‚ÇCŽŽ‚µ‚Ă݂½‚çH
601:595
09/11/07 15:06:55
>>600
ŒŸ“¢Ï‚݂ł·B
‚µ‚©‚µA‚Ç‚ê‚à“K؂ł͂ ‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
602:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 15:10:22
‚¦‚ÁŒŸ“¢‚µ‚Ä‚½‚Ì‚ÉÄŠm”F‚µ‚½EE‚ÌEEEH
‚Æ‚è‚ ‚¦‚¸‘łŽ肪–³‚¢‚̂Ȃ炵‚©‚½‚ª‚È‚¢
603:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 16:39:31
C‚Å‚à•‰‰×‚‚¢‚͕̂ςí‚ç‚È‚¢‚ÆŽv‚¤‚Èw
604:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 16:46:06
‚P“ú•ú’uŒã‚É”Œ»‚·‚é–â‘è‚ð‚Ç‚¤‚â‚Á‚Ä20•ª‘«‚炸‚Å‰ðŒˆ‚µ‚½‚Ì‚©‚ð’m‚肽‚¢
605:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 17:28:35
gc–â‘è‚ð‚±‚Ì’ZŽžŠÔ‚Å‰ðŒˆ‚µA‚³‚ç‚ÉC#‚ÖˆÚAiHj‚ð‚ ‚Á‚³‚茈’fAƒX[ƒp[PG‚·‚®‚é‚—‚—‚—
606:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 17:34:17
‰´GC–â‘肾‚Á‚½‚猴ˆö‹†–¾‚É‚PTŠÔ`‚Rƒ–ŒŽ‚ÌH”•K—v‚¾‚í
607:595
09/11/07 18:31:36
1“ú•ú’u‚Á‚Ä‘‚«‚Ü‚µ‚½‚¯‚ÇAŽÀÛ‚É‚Í5•ª‚Å‹N‚«‚Ü‚µ‚½B
608:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 18:43:48
5•ª‚ŃpƒtƒH[ƒ}ƒ“ƒXˆ«‰»‚·‚镳ƒR[ƒh‘‚¢‚½‚Ì‚©B
ˆê”Ê“I‚ÉJIT‚ª“‚¯‚ÎÅI“I‚É‘¬“x‚͈À’è‚·‚é‚ñ‚¾‚ª5•ªŒã‚©‚ç1“úŒã‚ŃpƒtƒH[ƒ}ƒ“ƒX•Ï‚í‚ç‚ñ‚Æ‚ÍEEEB
609:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 18:47:27
>>69606
¡‚·‚®Ž«•\‚ð‘‚¢‚Ä‚‚ê
610:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 18:56:16
>>69606
‚¨‘O‚̓Nƒr‚¾
611:595
09/11/07 18:57:09
‚ñEEEЍˆá‚¢‚³‚ê‚Ă邯‚Ç–Ê“|‚‚³‚¢‚©‚ç‚à‚¤‚¢‚¢‚Å‚·‚æB
‚·‚Å‚É‰ðŒˆ‚µ‚½‚±‚Æ‚¾‚µA‚±‚±‚ÅŽ¿–₵‚Ä‰ðŒˆ‚Å‚«‚é’ö“x‚Ì–â‘è‚Å‚à‚È‚©‚Á‚½‚Å‚·‚µB
‚¨‚»‚ç‚Úׂ𑂯‚Εª‚©‚él‚à‚¢‚é‚©‚à‚µ‚ê‚È‚¢‚¯‚ÇA‹}‚¢‚Å‚¢‚é‚̂ł»‚±‚܂łµ‚Ü‚¹‚ñB
Ž¿–₵‚Ä‚²‚ß‚ñ‚È‚³‚¢B
612:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 18:58:51
ƒ\[ƒX‚Ìæ“ª‚̃‰ƒCƒZƒ“ƒX•\‹L‚ð•ÒW‚µ‚½‚¢‚̂ł·‚ªAˆêЇ‚ÅŽ©“®•ÒW‚µ‚Ä‚‚ê‚邿‚¤‚È‚à‚̂͂Ȃ¢‚Å‚µ‚傤‚©H
613:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 19:12:59
ƒvƒƒOƒ‰ƒ}‚Ȃ炻‚ñ‚È‚à‚ñì‚ê‚æ‚—
614:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 19:24:46
ì‚ç‚ñ‚Å‚àgrep‚ňꔂ¾‚ë‚—
615:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 19:25:47
‚Pƒ–ŒŽ‚à‚ ‚è‚á—]—T‚Åì‚ê‚邾‚낤
616:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 19:30:57
ˆ«‚¢‚ªWindows‚È‚ñ‚Ågrep‚È‚ñ‚¼Žg‚¦‚È‚¢
617:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 19:33:51
>>615
‚¢‚¢‚©‚炨‚Ü‚¦‚ÍŽ«•\‘‚¯‚—
618:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 19:41:24
³‹K•\Œ»‚Å‚â‚Á‚¿‚Ⴄ‚Æ‚©•sˆÀ‚¶‚á‚È‚¢‚Å‚·‚©H
‚Ü‚Ÿ‚»‚ê‚È‚çì‚邱‚Ƃɂµ‚Ü‚·B
ޏ—炵‚Ü‚µ‚½B
619:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 20:01:44
EJB‚ÌŽ¿–â‚Å‚·B
session bean‚ðtransfer object‚ÉÏ‚ñ‚Å
ƒlƒbƒgƒ[ƒN‰z‚É‘¼‚Ì‚d‚i‚aƒT[ƒo‚É“]‘—‚µ‚Ä‚à‘åä•v‚Å‚·‚©‚ËH
remoteElocalEstatefullEstateless‚É‚æ‚Á‚ĈႤꇂÍ
‚»‚̂ւñ‚à‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·
620:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 20:20:05
–Ê“|‚È‚±‚Æ‚ð‚·‚ê‚Αåä•v‚Å‚·
621:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 23:11:00
•’Ê‚â‚ç‚È‚¢‚Á‚Ä‚±‚Æ‚¾‚È
622:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 23:17:18
EJB‚Í•³
623:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 00:10:26
‚ ‚ÌAŽ¿–â‚È‚ñ‚Å‚·‚¯‚ÇAgrep‚łǂ¤‚â‚Á‚Ä’uŠ·‚·‚é‚ñ‚Å‚·‚©H
624:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 00:16:19
grep‚¶‚á–³—‚¾‚ë>>614‚ÌŠ¨ˆá‚¢‚¾‚ë
ed‚âsed‚âawk‚Æ‚©‚È‚ç‚Å‚«‚»‚¤
windows—p‚àƒlƒbƒg‚É“]‚ª‚Á‚Ä‚é
625:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 00:20:21
grep‚µ‚Ä’uŠ·‚·‚éƒeƒLƒXƒgƒGƒfƒBƒ^‚È‚ñ‚Čܖœ‚Æ‚ ‚邾‚ë
626:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 00:24:31
à‹³‚‚³‚¢‚¨‚Á‚³‚ñ‚É•·‚±‚¦‚é‚©‚à‚µ‚ê‚ñ‚ª
‚Ü‚¶‚ÉŒã•ûŽQÆ’ö“x‚܂ł̳‹K•\Œ»‚ÍŽg‚¦‚邿‚¤‚ɂȂÁ‚Ä‚¨‚¢‚½‚Ù‚¤‚ª‚¢‚¢‚¼B
‚»‚¤‚¢‚Á‚½ƒeƒNƒjƒbƒN‚É‹~‚í‚ê‚éê–Ê‚ª•K‚¸o‚Ä‚‚éB
627:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 00:25:37
grep‚µ‚Ä’uŠ·‚·‚é‹@”\‚ðŽ‚Á‚½ƒeƒLƒXƒgƒGƒfƒBƒ^‚Ì‚±‚Æ‚ðA•’Êgrep‚Ƃ͌Ă΂Ȃ¢B
628:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 01:00:40
ƒVƒ“ƒ{ƒ‹‚ðŒ©‚Â‚¯‚ç‚ê‚Ü‚¹‚ñ‚Æ‚¢‚¤ƒGƒ‰[‚ªo‚Ü‚·
•‚¯‚Ä‚‚¾‚³‚¢
// <applet code="RotateEx.class" width="900" height="600"></applet>
import java.awt.*;
import java.io.*;
import javax.swing.JApplet;
import javax.imageio.ImageIO;
public class RotateEx extends JApplet {Image kin, fu, sky;
public void init() {try {
kin = ImageIO.read(new File("images/kin.gif"));
fu = ImageIO.read(new File("images/fu.gif"));
sky = ImageIO.read(new File("images/sky.jpeg"));
} catch (IOException e) {throw new RuntimeException(e);}}
public void paint(Graphics g) {int x =270, y = 123;
Graphics2D g2 = (Graphics2D)g;
g2.drawImage(sky, 0, 0, 900, 600, this);
for (int i = 0; i < 4; i++) {g2.drawImage(kin, x-20, y, this);
g2.rotate(Math.PI/4, x, y);}}}
629:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 01:09:53
>>628
‚Ó‚Â[‚É‚¤‚²‚¢‚½‚¼‚¢
630:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 01:18:34
‰½“xƒRƒ“ƒpƒCƒ‹‚µ‚Ä‚à
Graphics2D g2 = (Graphics2D)g
‚̂Ƃ±‚ë‚ŃVƒ“ƒ{ƒ‹‚ªŒ©‚‚¯‚ç‚ê‚Ü‚¹‚ñ
‚Æ‚¢‚¤ƒGƒ‰[‚ªo‚é‚ñ‚Å‚·¥¥¥
631:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 01:31:42
import java.awt.Graphics2D;
‚̂悤‚É–Žg‚킸‘‚¢‚Ă݂ê
‚»‚ê‚Ń_ƒ‚È‚ç‚Ü‚¸‚ÍJava‚̃o[ƒWƒ‡ƒ“‚𑂯
632:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 01:33:33
‚¿‚å‚Á‚ÆJavaƒtƒ@ƒCƒ‹‚ðƒRƒ“ƒpƒCƒ‹‚·‚邯‚«‚É
‚¿‚á‚ñ‚Æu‘‚«’¼‚µ‚½Javaƒtƒ@ƒCƒ‹v‚ðƒRƒ“ƒpƒCƒ‹‚µ‚Ä‚¢‚é‚©Šm”F‚µ‚Ă݂Ȃæ
633:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 02:28:46
‚T•bˆÈã‘O‚Éì‚Á‚½javaƒNƒ‰ƒXƒtƒ@ƒCƒ‹‚ÍŽÀs‚¹‚¸‚ɃGƒ‰[‚ɂȂ郉ƒ“ƒ`ƒƒ‚ðjava‚Åì‚ê‚΂¢‚¢‚ñ‚¶‚á‚Ëw
634:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 02:29:13
‚Ç‚ê‚àŠm”F‚µ‚Ü‚µ‚½‚ªƒRƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½
ƒo[ƒWƒ‡ƒ“‚Í‘åŠw‚ÌPC‚Ȃ̂ÅV‚µ‚¢‚ÆŽv‚¢‚Ü‚·
(¡”N“ü‚ê‘Ö‚¦‚½‚΂©‚è‚ÌPC‚Å‚·)
635:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 02:36:10
”Y‚ñ‚łȂ¢‚Åeclipseƒ_ƒEƒ“ƒ[ƒh‚µ‚Æ‚¯‚—
636:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 09:59:47
V‚µ‚¢pc‚Ȃ瓮ìŽÀÑ–³‚¢‚©‚çƒEƒ}‚À‚©‚È‚‚Ä“–‘R‚¾‚Èw
637:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 11:17:18
>>628
‚»‚êˆÈ‘O‚ÉAswing‚Åpublic void paint(){}‚ðƒI[ƒo[ƒ‰ƒCƒh‚µ‚¿‚áƒ_ƒ‚È‹C‚ª‚·‚é‚ñ‚Å‚·‚¯‚Ç
638:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 12:06:51
³Šm‚ɂ̓I[ƒo[ƒ‰ƒCƒh‚µ‚½‚ç super.paint(g) ‚¾‚Á‚¯B
639:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 12:44:28
>>638
swing‚Ípaint()‚ðƒI[ƒo[ƒ‰ƒCƒh‚·‚é‚ñ‚¶‚á‚È‚‚ÄA
paintcomponent()‚·‚é‚ׂ«‚¾‚ÆŽv‚¤‚ñ‚¾‚¯‚Ç
640:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 13:01:28
HTML‚ɓƎ©‚̃^ƒO‚ð’ljÁ‚µ‚Ä•\ަ‚µ‚½‚¢‚̂ł·‚ªA‰½‚©‚¢‚¢•û–@‚Í‚ ‚è‚Ü‚¹‚ñ‚©H
‚ЂƂ܂¸AJEditorPane‚ðŽg‚Á‚ăp[ƒX‚µ‚悤‚Æ‚µ‚Ü‚µ‚½‚ª’x‚‚Ä’x‚‚Ä
¡‚ÍAjavax.swing.text.Document•Ó‚è‚𒲂ׂĂ¢‚Ü‚·
641:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 13:26:55
‚Ȃɂ»‚Ìw3c‚É^‚ÁŒü‚©‚ç‘ÎŒˆ‚·‚éŽp¨
css‚Å‚â‚è‚È‚³‚¢‚æ
642:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 13:33:29
>>640
xml‚È‚ç‰Â”\
643:628
09/11/08 14:01:58
‚·‚݂܂¹‚ñA‰ðŒˆ‚µ‚Ü‚µ‚½
‚Ç‚¤‚â‚瓯‚¶ƒfƒBƒŒƒNƒgƒŠ‚É
Graphics.java
Graphics.class
‚Æ‚¢‚¤ƒtƒ@ƒCƒ‹‚ª‚ ‚Á‚½‚Ì‚ªŒ´ˆö‚̂悤‚Å‚·
644:628
09/11/08 14:03:49
’ù³
Graphics¨Graphics2D
645:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 14:15:14
>>643
ŠJ”ŠÂ‹«Žg‚Á‚ĂȂ¢l‚ɂ͂悂 ‚éŠÔˆá‚¢(ƒtƒ@ƒCƒ‹–¼‚ƒtƒ@ƒCƒ‹ƒpƒX@‚ª—‰ð‚Å‚«‚È‚¢)‚¾‚©‚ç
‚à‚µŽü‚è‚É‚à“¯‚¶‚悤‚Èl‚¢‚½‚ç’ˆÓ‚µ‚Ä‚ ‚°‚È‚æEEE
646:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 17:21:50
‰´‚ÌŽ¨‚Ì— AƒIƒ}ƒ“ƒR‚̂ɂ¨‚¢‚ª‚·‚é
647:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 18:46:32
>setFocusCycleRoot(boolean focusCycleRoot)
>‚±‚̃Rƒ“ƒeƒi‚ªƒtƒH[ƒJƒXƒgƒ‰ƒo[ƒTƒ‹ƒTƒCƒNƒ‹‚̃‹[ƒg‚Å‚ ‚é‚©‚Ç‚¤‚©‚ðݒ肵‚Ü‚·B
java.awt.Container‚Ìjavadoc‚ð“Ç‚ñ‚Å‚¢‚ÄA‚±‚Ì—l‚Èà–¾‚ª‘‚¢‚Ä‚ ‚Á‚½‚̂ł·‚ª
ƒtƒH[ƒJƒXƒgƒ‰ƒoƒT[ƒ‹ƒTƒCƒNƒ‹‚Ƃ͉½‚ÌŽ–‚Ȃ̂łµ‚傤‚©
‚Ü‚Á‚½‚ˆÓ–¡‚ª‚í‚©‚è‚Ü‚¹‚ñB‹³‚¦‚ăGƒ‚¢l!!
648:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 19:15:04
TAB ƒL[‚ŃtƒH[ƒJƒX‚ªˆÚ“®‚·‚éƒRƒ“ƒ|[ƒlƒ“ƒgƒcƒŠ[‚̃‹[ƒg
—Ⴆ‚Î JDesktopPane ‚ðŽg‚Á‚½ MDI ‚ȃAƒvƒŠƒP[ƒVƒ‡ƒ“‚ÅA
JInternalFrame ‚Ì’†‚̃Rƒ“ƒ|[ƒlƒ“ƒg‚ɃtƒH[ƒJƒX‚ª‚ ‚éê‡A
TAB ƒL[‚ð‰Ÿ‚·‚Æ‚»‚Ì JInternalFrame “à‚̕ʂ̃Rƒ“ƒ|[ƒlƒ“ƒg‚ɂ̓tƒH[ƒJƒX‚ªˆÚ‚邯‚ÇA
•Ê‚Ì JInternalFrame ‚ɂ܂ŃtƒH[ƒJƒX‚ªˆÚ‚Á‚½‚ç•sŽ©‘R‚¾‚ë
‚»‚Ìê‡ JInternalFrame ‚ªƒtƒH[ƒJƒXƒgƒ‰ƒo[ƒTƒ‹ƒTƒCƒNƒ‹‚̃‹[ƒg‚É‚È‚é‚ÆA
TAB ƒL[‚ð‚¢‚‚牟‚µ‚Ä‚à‚»‚±‚©‚çŠO‚ւ̓tƒH[ƒJƒX‚ªo‚È‚¢
649:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 19:15:44
‰pŒê•ª‚©‚ç‚ñ‚Ì‚©H
650:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 19:28:29
•ª‚©‚ç‚ñl‚à‚¢‚邾‚낤
Ž«‘‚ðˆø‚“w—Í‚·‚ç•úŠü‚µ‚Ä‚él‚ª‘唼‚̂悤‚È‹C‚Í‚·‚邯‚Ç‚È
651:647
09/11/08 20:31:26
>>648
‚È‚é‚Ù‚ÇA‚í‚©‚è‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
>>649-650
ˆê‰žAŽ«‘‚ðˆø‚«‚È‚ª‚ç’²‚ׂĂ͋‚é‚à‚Ì‚ÌAª–{“I‚É•¶–@‚ª‚í‚©‚ç‚È‚¢‚Ì‚Å
‚Ü‚Á‚½‚ˆÓ–¡‚ª—‰ð‚Å‚«‚¸
652:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 21:23:35
‚±‚ê‚Í•¶–@ŠÖŒW‚È‚¢‚¼B
‹Zp‰pŒê‚È‚ñ‚´ƒJƒ^ƒJƒi‰pŒê‚ɖ󂵂Ă»‚̂܂܌q‚°‚ê‚Γǂ߂é
653:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 21:41:00
“ǂނ̂Ɨ‰ð‚·‚é‚͈̂Ⴄ‚¯‚ǂȂÁ
ƒtƒH[ƒJƒXƒgƒ‰ƒo[ƒTƒ‹ƒTƒCƒNƒ‹‚È‚ñ‚ÄŒq‚¢‚ŌĂñ‚¾‚¾‚¯‚¾O‚OG
654:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 22:02:26
Even English speakers won't understand jargon without proper background knowledge.
655:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 22:16:27
Ž¿–â‚Å‚·B
Double-Checked Locking‚ÍJava‚ł͂¿‚á‚ñ‚Æ“®‚©‚È‚¢A‚Æ‚¢‚¤˜b‚Í—‰ð‚µ‚Ä‚¢‚é‚̂ł·‚ªA
—Ⴆ‚ÎAˆÈ‰º‚̂悤‚ȃR[ƒh‚È‚ç‚ΈÓ}‚Ç‚¨‚è‚É“®ì‚·‚é‚Å‚µ‚傤‚©H
class X {
@private Y instance = null;
@void method() {
@@if (this.instance == null) {
@@@synchronized (this) {
@@@@Y __instance = Y.getSingleton(); // ƒCƒ“ƒXƒ^ƒ“ƒX‰»‚³‚ê‚Ă邯‚ljŠú‰»‚³‚ê‚ĂȂ¢ƒCƒ“ƒXƒ^ƒ“ƒX
@@@@if (this.instance == null) {
@@@@@__instance.init(); // YŒÅ—L‚̉Šú‰»ˆ—
@@@@@this.instance = _instance;
@@@@}
@@@}
@@}
@}
}
656:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 22:18:43
EJB‚ÉŠÖ‚µ‚ÄŽ¿–â‚Å‚·
ƒŠƒ‚[ƒgƒZƒbƒVƒ‡ƒ“ƒr[ƒ“‚ðŒÄ‚Ño‚µ‚½‚¢‚̂ł·‚ªAlookup‚Å‚±‚¯‚Ä‚µ‚Ü‚¢‚Ü‚·B
jndi-view‚©‚çƒZƒbƒVƒ‡ƒ“ƒr[ƒ“‚ðŠm”F‚Å‚«‚È‚¢‚Ì‚ÅAJNDI‚̂ǂ±‚©‚ªŒë‚Á‚Ä‚¢‚é
‚ÆŽv‚¢‚Ü‚·B
JBoss4.2(EJB3.0)‚Ȃ̂ÅAejb-jar.xml‚âjboss.xml‚Í•s‰ÂŒ‡‚łȂ¢‚ÆŽv‚¤‚̂ł·‚ªA
‚»‚ê‚ͳ‚µ‚¢‚Å‚µ‚傤‚©H
657:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 22:51:22
>>655
‚¢‚¢‚¦
__instance.init(); ‚ª this.instance = _instance; ‚æ‚è‚àŒã‚ÉŽÀs‚³‚ê‚邯
(ƒƒ‚ƒŠƒAƒNƒZƒX‚Í—lX‚È—vˆö‚ÅŸŽè‚É•À‚ёւ¦‚ç‚ê‚é)A
‘¼‚̃XƒŒƒbƒh‚©‚ç–¢‰Šú‰»‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ªŒ©‚¦‚Ä‚µ‚Ü‚¤
658:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 00:22:19
Java‚ÌString‚Í“à•”“I‚ÉUnicode‚ŃGƒ“ƒR[ƒh‚³‚ê‚Ä‚¢‚邯•·‚¢‚½‚̂ł·‚ªA
“à•”“I‚ÉUTF-16‚ɂȂé‚̂łµ‚傤‚©H
659:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 00:27:41
‚Í‚¢
660:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 00:31:07
>>658
Unicode‚Å‚ ‚Á‚Ă邿B
‘S‚Ă̕¶Žš‚ð‚P‚Uƒrƒbƒg’l‚Å•\Œ»‰Â”\‚Æ‚·‚邽‚ß‚ÉA
UTF-16‚ƌĂ΂ê‚éƒGƒ“ƒR[ƒfƒBƒ“ƒOŒ`Ž®‚ð’è‹`‚µ‚Ä‚¢‚邾‚¯B
UTF-16‚Å‚Í0x0000`0xffff‚ÌŠÔ‚Ì’l‚Í’¼ÚUnicode•¶Žš‚ɑΉž‚µ‚Ä‚éB
661:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 01:38:58
>>657
‚È‚é‚Ù‚ÇB
‚ ‚ÆA‚à‚¤ˆê“_Žf‚¢‚½‚¢‚̂ł·‚ªA__instance.init(); ‚ð init(__instance); ‚É‚µ‚½‚èA
instanceƒtƒB[ƒ‹ƒh‚ðvolatile‚Å錾‚µ‚½ê‡‚Å‚à“¯—l‚ɂȂé‚Å‚µ‚傤‚©H
662:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 01:43:38
instance‚ªvolatile‚È‚ç‘åä•v
volatile‚ɂ͓¯ŠúŒø‰Ê‚ª‚ ‚é
663:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 01:51:55
>>662
Ž„‚Ì—‰ð‚Å‚ÍAvolatile‚ÍuŠeƒXƒŒƒbƒh‚©‚çí‚É‚»‚̕ϔ‚ÌÅV‚Ì’l‚ªŒ©‚¦‚邿‚¤‚É‹§‚·‚év‚à‚Ì
‚Ȃ̂ł·‚ªAÅ“K‰»Žž‚ɇ˜‚Ì“ü‚ê‘Ö‚¦‚ð‹ÖŽ~‚·‚éŒø‰Ê‚à‚ ‚é‚̂łµ‚傤‚©B
664:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 02:46:10
‚Í‚¢
‚¦[‚Æ¥¥¥¥¥¥‚±‚±‚©‚È
URLØÝ¸(java.sun.com)
”²ˆ‚Å
> Synchronization actions induce the synchronized-with relation on actions, defined as follows:
> EA write to a volatile variable (˜8.3.1.4) v synchronizes-with all subsequent reads of v
> @by any thread (where subsequent is defined according to the synchronization order).
> If we have two actions x and y, we write hb(x, y) to indicate that x happens-before y.
> EIf x and y are actions of the same thread and x comes before y in program order, then hb(x, y).
> EIf an action x synchronizes-with a following action y, then we also have hb(x, y).
‚ ‚éƒXƒŒƒbƒh“à‚Åvolatile‚Ö‚Ì‘‚«ž‚Ý‚æ‚è‘O‚É‹N‚«‚邱‚Æ‚ÍA
•ʂ̃XƒŒƒbƒh“à‚Å‚»‚ê‚ð“Ç‚Ýo‚µ‚½Œã‚É‹N‚«‚邱‚Æ‚æ‚è‚à‘O‚É‹N‚«‚é
665:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 07:48:47
>>664
‚È‚é‚Ù‚ÇA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
666:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 10:54:05
WebƒAƒvƒŠ‚ðì‚Á‚Ä‚¢‚ÄAJSF‚Æ•’ʂ̃T[ƒuƒŒƒbƒg‚ðŽg‚Á‚Ä‚¢‚Ü‚·B
/facesˆÈ‰º‚ɃAƒNƒZƒX‚µ‚½‚çFacesServlet‚ÅA‚»‚êˆÈŠO‚ɃAƒNƒZƒX‚µ‚½‚玩‘O‚̃T[ƒuƒŒƒbƒg‚ň—‚µ‚½‚¢‚ÆŽv‚Á‚Ä‚¢‚é‚ñ‚Å‚·‚ªA
‚»‚ꂼ‚ê‚̃T[ƒuƒŒƒbƒg‚ÌURLƒpƒ^[ƒ“‚ð@/faces/*@‚Æ@/*@‚É‚µ‚½‚Æ‚±‚ëA‚·‚×‚Ä‚ÌƒŠƒNƒGƒXƒg‚ªŽ©‘O‚̃T[ƒuƒŒƒbƒg‚ɉñ‚Á‚Ä‚«‚ÄA
/faces/index.jsp‚̂悤‚ÈƒŠƒNƒGƒXƒg‚Å‚àFacesServlet‚ň—‚³‚ê‚È‚‚È‚è‚Ü‚·B
‚ǂ̂悤‚É‚·‚ê‚΂±‚ê‚𳂵‚‚킯‚邱‚Æ‚ª‚Å‚«‚é‚̂łµ‚傤‚©B
667:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 16:33:50
0`30‚Ì”Žš‚Ì’†‚©‚烉ƒ“ƒ_ƒ€‚É5‚Âd•¡‚È‚µ‚Å‘I‚Ñ‚½‚¢‚ñ‚Å‚·‚ª
‚Ç‚¤‚â‚Á‚½‚ç‚¢‚¢‚Å‚µ‚傤‚©H
‚à‚µ‚»‚¤‚¢‚¤ŠÖ”‚ª‚ ‚ê‚΋³‚¦‚Ä‚‚¾‚³‚¢
668:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 16:46:18
”z—ñ‚É0`30‚Ü‚Å”Žš‚ð“ü‚ê‚é
—”‚Å‚©‚«¬‚º‚é
‘O‚©‚çŽæ‚èo‚·
( OƒÖO)‚¨‚Á ‚¨‚Á ‚¨‚Á
669:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 16:47:53
h‘è‚©‰½‚©‚©‚æ
670:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 16:54:06
‚»‚¤‚Å‚·h‘è‚Å‚·
‚·‚¢‚Ü‚¹‚ñh‘èƒXƒŒ‚Á‚Ä‚¢‚¤‚Ì‚ª‚ ‚é‚ñ‚Å‚·‚Ë
‚»‚¿‚ç‚És‚«‚Ü‚·
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½
671:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 16:59:05
668‚Å‰ðŒˆ‚¶‚á‚È‚¢‚Ì
672:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 17:05:41
h‘è‚Í‚Q‚¿‚á‚ñ‚Ë‚ç‚É‚â‚点‚鎞‘ã
673:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 17:26:01
import java.util.Vector;
import java.util.Map;
import java.util.HashMap;
public class Main
{
public static final int MAX = 999;//‰Šú’l
public static final int SIZE = 5;//’¸“_‚Ì”
public static int path[][] =//—×Ús—ñ
{
{MAX, 50, 80, MAX, MAX},
{MAX, MAX, 20, 15, MAX},
{MAX, MAX, MAX, 10, 15},
{MAX, MAX, MAX, MAX, 30},
{MAX, MAX, MAX, MAX, MAX},
};
public static void dijkstra(int start, int end, Vector<Integer> allNode)
{
Map<Integer, Integer> root = new HashMap<Integer, Integer>();
int[] distance = new int[SIZE];
boolean[] kakutei = new boolean[SIZE];
for (int i = 0; i < SIZE; i++)
{
distance[i] = MAX;
kakutei[i] = false;
}
kakutei[start] = true;
distance[start] = 0;
for (int i = 0; i < allNode.size(); i++)
674:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 17:26:42
{
root.put(i, start);
if (kakutei[i] == true) continue;
if (path[start][i] != MAX) distance[i] = path[start][i];
}
while (kakutei[end] == false)
{
int kakuteiIndex = -1;
for (int i = 0; i < allNode.size(); i++)
{
if (kakutei[i] == true) continue;
if (kakuteiIndex == -1)
kakuteiIndex = i;
else if (distance[i] < distance[kakuteiIndex])
kakuteiIndex = i;
}
kakutei[kakuteiIndex] = true;
for (int i = 0; i < allNode.size(); i++)
{
if (kakutei[i] == true) continue;
if (distance[kakuteiIndex] + path[kakuteiIndex][i] < distance[i])
{
distance[i] = distance[kakuteiIndex] + path[kakuteiIndex][i];
root.put(i, kakuteiIndex);
}
}
}
675:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 17:27:09
‚È‚ñ‚È‚ñ‚Å‚·‚©
676:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 17:27:37
for (int i = 0; i < distance.length; i++)
{
System.out.println(i + " ‚܂łÌÅ’Z‹——£‚Í " + distance[i]);
}
int r = root.get(end);
StringBuffer sb = new StringBuffer();
sb.append(end);
while (true)
{
sb.append(r);
if (r == 0) break;
r = root.get(r);
}
sb.reverse();
System.out.print(start + " ‚©‚ç " + end + " ‚܂łÌÅ’Zƒ‹[ƒg‚Í");
for (int i = 0; i < sb.length(); i++)
{
System.out.print(" ==> " + sb.charAt(i));
}
}
public static void main(String[] args)
{
Vector<Integer> allNode = new Vector<Integer>();
for (int i = 0; i < SIZE; i++)
{
allNode.add(i);
}
dijkstra(0, allNode.size() - 1, allNode);
}
}
677:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 17:28:18
‚â‚Á‚Ä‚¢‚邱‚Æ‚ðƒRƒƒ“ƒgƒAƒEƒg‚ʼnðà‚µ‚Ä‚‚ê‚Ü‚¹‚ñ‚©H
678:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 17:30:37
‚悌©‚ĂȂ¢‚¯‚ǃ_ƒCƒNƒXƒgƒ‰–@‚©‰½‚©H
679:673
09/11/09 17:32:23
‚Í‚¢Aƒ_ƒCƒNƒXƒgƒ‰–@‚Å‚·
680:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 17:33:08
Ž¿–â‚Å‚·B
ArrayList list‚É
list.add(new Integer(10))‚ƒljÁ‚µ‚Ä‚ ‚é‚ñ‚Å‚·‚¯‚Ç
‚±‚Ìlist‚©‚猳‚Ì”Žš‚Ì10‚ðŽæ‚èo‚·‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©H
(int)list.get(0)‚Ý‚½‚¢‚È‚±‚Æ‚ð‚â‚肽‚¢‚ñ‚Å‚·‚ªƒLƒƒƒXƒg‚Å‚«‚Ü‚¹‚ñ‚ÆŒ¾‚í‚ê‚Ü‚µ‚½B
681:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 17:33:43
Integer‚ɃLƒƒƒXƒg‚·‚ê‚΂¨‚‹
682:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 17:40:03
>>681
The method Integer(Object) is undefined for the type ›››iŽ©•ª‚Åì‚Á‚½ƒNƒ‰ƒX‚Ì–¼‘Oj
‚ÆŒ¾‚í‚ê‚Ü‚µ‚½EEE
683:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 17:42:51
list.get(0).intValue()
684:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 17:43:29
‚ ‚²‚ß‚ñ‚È‚³‚¢
ƒLƒƒƒXƒg‚¶‚á‚È‚‚ÄInteger(list.get(0))‚ÅV‚µ‚ì‚낤‚Æ‚µ‚Ă܂µ‚½
ƒLƒƒƒXƒg‚È‚ç‚Å‚«‚Ü‚µ‚½I
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
685:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 17:45:23
>>683
‚±‚ꂾ‚Ƃł«‚Ü‚¹‚ñ‚Å‚µ‚½
686:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 19:40:07
((Integer)@list.get(0)).intValue()
687:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 22:06:48
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;;
public class renshu3 extends JApplet
{
private JLabel lb;
private JPanel pn;
private JRadioButton rb1,rb2,tmp;
private ButtonGroup bg;
public void init()
{
lb=new JLabel("‚¢‚ç‚Á‚µ‚á‚¢‚Ü‚¹B");
pn=new JPanel();
rb1=new JRadioButton("”’", true);
rb2=new JRadioButton("•", false);
bg=new ButtonGroup();
bg.add(rb1);
bg.add(rb2);
pn.add(rb1);
pn.add(rb2);
add(lb, BorderLayout.NORTH);
add(pn, BorderLayout.SOUTH);
rb1.addActionListener(new SampleActionListener());
rb2.addActionListener(new SampleActionListener());
}
688:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 22:07:29
class SampleActionListener implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
tmp=(JRadioButton) e.getSource();
lb.setText(tmp.getText() + "‚ð‘I‚т܂µ‚½B");
if(){
lb.setForeground(Color.white);
}
else{
lb.setForeground(Color.black);
}
}
}
Ž¿–â‚Å‚·Bƒ‰ƒWƒIƒ{ƒ^ƒ“‚ª2‚‚ ‚Á‚ÄA‚»‚ꂼ‚ꉟ‚·‚ÆF‚ª•Ï‚í‚邿‚¤‚É‚µ‚½‚¢‚ñ‚Å‚·‚ª
if‚ÌŠ‡ŒÊ‚ɉ½‚ð“ü‚ê‚ê‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©B
ŽŸƒy[ƒWÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
4924“ú‘O‚ÉXV/235 KB
’S“–:undef