y‰SŽÒzJavaŽ¿–⥑ ..
545:‚543
07/03/17 11:14:44
>>544
Œ©‰h‚¦‚Á‚Â[‚©ˆÀ‘S«‚Ì–â‘è
ƒfƒoƒbƒO‚à‚µ‚â‚·‚¢‚µ‚Ë
ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚Æ‚©•׋`
546:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/17 13:30:11
import java.io.*;
public class Kingaku {
public static void main(String[] args) {
try {
FileReader f = new FileReader("test01.txt");
BufferedReader b = new BufferedReader(f);
String s;
while((s = b.readLine())!=null){
String st[] = new String[4];
st[0] = s.substring(0,8);
st[1] = s.substring(9,13);
st[2] = s.substring(14,22);
st[3] = s.substring(23,31);
String t = st[2];
String t2 = st[3];
int nu = Integer.parseInt(t);
int nu2 = Integer.parseInt(t2);
int nu3 = (nu*nu2);
double nu4 = (nu3*1.05);
FileWriter fw = new FileWriter("test02.txt");
fw.write(st[0]+","+st[1]+","+nu4);
fw.close();
}
}catch(Exception e){
System.out.println("ƒtƒ@ƒCƒ‹“ǂݞ‚ÝŽ¸”s");
}
}
}
“ü—̓tƒ@ƒCƒ‹‚É3s•¶Žš—ñ‚ª‚Í‚¢‚Á‚Ä‚é‚̂ł·‚ª
o—̓tƒ@ƒCƒ‹‚ɂ͂Rs–Ú‚Ì•¶Žš—ñ‚µ‚©o—Í‚µ‚Ä‚‚ê‚Ü‚¹‚ñB
‚±‚ê‚ð‚Rs‚Ü‚é‚Ü‚éo—Í‚³‚¹‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚¢‚̂łµ‚傤‚©H
547:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/17 13:42:32
buffer ‚͑ӑĂ¾‚©‚ç flush ‚µ‚È‚¢‚ÆŽdŽ–‚ð‘S‚¤‚µ‚È‚¢B
548:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/17 13:45:42
ƒAƒz‚©Bƒ‹[ƒv“à‚Å–ˆ‰ñƒtƒ@ƒCƒ‹‚ðŠJ‚«‚È‚¨‚µ‚Ă邩‚炾B
549:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/17 13:48:18
>>546
ŽÎ‚ߓǂ݂ÌÒ‘”½ŽË‚Å\‚µ–ó‚È‚¢‚ª fw.close()‚Ì‘O‚Éfw.flush()
ˆá‚Á‚Ä‚½‚ç‚·‚Ü‚ñ
‚Æ‚±‚ë‚ÅA‚”‚’‚™`catch‚ðExceptionˆê‚‚Ŏ󂯂é‚Ì‚Á‚Ä—–\‚¶‚á‚ËH
‚¹‚߂ătƒ@ƒCƒ‹“üo—ÍŒnA”’l•ÏŠ·ŒnA‚»‚Ì‘¼‚Å•ª‚¯‚È‚¢‚Æ–â‘è‹N‚±‚Á‚½‚Æ‚«Œ´ˆö‚Ì
؂蕪‚¯‚ª‚Å‚«‚ñ‚¼
550:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/17 13:52:07
ƒeƒXƒg‚Ì‚½‚߂ɑ‚ƒR[ƒh‚È‚ç‚æ‚‚â‚é‚È‚ A‚ß‚ñ‚Ç‚‚³‚¢‚µ
551:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/17 13:53:48
>>549
Exception e ‚Ì“à—e‚ð•\ަ‚·‚ê‚Ζâ‘è‚È‚¢‚ÆŽv‚í‚êB
552:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/17 13:59:23
>>546
³‚µ‚¢‚±‚ÆŒ¾‚Á‚Ä‚é‚Ì‚Í>>548‚¾‚¯‚¾‚©‚ç‚ÈB
553:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/17 14:18:47
‘Έ–@‚ª‚í‚©‚ç‚È‚¢‚Å‚·c‹³‚¦‚Ä‚¢‚½‚¾‚¯‚È‚¢‚Å‚µ‚傤‚©H
554:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/17 14:26:54
‚ß‚ñ‚Ç‚¢‚©‚çA‚±‚ê‚Å‚¢‚¢‚¶‚á‚ñ
FileWriter fw = new FileWriter("test02.txt", true);
555:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/17 14:42:22
>>553
BufferedReader b = null ;
FileWriter fw = null;
try {
b = new BufferedReader(new FileReader("test01.txt"));
fw = new FileWriter("test02.txt");
String s;
while((s = b.readLine())!=null){
// —ª
fw.write(st[0]+","+st[1]+","+nu4);
}
b.close();
b = null;
fw.close();
fw = null ;
}catch(Exception e){
System.out.println("ƒtƒ@ƒCƒ‹“ǂݞ‚ÝŽ¸”s");
}finally{
try{if(b!=null)b.close()}catch(Exception e){}
try{if(fw!=null)fw.close()}catch(Exception e){}
}
Exception‚̃nƒ“ƒhƒŠƒ“ƒO‚Í“K“–‚¾‚µA“®ì‚ÍŠm”F‚µ‚ĂȂ¢‚¼
556:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/17 14:49:32
>>554
ƒtƒ@ƒCƒ‹‚ª‚È‚©‚Á‚½‚çException‚ªThrow‚³‚ê‚È‚©‚Á‚½‚¯H
557:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/17 14:58:15
‚ ‚»‚Á‚©B‚¶‚Ⴀ擪‚Éorg.apache.commons.io.FileUtils.touch("test02.txt")
‚©‚È‚ñ‚©‚Å‹óƒtƒ@ƒCƒ‹ì¬’ljÁ
558:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/17 16:13:07
‚à‚Ì‚·‚²‚¢¨‚¢‚Å–{––“]“|‚¾‚È‚—
559:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/17 20:31:36
JMS‚ÌŽd—l‚ɂ‚¢‚ĕ׋‚Å‚«‚éƒTƒCƒg‚â–{‚Á‚ĂȂ¢‚Å‚·‚©H
‚Å‚«‚ê‚Γú–{Œê‚ÅEEEB
ƒIƒ‰ƒCƒŠ[‚ÌJavaƒƒbƒZ[ƒWƒT[ƒrƒX‚ÍŠŽ‚µ‚Ă܂·B
560:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/17 20:43:49
ƒNƒ‰ƒXƒ[ƒ_‚ð“ÆŽ©‚É—pˆÓ‚·‚ê‚ÎA•Àsˆ—‚Å“¯‚¶static•Ï”‚ɃAƒNƒZƒX‚µ‚Ä‚à’l‚ªˆá‚¤
‚Ý‚½‚¢‚È‚±‚Æ‚ªo—ˆ‚é‚̂łµ‚傤‚©H
561:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/17 20:51:40
>>559
Žd—l‚ÍSUN‚ÌAPIŽd—l“ǂނ̂ªˆê”Ô‚¶‚á‚È‚¢‚Å‚µ‚傤‚©B
Žd—l‚»‚Ì‚à‚̂̓Vƒ“ƒvƒ‹‚ŃLƒŒƒC‚¾‚¯‚Ç
ŽÀ‘•‚É‚æ‚éƒNƒZ‚ª‘å‚«‚¢‚Ì‚ÅA•׋‚Í‚»‚±‚»‚±‚É
ŽÀ‘•‚Ì’²¸‚É“ü‚Á‚½•û‚ª—Ç‚¢‹C‚ª‚µ‚Ü‚·B
562:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/17 21:16:56
>561
—˜—p‚·‚鑤‚łȂAJMSƒvƒƒoƒCƒ_‚ðì‚鑤‚È‚½‚ßA
Žd—l‚ð‚«‚¿‚ñ‚Æ—‰ð‚µ‚Ä‚©‚炳Ȃ¢‚Æ‚«‚‚¢‚©‚ȂƎv‚Á‚½ŽŸ‘æ‚Å‚·B
ƒI[ƒvƒ“ƒ\[ƒX‚Æ‚©ŽQl‚É‚·‚é‚Ì‚ª‚¢‚¢‚ñ‚Å‚·‚©‚Ë‚¥EEEB
563:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/17 21:16:56
VISTA‚Å‚i‚`‚u‚`‚ÍŽg‚¦‚Ü‚·‚©H
564:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/17 21:20:54
‚Æ‚è‚ ‚¦‚¸Žg‚¦‚Ü‚·
565:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/17 21:31:18
>>562
‚Å‚ ‚é‚È‚ç‚È‚¨‚Ì‚±‚ÆSpecification“ǂނµ‚©‚È‚¢‚̂łÍB
‚ ‚ꂪÅI‚É‚µ‚ÄŠ®‘S(‚Å‚ ‚é‚ׂ«)‚Å‚·‚©‚çB
·‚µ‚³‚í‚肪‚È‚¯‚ê‚ÎMQì‚邱‚ƂɂȂÁ‚½——R‚ð•·‚©‚¹‚Ä—~‚·‚¡EE
566:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/17 21:39:02
> ‚Å‚ ‚é‚È‚ç‚È‚¨‚Ì‚±‚Æ
‚¨‚Æ‚±‚Ì‚±‚È‚ç
‚ɓǂ߂õ‚Ü‚Á‚½‚̂Ŋá‰Ès‚Á‚Ä‚‚é
567:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/17 21:42:51
ƒAƒb[I
568:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/18 14:13:19
Swing‚ÅBean‚ð•ÒW‚·‚邽‚߂̂悢ƒoƒCƒ“ƒhƒc[ƒ‹‚Ý‚½‚¢‚È‚à‚̂͂ ‚è‚Ü‚¹‚ñ‚©H
569:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/18 14:36:53
ŽdŽ–ŠÖŒW‚Å‚·BSOA‚Æ‚¢‚¤Œ¾—t‚ª‘åD‚«‚Èl‚ª‚¢‚Ü‚µ‚ÄEEEB
‚Ü‚ ‚Ü‚¾ì‚邯Œˆ‚Ü‚Á‚½‚킯‚ł͂Ȃ¢‚ñ‚Å‚·‚ªB
‰pŒê‘匙‚¢‚È‚ñ‚ŃLƒcƒC(;L„DM)
570:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/18 14:41:34
SOA‚ƉpŒê‚ɂǂ¤‚¢‚¤ŠÖŒW‚ªA‚Â[‚©Œë”š‚©?
571:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/18 14:43:18
‚»‚ [‘å•Ï‚¾‚È
‚Ä‚©•ʂɉpŒêŠÖŒW‚È‚‚ËH
572:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/18 14:45:12
URLØÝ¸(kajuhome.com)‚ðŒ©‚ÄTomcat‚ðƒZƒbƒgƒAƒbƒv‚µ‚Ä‚¢‚é‚̂ł·‚ªA‹N“®Žž‚É‚ÍTomcat‚ª‹N“®‚µ‚Ä‚¢‚Ü‚¹‚ñB
‹N“®ŒãAƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚©‚ç/etc/rc.d/init.d/tomcat5 starti’†‚Åcatalina.sh start‚ðŒÄ‚ñ‚Å‚¢‚Ü‚·j‚Å‹N“®‚·‚邯–â‘è‚È‚‹N“®‚µ‚Ü‚·B
catalina.out‚ðŒ©‚é‚ÆA’âŽ~Žž‚É
’v–½“I: ƒvƒƒgƒRƒ‹ƒnƒ“ƒhƒ‰‚̈ꎞ’âŽ~‚ÉŽ¸”s‚µ‚Ü‚µ‚½
java.net.SocketException: Network is unreachable
‚Æ‚¢‚¤ƒGƒ‰[‚ªo‚Ä‚¢‚Ü‚·B‚Ü‚½A‹N“®Žž‚Ì•\ަ‚ðŒ©‚Ä‚¢‚邯Aã‹L‚Ìtomcat5‚æ‚èæ‚Éhttpd‚ª‹N“®‚µ‚Ä‚¢‚Ü‚·B
ã‹LURL‚É‚Íu•K‚¸tomcat¨apache‚̇‚Å‹N“®‚·‚邱‚Æv‚Æ‚ ‚è‚Ü‚·‚Ì‚ÅA‚±‚±‚à‹C‚É‚È‚é‚Æ‚±‚ë‚Å‚·B
ˆÈã“ñ“_A‰½‚©‚¨‹C•t‚«‚Ì“_‚ª‚ ‚ê‚ÎŒäŽw“E‚‚¾‚³‚¢B‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B‚¿‚Ȃ݂Ɋ‹«‚Í
ECentOS 4.4
Ejdk-1_5_0_11-linux-i586-rpm.bin‚©‚çƒCƒ“ƒXƒg[ƒ‹‚µ‚½JDK1.5.0_11
Eapache-tomcat-5.5.23.tar.gz‚©‚ç‰ð“€‚µ‚½tomcat5.5.23
Ejakarta-tomcat-connectors-jk2-2.0.4-src.tar.gz‚©‚çmake‚µ‚½mod_jk2.0.4
‚Å‚·B‘¼‚É•K—v‚Èî•ñ‚ª‚ ‚ê‚ÎŒäŽw“E‚‚¾‚³‚¢B
573:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/18 15:09:04
>>572
CATALINA_HOME‚Æ‚©‚ª“ǂ܂ê‚ĂȂ¢‚ñ‚¶‚á‚È‚¢‚©H
‚µ‚©‚µA/etc/profile‚ðXV‚·‚邯‚Í‹ˆø‚¾‚È
‚ ‚ÆAjk2‚ÍI‚í‚Á‚Ă邼
574:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/18 15:23:40
JAVA•׋‚µ‚Ä‚é‚̂ł·‚ªA«—ˆ“I‚É‚à‚k‚f‚R‚c‚ðŽæ‚èŠ¸‚¦‚¸ƒCƒ“ƒXƒR‚µ‚Æ‚¢‚½‚Ù‚¤‚ª‚¢‚¢‚Å‚·‚©H‚»‚ê‚Æ‚àBista‚É‚µ‚Æ‚H
575:572
07/03/18 15:29:14
>CATALINA_HOME‚Æ‚©‚ª“ǂ܂ê‚ĂȂ¢‚ñ‚¶‚á‚È‚¢‚©H
>
>‚µ‚©‚µA/etc/profile‚ðXV‚·‚邯‚Í‹ˆø‚¾‚È
‰ðŒˆô•‚¨Š©‚߂̕û–@‚Ȃǂ ‚è‚Ü‚µ‚½‚çAu‚±‚±‚ðŒ©‚ëv‚ÅOK‚Å‚·‚̂ł²‹³Žö‚‚¾‚³‚¢iGLÍMj
‚¿‚Ȃ݂Émod_jk‚àŽŽ‚µ‚Ă݂½‚̂ł·‚ªA‚Ü‚Á‚½‚“¯‚¶–â‘肪o‚½‚̂ŃNƒŠ[ƒ“ƒCƒ“ƒXƒg[ƒ‹‚µ‚È‚¨‚µ‚½‚Ƃł·ccB
576:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/18 15:32:46
¡eclipse‚Ådb‚ð—˜—p‚µ‚½ŠÈ’P‚ȃAƒvƒŠƒP[ƒVƒ‡ƒ“‚ðì‚Á‚Ä‚¢‚é‚̂ł·‚ªA
eclipse‚Éhsql plugin‚𓱓ü‚µ‚Ü‚µ‚½B‚µ‚©‚µA
ì‚Á‚½ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ð‚¢‚´ƒvƒ‰ƒEƒU‚Å•\ަ‚µ‚悤‚Æ‚·‚邯
HTTP????? 500 -
--------------------------------------------------------------------------------
type ??????
?????
?? The server encountered an internal error () that prevented it from fulfilling this request.
??
javax.servlet.ServletException: org.hsqldb.jdbcDriver
‚Á‚ăGƒ‰[‚ªo‚é‚̂ł·‚ªB‚¿‚Ȃ݂ÉDB‚Ö‚ÌÚ‘±‚͕ʂ̃Nƒ‰ƒX‚ª‚â‚邿‚¤‚ɂȂÁ‚Ă܂·B
‰ðŒˆô•ª‚©‚é•ûA‹³‚¦‚Ä‚‚¾‚³‚¢B‚¨Šè‚¢‚µ‚Ü‚·B
577:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/18 15:41:48
‚»‚̕ʃNƒ‰ƒX‚©‚ç‚ÌDB‚Ö‚ÌÚ‘±‚Í‘åä•v‚Å‚µ‚½
578:569
07/03/18 15:56:03
>570-571
565‚Ö‚Ì•ÔM‚Å‚·B
SOA¨JMS‚Æ‚¢‚¤—¬‚ê‚炵‚‚ÄEEEB
‚ÅAJMS‚ÌŽd—l‘‰pŒê‚µ‚©‚È‚³‚»‚¤‚È‚ñ‚Å–Ê“|‚¾‚È‚ÆB
579:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/18 15:57:47
‚È‚ç‚Ü‚ŸAuSOA‚¾‚©‚çv‚¶‚á‚È‚‚Ä’P‚ɉpŒê‹êŽè‚¾‚©‚炾‚ÈB
‚ ƒG[ƒ‹
580:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/18 16:01:17
>>576
½ÚØÝ¸(tech”Â:771”Ô)
581:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/18 16:13:55
¡ Sun ‚̃TƒCƒg‚©‚ç
jdk-1_5_0_11-windows-i586-p.exe ‚ðƒ_ƒEƒ“ƒ[ƒh‚µ‚ăCƒ“ƒXƒg[ƒ‹‚µ‚½‚̂ł·‚ªA
bin ƒtƒHƒ‹ƒ_“à‚É javac ƒRƒ}ƒ“ƒh‚ª‚ ‚è‚Ü‚¹‚ñB
‰½‚©•ÏX‚ª‚ ‚Á‚½‚̂ł·‚©H
javac ‚ɑւí‚éƒRƒ“ƒpƒCƒ‹ƒRƒ}ƒ“ƒh‚͂ǂê‚Å‚µ‚傤‚©B
582:@
07/03/18 16:26:28
ƒL[ƒ{[ƒh‚©‚ç”CˆÓ‚Ì”’ln‚ð“ü—Í‚³‚¹‚ÄA1‚©‚çn‚܂ł̘a‚ð•\ަ‚³‚¹‚éƒvƒƒOƒ‰ƒ€‚Å‚·B
‚½‚Æ‚¦‚În‚ª7‚Å‚ ‚ê‚ÎAu1+2+3+4+5+6+7 = 28v‚Æ‚¢‚¤‹ï‡‚É•\ަ‚³‚¹‚Ü‚·B
–{‚ÉÚ‚Á‚Ä‚¢‚é–͔͉𓚂¾‚ÆA‚±‚̈—•”•ª‚ð
int sum = 0;
for (int i = 1; i <= n; i++) {
System.out.print(i + " + ");
sum += i; // sum‚Éi‚ð‰Á‚¦‚é
}
System.out.println("= " + sum);
‚Æ‚µ‚Ä‚¢‚é‚̂ł·‚ªA‚±‚ꂾ‚Æu1+2+3+4+5+6+7+ = 28v‚ɂȂÁ‚ÄAÅŒã‚Ì—]Œv‚È"+"‚ª“ü‚Á‚¿‚Ⴄ‚ÆŽv‚¤‚ñ‚Å‚·B
‚»‚±‚ÅA‚±‚̈—•”•ª‚ð
@@int sum = 0;
@@for (int i = 1; i <= n; i++){
@@@if (i != n){
@@@sum += i;
@@@System.out.print(i + "+");
@@@}
@@@else{
@@@sum += i;
@@@System.out.print(i);
@@@}
@@}
@@System.out.println("=" + sum);
‚Æ‚¢‚¤‚Ó‚¤‚ÉC³‚µ‚Ă݂½‚ñ‚Å‚·‚ªA‚±‚ê‚Á‚Ĉê”Ê“I‚È•û–@‚ÆŒ¾‚¦‚é‚ñ‚Å‚µ‚傤‚©H
583:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/18 16:30:10
Project Looking Glass‚ÉŽQ‰Á‚µ‚Ä‚é•û‚Í2ch‚È‚ñ‚©‚É‚¢‚È‚¢‚Å‚·‚æ‚ËH
584:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/18 16:41:17
‰¼‚É‹‚½‚Æ‚µ‚Ä‚à‰ï˜b‚µ‚½‚‚È‚¢‚¾‚낤‚È
585:581
07/03/18 17:05:34
JDK ‚̃Cƒ“ƒXƒg[ƒ‹‚ÌŒã‚Ì JRE ‚̃Cƒ“ƒXƒg[ƒ‹æ‚ð JDK ‚Æ“¯‚¶ƒtƒHƒ‹ƒ_‚É‚µ‚½‚½‚ß
bin ‚ªã‘‚«‚³‚ê‚Ä‚µ‚Ü‚Á‚Ä‚¢‚Ü‚µ‚½B
ޏ—ç‚Ô‚Á‚±‚«‚Ü‚µ‚½B
586:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/18 17:38:47
>>575
‰ðŒˆô‚̓GƒXƒp[‚Å‚à‚È‚¢ŒÀ‚è‚í‚©‚ç‚ñ
ƒXƒNƒŠƒvƒg‚Éecho‚Å‚à–„‚ßž‚ñ‚ÅŠm”F‚·‚邯‚©‚Å’²‚ׂ邯‚©‚µ‚ÄŒ´ˆö‚ð“Á’è
‚¨‘E‚ß‚Í
URLØÝ¸(ichimura.chi.its.hiroshima-cu.ac.jp)
‚Ì•û–@
‚½‚¾‚µA“à—e‚Í‚µŒÃ‚¢‚©‚ç“KŽž“ǂ݂©‚¦‚邱‚Æ
jsvc‚̃}ƒjƒ…ƒAƒ‹‚à“Ç‚ñ‚Å“K؂ɃXƒNƒŠƒvƒg‚ð‘‚«Š·‚¦‚邱‚Æ
587:572
07/03/18 18:45:18
>>586
ƒAƒhƒoƒCƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½BŒ‹˜_‚©‚ç‚¢‚¤‚Æ
>CATALINA_HOME‚Æ‚©‚ª“ǂ܂ê‚ĂȂ¢‚ñ‚¶‚á‚È‚¢‚©H
‚ő哖‚½‚è‚Å‚µ‚½B
/etc/rc.d/init.d/tomcat5‚Ìæ“ª‚Éecho‚ð“ü‚ê‚邯A‹N“®Žž‚Ɋ‹«•Ï”‚Ü‚í‚è‚̃Gƒ‰[ƒƒbƒZ[ƒW‚ªƒhƒJƒ“‚Æ•\ަ‚³‚ꂽ‚Ì‚ÅA
擪‚Éi/etc/profile‚Ƃ͂܂½•Ê‚ÉAƒtƒ‹ƒpƒX’¼‘‚«‚ÅjŠÂ‹«•Ï”‚ðݒ肵‚½‚Æ‚±‚ëA‚¤‚Ü‚‹N“®‚Å‚«‚Ü‚µ‚½B
‚Ü‚½A”O‚Ì‚½‚ßinit.d‚É‚æ‚鎩“®‹N“®‚ð’âŽ~‚µA/etc/rc.d/rc.local‚É‹Lq‚·‚é•û–@‚Å–¾Ž¦“I‚Étomcat¨httpd‚Æ‹N“®‚·‚邿‚¤‚É‚µ‚Ä‚¨‚«‚Ü‚µ‚½B
‘å•Ï•‚©‚è‚Ü‚µ‚½BƒAƒhƒoƒCƒXA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
588:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/18 22:02:10
>>587
RHŒn‚È‚çA‹N“®ƒXƒNƒŠƒvƒg‚Ìu# chkconfigv‚Ìs‚ÉA‹N“®‚·‚釔Ԃ𑂯‚΂¢‚¢‚Å‚µ‚åB
ulinux chkconfig ‡”Ôv‚ŃOƒO‚Á‚Ă݂½‚çH‚Æ‚è‚ ‚¦‚¸‚PŒŒ©‚‚¯‚Ă݂½B
URLØÝ¸(www.geocities.co.jp)
589:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/18 22:06:08
>>582
sum+=i;‚ªd•¡‚µ‚Ă邩‚çif-else‚ÌŠO‚Éo‚µ‚½•û‚ª‚¢‚¢‚ÈB
‚¯‚Ç‚»‚êˆÈŠO‚݂͂ñ‚È‚»‚ñ‚ÈŠ´‚¶‚É‘‚‚ÆŽv‚¤‚¼B
‹t‚ɕϑԓI‚È‘‚«•û‚ª‚ ‚Á‚½‚為‚Ћ³‚¦‚Ä—~‚µ‚¢‚à‚ñ‚¾B
590:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/18 22:12:10
for@(int@i@=@1;@i@<=@n;@i++)@{
@@@@sum@+=@i;
@@@@System.out.print(i);
@@@@if@(i@!=@n)@{
@@@@@@@@System.out.print("+");
@@@@}
}
591:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/18 22:19:27
java -jar foo.jar ‚Æ‚µ‚½‚Æ‚«‚ɃVƒXƒeƒ€ƒvƒƒpƒeƒB java.class.path ‚Á‚Ä
ŠmŽÀ‚ÉŽÀsƒ‚ƒWƒ…[ƒ‹‚Å‚ ‚é foo.jar ‚݂̂ª•\ަ‚³‚ê‚é‚Ì‚©‚ÈH
Žd—l‚âŽÀsŒ‹‰Ê‚ðŒ©‚é‚ɂǂ¤‚à‚»‚¤‚炵‚¢‚ñ‚¾‚¯‚ÇB
â‘΃pƒX‚Ȃ炻‚̂܂ÜA‘Š‘ÎƒpƒX‚È‚ç user.dir ‚ð•t‰Á‚·‚ê‚Î Win32 ‚ÌGetModulePath ‚Ì‘ã‚í‚è‚ɂȂéH
592:582
07/03/19 00:42:19
>>589-590
‚»‚¤‚Å‚·‚ËB‚»‚Ì•û‚ªƒXƒ}[ƒg‚Å‚·‚ËB
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½I
593:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/19 01:44:21
>>582
‚Ü‚ŸA‚ ‚¦‚ĈႤ‘‚«•û‚ð‚µ‚½‚¢‚ÆŽv‚Á‚½‚çA
int sum = 1;
System.out.print(1);
for(int i = 2; i <= n; i++ ) {
@sum += i;
@System.out.print(i + "+");
}
System.out.print(" = " + sum);
‚®‚ç‚¢‚©‚ÈH ‚ ‚܂肱‚¤‚¢‚¤‘‚«•û‚Í‚µ‚È‚¢‚ÆŽv‚¤‚¯‚ÇEEEB
594:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/19 01:45:29
‚²‚ß‚ñŠÔˆá‚Á‚½
>@System.out.print(i + "+");
System.out.print(" +" + i);
‚ÉC³
595:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/19 02:16:02
>>589
•’Ê‚É
for (int i = 1; i <= n; i++) {
sum += i;
System.out.print(i + (i != n ? " + " : " = "));
}
System.out.println(sum);
‚Ý‚½‚¢‚Ȃ̂ðl‚¦‚½‚¯‚ÇAŠó–]‚µ‚Ä‚é‚̂Ȃ炱‚ñ‚È‚Ì
for (int i = 1; i <= n; i++) {
System.out.print(i + " + ");
sum += i;
}
System.out.println("\b\b= " + sum);
596:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/19 09:22:24
>>595
\b‚Ƃ̓}ƒjƒAƒbƒN‚ÈEEEB
‚¯‚Ç‚±‚¤‚µ‚Ä‚Ý‚é‚Æif‚à‚È‚¢‚µƒXƒ}[ƒg‚ÉŒ©‚¦‚é‚ÈB
‹@‰ï‚ª‚ ‚ê‚ÎŽg‚Á‚Ă݂悤B
597:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/19 14:01:53
ŠJ”‚̓†ƒjƒNƒ\HƒŠƒkƒNƒXH‚Ì•û‚ª‘½‚¢H
598:572
07/03/19 15:25:20
>>588
ƒtƒHƒ[A‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚±‚ê‚Åinit.d‚̉º‚ÅŠÇ—‚Å‚«‚»‚¤‚Å‚·‚ËB
‘å•ÏŽQl‚ɂȂè‚Ü‚µ‚½Bd‚˂Čä—ç\‚µã‚°‚Ü‚·B
599:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/19 21:11:24
Vl‹³ˆç‚ÅJava‚ð‹³‚¦‚邱‚ƂɂȂè‚Ü‚µ‚½
’m‚ç‚È‚¢‚â‚‚ðŠî€‚ɕϔ‚©‚çƒNƒ‰ƒXAƒIƒuƒWƒFƒNƒg‚܂ŋ³‚¦‚é‚̂ł·‚ª
‚±‚ꂾ‚Æ‚·‚Å‚ÉJava‚âƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ð’m‚Á‚Ä‚¢‚él‚ª‘Þ‹ü‚µ‚Ä‚µ‚Ü‚¤‚Ì‚Å
‚»‚¢‚‚ç‚Þ‚¯‚Ì“K“–‚ÈŽ©K‰Û‘è‚ð—pˆÓ‚µ‚悤‚ÆŽv‚¢‚Ü‚·B
iŠÈ’P‚ȃQ[ƒ€‚Æ‚©ƒƒ‚’ 쬂Ƃ©j
ŽQl‚ɂȂ肻‚¤‚ȃy[ƒW‚͂Ȃ¢‚Å‚·‚©H
600:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/19 21:40:06
‚¨‘O‚ªì‚ê‚æ
601:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/19 22:01:06
ƒQ[ƒ€‚Æ‚©ƒƒ‚’ ‚Á‚ÄGUI•û–Ê‚¾‚ëB
WebƒAƒvƒŠì‚点‚½‚Ù‚¤‚ªŽÀ—p“I‚©‚ÆB
602:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/19 22:24:57
Java’m‚Á‚Ä‚é‚â‚‚ɂÍDBŽg‚Á‚½ƒAƒvƒŠ‚ð‹³‚¦‚ë
603:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/19 22:29:40
>>601
’m‚ç‚È‚¢‚₊Ƃ¢‚¤‚±‚ƂȂ̂ł»‚¤‚¢‚¤l‚ª‘命”‚Æ‚¢‚¤‘O’ñ‚¾‚ÆA
VlŒ¤C‚ÌŽ©K‚ÅWebƒAƒvƒŠì‚é‚قǂ̗͂ª‚ ‚é‚Ȃ炻‚̂܂܌»ê“Š“ü‚Å
‚½‚½‚«ã‚°‚½•û‚ª‚æ‚Ù‚Ç–{l‹y‚щïŽÐ‚ׂ̈ł͂Ȃ¢‚©‚Æ
604:603
07/03/19 22:50:47
‚ AŒ»ê“Š“ü‰]X‚Í‚ ‚‚܂ŋZpŽÒ‚Æ‚µ‚ÄA‚ËB
ŽÐ‰ïl‚Æ‚µ‚Ăǂ¤‚Æ‚©‚͂܂½•ʂ̘bB
605:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/19 22:59:07
>>599
URLØÝ¸(java.cs.vt.edu)
‚Ì@javax.media.sound.sampled@Žg‚Á‚½‰½‚©
606:1/2
07/03/20 00:17:04
import java.awt.*;
import java.awt.event.*;
class Awt10{
Frame frame;
Button button;
TextField text;
public Awt10(){
frame = new Frame( "ƒtƒŒ[ƒ€" );
button = new Button( "ƒNƒŠƒbƒN‚·‚邯ƒ_ƒCƒAƒƒO•\ަ" );
text = new TextField();
button.addActionListener( new ActionListener() {
public void actionPeformed(ActionEvent e){
new Dialog01( frame );
}
} );
frame.add( button, BorderLayout.NORTH );
frame.add( text, BorderLayout.SOUTH );
frame.pack();
frame.setVisible( true );
}
public static void main( String[] args ){
Awt10 awt10 = new Awt10();
}
}
607:1/2
07/03/20 00:21:12
class Dialog01{
Dialog dialog;
public Dialog01( Frame frame ){
dialog = new Dialog( frame, "ƒ_ƒCƒAƒƒO", true );
Label label = new Label( "ƒ‰ƒxƒ‹" );
dialog.add( label );
dialog.pack();
dialog.setVisible( true );
}
}
‚±‚ê‚ŃRƒ“ƒpƒCƒ‹‚·‚邯A
Awt10.java:15: <anonymous Awt10$1> ‚Í abstract ‚łȂAjava.awt.event.ActionList
ener “à‚Ì abstract ƒƒ\ƒbƒh actionPerformed(java.awt.event.ActionEvent) ‚ðƒI[ƒo
[ƒ‰ƒCƒh‚µ‚Ü‚¹‚ñB
public void actionPeformed(ActionEvent e){
‚±‚¤‚¢‚¤ƒGƒ‰[‚ªo‚Ä‚«‚Ä‚µ‚Ü‚¢‚Ü‚·B
java‚Ì“ü–å–{‚̃R[ƒh‚»‚̂܂ܑł¿ž‚ñ‚Å‚¢‚é‚ñ‚Å‚·‚ªA‚Ç‚¤‚µ‚½‚ç‚¢‚¢‚ñ‚Å‚·‚©H
608:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/20 00:26:22
„@actionPeformed
performed?
609:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/20 00:36:55
>>607
>class Awt10{
‚±‚ê–{“–?ƒRƒsƒyŠÔˆá‚Á‚ĂȂ¢?
‚±‚̃\[ƒX‚Å‚ ‚̃Gƒ‰[‚ªo‚邯‚ÍŽv‚¦‚ñ‚ªc
610:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/20 00:40:10
‚¤‚í[‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
performed‚̃Xƒyƒ‹‚ªŠÔˆá‚Á‚Ă܂µ‚½B’p‚¸‚©‚µ‚¢B
>>609‚³‚ñ
ƒRƒsƒy‚͊ԈႢ‚͂Ȃ¢‚ÆŽv‚¢‚Ü‚·BBB
‚±‚¤‚¢‚¤ƒGƒ‰[Œ©‚½‚±‚ƂȂ©‚Á‚½‚̂ŃXƒyƒ‹‚¿‚á‚ñ‚ÆŒ©‚Ă܂¹‚ñ‚Å‚µ‚½
611:609
07/03/20 00:49:21
‚·‚Ü‚ñBЍˆá‚¢‚¾‚Á‚½(о)
•’i‚ÌŽ©•ª‚̃R[ƒfƒBƒ“ƒOƒXƒ^ƒCƒ‹‚ƈႤ‚Ì‚Å(‚ÆŒ¾‚¢–󂵂Ă݂é)
612:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/20 10:26:06
*=‚Á‚Ăǂ¤‚¢‚¤ˆÓ–¡H
613:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/20 10:27:42
a = a * b; ‚Æ a *= b; ‚ª“¯‚¶
614:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/20 10:38:18
‚³‚ñ‚‚·B
615:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/20 11:38:00
a *= b‚Á‚ăXƒ^ƒbƒN‚Éςޔ‚ª‚È‚¢‚©‚çŽÀs‘¬“xa = a * b‚æ‚è‘‚¢‚Ì‚©‚ÈH
616:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/20 11:44:40
>>615
> ƒXƒ^ƒbƒN‚Éςޔ‚ª‚È‚¢
‚»‚à‚»‚àA‚±‚̈Ⴂ‚ª‚È‚¢A‚Í‚¸B
617:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/20 12:44:50
’P‚È‚é•\‹L–@‚̈Ⴂ‚¾‚æ‚ËcH
618:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/20 13:04:47
a #= b ‚Æ a = a # b ‚̈Ⴂ‚ÍAa‚ª•]‰¿‚³‚ê‚é‰ñ”B
x[func()] += y; ‚Æ x[func()] = x[func()] + y;
‚¾‚Æfunc()‚Ì«”\‚É‚æ‚Á‚Ă͑傫‚È‘¬“x·‚ªo‚邱‚Æ‚ª‚ ‚邵A
func()‚ª•›ì—p‚ðŽ‚Âꇂ͓®‚«Ž©‘Ì‚ªˆá‚¤‰Â”\«‚à‚ ‚éB
619:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/20 13:18:13
a,@b@‚ðƒƒ^•Ï”‚Æl‚¦‚é‚È‚—
620:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/20 14:37:53
Š®‘S‚ȃCƒ“ƒ^[ƒvƒŠƒ^‚Ȃ炢‚´’m‚炸AƒoƒCƒgƒR[ƒh‚܂ł̓Rƒ“ƒpƒCƒ‹‚µ‚Ä‚é‚Ì‚¾‚©‚ç
Ž®‚Ì•]‰¿‡‚̉ðÍiƒXƒ^ƒbƒN‚â‹tƒ|[ƒ‰ƒ“ƒh‚Æ‚¢‚Á‚½j‚̓Rƒ“ƒpƒCƒ‹Žž‚É‚¨‚í‚Á‚Ä‚éB
‚æ‚è’Z‚ƒR[ƒh‚ð‘‚‚±‚Æ‚ð—Ç‚µ‚Æ‚µ‚Ä‚¢‚½‚b‚Ì•¶–@‚ðŽó‚¯Œp‚¢‚ł邾‚¯‚¾B
621:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/20 16:16:30
>>620
—v‚·‚é‚ɃRƒ“ƒpƒCƒ‰‚ªŸŽè‚ÉÅ“K‰»‚·‚é‚©‚ç‹C‚É‚·‚é‚Ȃł¨‚‹H
622:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/20 19:12:20
WebappClassLoader‚ðƒT[ƒuƒŒƒbƒg‘¤‚©‚çŽè“®‚Å“®‚©‚·‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚Å‚·‚©H
623:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/20 20:48:28
eclipse‚Ń[ƒNƒXƒy[ƒXŽg‚Á‚ăRƒ“ƒ\[ƒ‹‚©‚ç‘‹‚ðŠJ‚¢‚Ä3DCG‚ð•\ަ‚·‚éƒAƒvƒŠì‚Á‚½‚̂ł·‚ª
‚»‚ê‚ðƒAƒvƒŒƒbƒg‚É—Ž‚Æ‚µž‚ނɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚Å‚µ‚å‚©B
‚â‚è•û‹³‚¦‚ĉº‚µƒA
624:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/20 20:52:01
C/C++ ‚¾‚Æ _ ‚ÅŽn‚܂閼‘O‚âꊂð–â‚킸 __ ‚ðŠÜ‚Þ–¼‘O‚̓VƒXƒeƒ€‚Å—\–ñ‚³‚ê‚Ă邯‚ÇAJava‚ł͂ǂ¤‚È‚ñH
625:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/20 21:09:19
_‚ɂ‚¢‚ĂͧŒÀ‚È‚µB
$‚àŽg‚¦‚邪A‹@ŠB¶¬‚³‚ꂽ‚à‚̂ȂÇA—p“r‚ð§ŒÀ‚³‚ê‚Ä‚¢‚éB
‚½‚¾‚µAu‚»‚ꂪ–]‚Ü‚µ‚¢v’ö“x‚Ì”›‚èB
626:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/20 21:09:25
>>624
Character#isJavaIdentifierStart ‚à Character#isJavaIdentifierPart ‚à true ‚ð•Ô‚·‚©‚ç '_' Ž©‘͎̂g‚¦‚éB
_ ‚ÅŽn‚܂閼‘O‚Æ‚© __ ‚ÅŽn‚܂閼‘O‚Æ‚©‚ÅA—\–ñ‚Í‚³‚ê‚ĂȂ¢‚Í‚¸B
ƒR[ƒfƒBƒ“ƒO‹K–ñ‚ÅŽg‚í‚È‚¢‚Ì‚ð„§‚µ‚Ä‚½‚©A‚Í–Y‚ꂽB
627:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/20 21:16:04
>>625-626
ƒTƒ“ƒNƒXBŽ©•ª‚Å‚»‚ñ‚È–¼‘O‚ði‚ñ‚ÅŽg‚¤‚‚à‚è‚͂Ȃ¢‚¯‚ÇA
‚¢‚ܘM‚Á‚Ä‚éƒ\[ƒX‚Ńoƒ“ƒoƒ“‚»‚ñ‚È–¼‘O‚ªŽg‚í‚ê‚Ä‚½‚©‚ç‹C‚ɂȂÁ‚Ä‚½B
628:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/20 21:41:28
>>617
‚Ç‚±‚ɃŒƒX‚ð•t‚¯‚é‚Ì‚©–À‚Á‚½‚¯‚ÇA‚±‚±‚ɃŒƒX•t‚¯‚é‚íB
—áA
short x = 0;
int i = 123456;
x += i; // ƒGƒ‰[‚È‚µ
x = x+ i; // ƒGƒ‰[ ¸“x‚ª—Ž‚¿‚Ä‚¢‚é‰Â”\«
—áB
Object o = "Hoge";
String s = "Test";
o = o + s;// ƒGƒ‰[‚È‚µ
o += s; // ƒGƒ‰[ ŒÝŠ·«‚̂Ȃ¢Œ^
Œ³ƒlƒ^ ‘ÐuJava Puzzlersv
629:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/20 22:06:08
„x += i; // ƒGƒ‰[‚È‚µ
‚È‚ñ‚ÅH
630:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/20 22:18:46
JLS15.26.2‚ð“Ç‚ñ‚ł݂½B
‘OŽÒ‚ÍA•¡‡‘ã“ü‰‰ŽZ
E1 op= E2
‚̈Ӗ¡‚·‚邯‚±‚ë‚Í
E1 = E1 op E2
‚ł͂ȂA
E1 = (T)(E1 op E2) // T‚ÍE1‚ÌŒ^
‚·‚Ȃ킿A•¡‡‘ã“ü‰‰ŽZŽq‚͈Öق̂¤‚¿‚É‘ã“ü‚³‚ê‚鑤‚Ì•û‚ւ̃LƒƒƒXƒg‚ð
s‚¤‚Æ‚¢‚¤‚Ì‚ªƒ|ƒCƒ“ƒgB
ŒãŽÒ‚ÍA•¡‡‘ã“ü‰‰ŽZŽq‚ªŽg‚¦‚é‚̂̓vƒŠƒ~ƒeƒBƒuŒ^/‚»‚̃‰ƒbƒp[Œ^A‚»‚µ‚Ä
+=‚ɂ‚¢‚ĂͶ•Ó‚ªString‚Ìꇂ̂ÝA•¶Žš—ñ˜AŒ‹‚ªs‚í‚ê‚éB
(‰E•ӂ͂ǂñ‚ÈŒ^‚Å‚à‚æ‚¢)
631:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/20 22:22:58
>>629
—Ⴆ‚Î
byte b = 0;
b += 2; // 2 ‚Í intŒ^
‚Æ‚©‚ªƒRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ɂȂÁ‚½‚çƒEƒU‚¢‚Å‚µ‚åB
632:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/20 23:34:47
JPanel‚ÉCanvas‚ð‚͂肂¯‚ÄCanvas‚ɃCƒ[ƒW‚ð•`‰æ‚µ‚悤‚ÆŽv‚Á‚Ă܂·B
JPanel“à‚É«‚̂悤‚ÈMyCanvasƒNƒ‰ƒX‚ð’è‹`‚µ‚Äpaint()‚ðŽÀ‘•‚µ‚Ü‚µ‚½B
@private class MyCanvas extends Canvas {
@@public void paint(Graphics g) {
@@@g.drawImage(resultImage, 0, 0, null); // resultImage‚ÍJPanel‚̃Cƒ“ƒXƒ^ƒ“ƒX•Ï”
@@}
@}
JPanel‚ÅresultImage‚ª•ÏX‚³‚ꂽ‚Æ‚«‚ÉmyCanvas.repaint()‚ðŒÄ‚ñ‚Å‚¢‚é‚̂ł·‚ª
Canvas‚̃Cƒ[ƒW‚ªXV‚³‚ê‚Ü‚¹‚ñiˆê“xAŬ‰»‚µ‚Ä–ß‚·‚Æ•\ަ‚³‚ê‚Ă܂·j
Ä•`‰æ‚ª‚¤‚Ü‚‚¢‚Á‚ĂȂ¢‚悤‚Ȃ̂ł·‚ª‚ǂ̂悤‚É‚·‚ê‚΂悢‚Å‚µ‚傤‚©B
633:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/20 23:39:03
- MyCanvas‚ÍCanvas(AWTƒRƒ“ƒ|ƒlƒ“ƒg)‚ðŒp³‚¹‚¸A‘ã‚í‚è‚ÉJPanel‚ðŒp³
- paint‚ł͂ȂpaintComponent‚ðƒI[ƒo[ƒ‰ƒCƒh
‚łǂ¤‚©?
634:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/20 23:51:18
ƒAƒhƒoƒCƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚½‚¾‚»‚ê‚Å‚à‚¾‚߂łµ‚½B
paintComponent()‚ÅSystem.out.println()‚â‚邯‚¿‚á‚ñ‚Æ•\ަ‚³‚ê‚Ä‚é‚Ì‚Årepaint()‚Å
ƒƒ\ƒbƒh‚͌ĂÑo‚³‚ê‚Ă͂¢‚邿‚¤‚Å‚·B
‚½‚¾‚͂肂¯‚½JPanel‚É•\ަ‚Í‚³‚ê‚Ü‚¹‚ñEEE
‚à‚Æ‚̃pƒlƒ‹iMainPanelj‚Å‚Í
setLayout(new BorderLayout());
imagePanel= new MyPanel();
add(imageCanvas, BorderLayout.CENTER);
‚ł͂è‚‚¯‚Ă܂·B
635:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/20 23:52:10
add(imagePanel, BorderLayout.CENTER)
‚̊ԈႢ‚Å‚µ‚½
636:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/20 23:58:52
Ž©ŒÈƒŒƒX‚Å‚·
‚͂肂¯‚½MyPanel‚ÌpaintComponent()‚Ésuper.repaint()‚ð“ü‚ꂽ‚ç‚·‚®Ä•`‰æ‚³‚ê‚Ü‚µ‚½B
“\‚è•t‚¯Œ³‚ÌJPanel‚àÄ•`‰æ‚·‚é•K—v‚ª‚ ‚é‚Á‚Ä‚±‚Ƃłµ‚傤‚©EEE
637:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/21 00:02:58
ŠÖŒW‚È‚¢‚©‚à‚µ‚ê‚È‚¢‚¯‚ÇA
paintComponent‚Åsuper.paintComponent‚͌Ăñ‚Å‚é?
638:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/21 00:19:55
ŒÄ‚ñ‚ł܂·EEE
JFrame‚Ìã‚ÉJPanel‚ð“\‚è•t‚¯‚½ê‡‚ÍApaintComponent()‚Å‚·‚®Ä•`‰æ‚³‚ê‚Ä‚½‚ñ‚Å‚·‚ªA¡“x‚ÍJPanel‚Ìã‚ÉJPanel‚ð“\‚è•t‚¯‚½‚©‚ç‚©‚Æ‹^‚Á‚Ä‚é‚ñ‚Å‚·‚ªAŠÖŒW‚È‚¢‚©‚ÈB
639:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/21 00:25:58
’´‰SŽÒ‚Å‚·B
–{‚ðŒ©‚é‚Æ
uswing‚ÍAWT‚ƈقȂèAƒRƒ“ƒeƒ“ƒyƒCƒ“‚ðŽæ“¾‚µA‚»‚±‚ɃRƒ“ƒeƒ“ƒc‚ð”z’u‚·‚éBv
‚Æ‚¢‚¤‚悤‚É‘‚¢‚Ä‚¨‚è‚Ü‚·B
‚ÅA‚»‚̂Ƃ¨‚ègetContentPane()‚µ‚Äadd‚µ‚½‚ç‚à‚¿‚ë‚ñãŽè‚‚¢‚«‚Ü‚µ‚½B
—¬‚ê‚Æ‚µ‚Ă͂±‚ñ‚ÈŠ´‚¶‚ÅB¨new JFrame().getContentPane().add(new JPanel());
‚»‚ÌŒã‚à‚µ‚©‚µ‚ĂƎv‚Á‚ÄA
new JFrame.add(new JPanel())
‚Á‚Ä‚â‚Á‚Ä‚à•’Ê‚É‚¤‚Ü‚‚¢‚«‚Ü‚µ‚½B
ƒRƒ“ƒeƒ“ƒcƒyƒCƒ“‚ðŽæ“¾‚·‚é•K—v‚Á‚Ä‚ ‚é‚ñ‚Å‚µ‚傤‚©H
640:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/21 00:35:17
>>638
Ž©ŒÈƒŒƒX‚Å‚·‚ª
g.drawImage(resultImage, 0, 0, this);
‚Å‰ðŒˆ‚µ‚½‚悤‚Å‚·Bnull->this‚É‚µ‚Ü‚µ‚½B
641:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/21 00:37:44
>>639
ŋ߂ÌJFrame‚ł͕s—vB•K—v‚ɉž‚¶‚Ä“à•”‚ÅgetContentPane()‚µ‚½æ‚É
—v‹‚ð‚½‚ç‚¢‰ñ‚µ‚µ‚Ä‚‚ê‚éB
642:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/21 00:41:07
URLØÝ¸(java.sun.com)
URLØÝ¸(bugs.sun.com)
‚¾‚ÈB
643:639
07/03/21 00:48:04
‚¨‚¨AA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
getContentPane()‚Í–Ê“|‚¾‚¯‚Çswing‚Ì\‘¢‚ð—‰ð‚·‚é‚̂ɖ𗧂Á‚Ä‚½‚Ì‚Å
‚¿‚å‚Á‚Æ•¡ŽG‚È‹C•ª‚Å‚·B
644:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/21 13:28:38
jarƒtƒ@ƒCƒ‹‚©‚çƒJƒŒƒ“ƒgƒfƒBƒŒƒNƒgƒŠ‚É‚ ‚é”CˆÓ‚ÌJDBCƒhƒ‰ƒCƒo‚ð“ǂݞ‚Ü‚¹‚邿‚¤‚É‚µ‚½‚¢‚̂ł·‚ªA
MANIFEST‚̃Nƒ‰ƒXƒpƒX‚ɂ͉½‚Æ‹Lq‚·‚ê‚΂悢‚̂łµ‚傤‚©H
.‚â*.jar‚ł͔Fޝ‚µ‚Ü‚¹‚ñ‚Å‚µ‚½B
’¼Ú–¼‘OŽw’è or jre/lib/ext‚Ƀhƒ‰ƒCƒo‚ðŠi”[‚·‚邵‚©‚È‚¢‚̂łµ‚傤‚©H
645:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/21 13:39:51
‹Lq•”‚³‚炵‚Ä‚Ý
646:644
07/03/21 13:49:58
Manifest-Version: 1.0
È—ª
Class-Path: *.jar xxxx.jar xxxx.jar
Manifest-Version: 1.0
È—ª
Class-Path: . xxxx.jar xxxx.jar
‚Æ‚¢‚¤Š´‚¶‚Å‚·B‹Lq‚ÌŽd•û‚É–â‘è‚ ‚è‚Ü‚·‚©H
647:‚Ђ傱‚½‚ñ‚¾‚¨(^ƒÖ^ ŸE9k1wjKgHI
07/03/21 16:21:36
‚²‚ß‚ñ‚È‚·‚(^ƒÖ^#)‚
static Class forName(String className)
‚ÌŽg‚¢•û‚ª‚í‚©‚ñ‚È‚Ð(GƒÖG)‚¨‚Á‚¨‚Á‚¨
ŠÈ’P‚ȃ\[ƒX‚ð‚¢‚‚‚©ƒLƒ{ƒ“ƒkƒb
(#^ƒÖ^)ƒm‚½‚Ì‚ñ‚¾‚¤‚¨
648:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/21 16:43:35
>>644
•K—v‚È‚à‚̂𖾎¦“I‚ÉŽw’è‚·‚邯‚¢‚¤ŠÏ“_‚©‚çA
ƒƒCƒ‹ƒhƒJ[ƒh‚ÍŽg‚¦‚È‚¢‚ñ‚¶‚á‚È‚¢‚Ì‚©‚Ë‚¥B
URLØÝ¸(java.sun.com)
Žg‚¦‚邯‚Í‘‚¢‚ĂȂ¢BŽg‚¦‚È‚¢‚Æ‚à‘‚¢‚ĂȂ¢B
649:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/22 03:33:29
>>647
‚±‚±‚Ì
URLØÝ¸(blog.goo.ne.jp)
MainƒNƒ‰ƒX‚ª‚¢‚Á‚Ï‚¢‚ÌŽž
‚Ƀ\[ƒX‚ª‚ ‚Á‚½B
650:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/22 10:34:01
“ÆŠw‚Å‹ê킵‚Ä‚¢‚é’´‰SŽÒ‚Å‚·B
Ž©•ª‚Å‚à‚¢‚ë‚¢‚ë’²‚ׂĂ݂½‚̂ł·‚ªA¢‚è‰Ê‚ĂĊF‚³‚ñ‚Ì‚¨—Í‚É—Š‚é‚±‚ƂɂȂè‚Ü‚µ‚½B
¡AƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚É”Žš‚ðˆês‚Å@10,24,35,40@‚̂悤‚ÈŒ`‚Å“ü—Í‚³‚¹‚Ä‚»‚ꂼ‚ê‚Ì”Žš‚ð•\ަ‚³‚¹‚é‚à‚Ì‚ðì‚Á‚Ä‚¢‚é‚̂ł·‚ªAƒRƒ“ƒpƒCƒ‹‚ð‚µ‚ÄŽÀs‚܂łÍo—ˆ‚é‚̂ł·‚ªA”Žš‚ð“ü—Í‚µ‚½‚ ‚ƂɃGƒ‰[‚ªo‚Ü‚·B
ƒGƒ‰[ƒƒbƒZ[ƒW‚ðƒOƒO‚Á‚Ă݂½‚̂ł·‚ªAŒŸõ‚ɂ͈ø‚Á‚©‚©‚é‚à‚Ì‚Ìu‚±‚ꂾIv‚Æ‚¢‚¤‚à‚Ì‚ªŒ©‚‚©‚ç‚È‚©‚Á‚½‚̂ŃRƒR‚ÉŽ¿–₳‚¹‚Ä‚¢‚½‚¾‚«‚Ü‚µ‚½B
ˆÈ‰º‚ɃR[ƒh‚̈ꕔ‚ƃGƒ‰[ƒƒbƒZ[ƒW‚ð‹LÚ‚µ‚Ü‚·B
public static void main(String[] args) throws IOException {
int input[];
System.out.println("”—ñ‚̓Jƒ“ƒ}‹æØ‚è‚Ì•¶Žš—ñ‚Å“ü—Í‚µ‚Ä‚‚¾‚³‚¢B");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str = br.readLine();
String numbers[] = str.split(",");
int i=0;
input = new int[i];
while(i < numbers.length){
input[i] = Integer.parseInt(numbers[i]);
System.out.println(i + "‚‚߂Í" + input[i]+ "‚Å‚·B");
i++;
}
}
ˆÈ‰ºƒGƒ‰[‚Å‚·B
java.lang.ArrayIndexOutOfBoundsException: 0
at Test.main(Test.java:28)
Exception in thread "main"
–ƒRƒR‚Å‚¢‚¤28‚Æ‚¢‚¤‚Ì‚ªƒR[ƒh‚Ì28s–Ú‚Å‚ ‚ê‚Î
input[i] = Integer.parseInt(numbers[i]);‚ª28s–Ú‚É‚ ‚½‚è‚Ü‚·B
‚ǂȂ½‚©A‚¨•‚¯‚‚¾‚³‚¢B
651:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/22 10:39:17
>@int@i=0;@
>@input@=@new@int[i];@
‚¾‚ꂪŒ©‚Ä‚à‚±‚±‚¾
652:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/22 10:40:31
>650
‰E•Ó‚Ì numbers[i] ‚ł͂ȂA‹°‚ç‚ input[i] ‚©‚ço‚Ä‚¢‚é—áŠO‚©‚ÆB
int i=0;
input = new int[i];
‚±‚ÌŽž“_‚Å input[] ‚Ì—v‘f”‚̓[ƒ‚ɂȂÁ‚Ä‚¢‚邪
‚»‚êˆÈ~ input[] ‚Ì—v‘f”‚ð‘‚₵‚Ä‚¢‚È‚¢ˆÈã input[] ‚Ì—v‘f”‚̓[ƒ‚̂܂܂¾B
input = new int[i];
‚ð
input = new int[numbers.length];
‚É‚µ‚Ă݂½‚çH
653:650
07/03/22 11:07:57
>>652
‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I‰ðŒˆ‚µ‚Ü‚µ‚½I
“š‚¦‚¾‚¯‚łȂA‚Ç‚±‚ª‚ǂ̂悤‚ÉŠÔˆá‚Á‚Ä‚¢‚é‚©‚Ü‚Å“š‚¦‚Ä‚¢‚½‚¾‚¢‚Ä
‘å•ϕ׋‚ɂȂè‚Ü‚µ‚½B
654:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/22 13:47:44
‚±‚ê‚Á‚Ăǂ¤‚æH
URLØÝ¸(ja.wikibooks.org)
655:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/22 14:13:36
>>654
ŒÂl“I‚É‚ÍAuJava‚ð‚Í‚¶‚߂悤vˆÈ‰º‚Í—v‚ç‚È‚¢‚悤‚È‹C‚à‚·‚éB
char ‚ª -32768`32767‚ɂȂÁ‚Ä‚½‚èA
uƒŠƒtƒ@ƒŒƒ“ƒXŒ^‚Æ‚¢‚¤‚Ì‚ÍAƒNƒ‰ƒX‚Ì‚±‚Ƃł·v‚Æ‚©AŠÔˆá‚¢‚à‚¿‚ç‚Ù‚ç‚ ‚邵B
•¶–@‚Æ‚©‚ÍAJLS ‚Ö‚ÌƒŠƒ“ƒN“\‚Á‚ÄI‚í‚è‚Å—Ç‚¢‚Æ‚©A
“ü–åŽÒ—p‚̃Rƒ“ƒpƒCƒ‹Žè‡‚ðŽ¦‚·‚ñ‚È‚çAƒeƒLƒXƒg‚Å‚â‚邿‚è
flash movie ‚Æ‚©‚Å‚â‚Á‚½•û‚ªe؂Ȃñ‚¶‚á‚È‚¢‚©A‚ÆŽv‚Á‚½‚èŽv‚í‚È‚©‚Á‚½‚èB
wikibook ‚É flash ’u‚¯‚é‚Ì‚©’m‚ç‚ñ‚¯‚ÇB
656:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/22 15:35:54
>>514
‚¨‚₨‚âH@Java‰Æ“dŽž‘ã‚Ì“ž—ˆ‚©H
«—ˆ‚ÍAJava‚ʼnƓd§Œä‚ðŠé‚ñ‚Å‚¢‚é‚Ì‚©‚Ë[H Jini‚©‚Ë[H
657:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/22 17:43:49
‚Ü‚¸‚Í‚¨‚¢‚µ‚¢‚²”Ñ‚©‚炨Šè‚¢‚µ‚Ü‚·
658:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/22 17:45:39
‚·‚݂܂¹‚ñ‚ªAŽ¿–â‚Å‚·B
HttpServlet ‚̃\[ƒXƒR[ƒh‚ÍA‚ǂ̃\ƒtƒg‚Ɋ܂܂ê‚Ä‚¢‚é‚̂łµ‚傤‚©H
‚½‚Ô‚ñTomcat‚É‚ ‚é‚Ì‚¾‚낤‚ÆŽv‚Á‚Ä‚¢‚½‚̂ł·‚ªA‚¤‚Ü‚Œ©‚‚¯‚ç‚ê‚Ü‚¹‚ñB
—˜—p’†‚ÌTomcat ‚Í4.1‚Å‚·B
659:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/22 17:59:27
Ž¿–â‚Å‚·B
HTTP Get ‚̃NƒGƒŠ•¶Žš—ñ‚©‚çAƒpƒ‰ƒ[ƒ^–¼‚Æ‚»‚Ì’l‚Ì‘g‚݇‚킹‚ÌW‡‚ðŽæ
“¾‚·‚é‚É‚ÍA‚Ç‚¤‚µ‚½‚ç‚¢‚¢‚Å‚µ‚傤H
660:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/22 18:18:15
>>658
class‚È‚çcommon/lib/servlet-api.jar‚Ì’†Bƒ\[ƒX‚Í“ü‚Á‚ĂȂ¢‚æB
661:658
07/03/22 18:37:21
>>660
> class‚È‚çcommon/lib/servlet-api.jar‚Ì’†Bƒ\[ƒX‚Í“ü‚Á‚ĂȂ¢‚æB
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·Bƒ\[ƒX‚͂ǂ±‚ÅŽè‚É“ü‚é‚̂łµ‚傤‚©H
ƒI[ƒvƒ“ƒ\[ƒX‚Å‚·‚©‚çA‚Ç‚±‚©‚Å”z•z‚Í‚µ‚Ä‚¢‚é‚Í‚¸‚Ȃ̂ł·‚ªB
ŽÀ‚Í>>659‚àŽ„‚Ȃ̂ł·‚ªAˆÈ‰º‚̈—‚ÌŽQl‚É‚µ‚½‚©‚Á‚½‚̂ł·B
–Ú“IFURL•¶Žš—ñ‚©‚çƒNƒGƒŠƒpƒ‰ƒ[ƒ^‚ðŽè“®‚ÅŽæ‚èo‚·
URL•¶Žš—ñ‚ð—^‚¦‚ç‚ê‚ÄA
String url = "URLØÝ¸(www.youtube.com)
‚±‚±‚©‚çƒNƒGƒŠ•¶Žš—ñ‚ðŽæ‚èo‚µA
String qstring = new URL(url).getQuery();
//qstring = "v=pd74BKx0x-w"
‚±‚±‚܂ł͂ł«‚é‚̂ł·‚ªA‚»‚ê‚ðƒpƒ‰ƒ[ƒ^‚Æ’l‚É•ª‰ð‚·‚é•û–@‚ª•ª‚©‚è‚Ü‚¹‚ñB
³‹K•\Œ»‚Ȃǂŋ𒼂ɕª‚¯‚邵‚©‚È‚¢‚̂łµ‚傤‚©H
‰½‚©Šù‘¶‚ÌAPI‚ª‚ ‚é‚̂ł͂Ȃ¢‚©‚ÆŽv‚¤‚̂ł·‚ªB
662:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/22 18:50:24
>‰½‚©Šù‘¶‚ÌAPI‚ª‚ ‚é‚̂ł͂Ȃ¢‚©‚ÆŽv‚¤‚̂ł·‚ªB
request.getParameter( "v" )‚ňꔂ¾B
ƒ\[ƒX‚ł͂ȂAPIƒhƒLƒ…ƒƒ“ƒg‚ð—˜—p‚·‚é‚Ì‚ªJava‚ł͕’ÊB
URLØÝ¸(sdc.sun.co.jp)
URLØÝ¸(sdc.sun.co.jp)
663:658
07/03/22 19:06:03
>>662
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
HttpServletRequest‚Í—^‚¦‚ç‚ê‚Ä‚¢‚È‚‚ÄA‚½‚¾URL•¶Žš—ñ‚¾‚¯‚ª‚ ‚é‚̂ł·B
‚¾‚©‚çuŽè“®‚ÅvŽæ‚èo‚·•K—v‚ª‚ ‚è‚Ü‚·B
à–¾•s‘«‚Å‚·‚݂܂¹‚ñB
664:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/22 19:16:22
>>663
‚Ù‚¢‚ÁURLØÝ¸(www.google.com)
?hl=ja&q=show:WeBMAMCdhTg:T67KRquB4ao:axPaDrtTH9s&sa=N
&ct=rd&cs_p=URLØÝ¸(download.nextag.com)
tomcat/tomcat-5/v5.5.17/src/apache-tomcat-5.5.17-src.tar.gz
&cs_f=apache-tomcat-5.5.17-src/container/catalina/src/share/
org/apache/catalina/core/ApplicationHttpRequest.java
‚±‚Ìvoid parseParameters()‚ ‚½‚è‚©‚ç’H‚Á‚Ä‚¯‚΂¢‚ñ‚¶‚á‚ËH
665:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/22 19:17:47
ƒ\[ƒX tarball‚ɂ͓ü‚Á‚ĂȂ¢‚Ì?
svn‚È‚çURLØÝ¸(svn.apache.org)
’†‚ÍŒ©‚ĂȂ¢B
666:658
07/03/22 20:20:55
>>664
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚Ç‚¤‚â‚ç«‚ÌparseParameters()‚̂悤‚Å‚·B
‚±‚ê‚͂ǂÌjarƒtƒ@ƒCƒ‹‚É‚ ‚é‚Ì‚©‚È‚ B
‚Ç‚¤‚à’T‚µ•û‚ª•ª‚©‚è‚Ü‚¹‚ñB
URLØÝ¸(src.opensolaris.org)
apache-tomcat-5.5.17-src/container/catalina/src/share/org/apache/
catalina/util/RequestUtil.java
>>665
> ƒ\[ƒX tarball‚ɂ͓ü‚Á‚ĂȂ¢‚Ì?
ŽÀ‘•ƒNƒ‰ƒX‚Í“ü‚Á‚Ä‚¢‚Ü‚·‚ªAHttpServletRequestŽ©‘̂̃\[ƒX‚Í–³‚¢‚悤‚Å‚·B
667:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/22 20:26:32
Ž¿–â‚Å‚·B
server.xml‚Ì<context>‚Ìreloadable‘®«‚ª
false‚©true‚©‚Ìî•ñ‚ð
ƒNƒ‰ƒX‚©‚çŽæ“¾‚·‚é•û–@‚Í‚ ‚è‚Ü‚·‚©H
668:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/22 20:26:38
javax.servlet.http.HttpServletRequest‚Íinterface‚¾‚©‚çA
ƒ\[ƒXŒ©‚Ä‚àŽÀ‘•î•ñ‚͂Ȃ¢‚æB
669:658
07/03/22 20:36:56
>>668
> ƒ\[ƒXŒ©‚Ä‚àŽÀ‘•î•ñ‚͂Ȃ¢‚æB
‚»‚ê‚Í‚»‚¤‚Ȃ̂ł·‚ªAƒ\[ƒX‚ª–³‚¢‚ÆAEclipse‚Å’Ç‚¢‚Â炢‚ÆŽv‚¢‚Ü‚·B
‚È‚¨ARequestUtil.class ‚Í catalina.jar ‚Ɋ܂܂ê‚Ä‚¢‚Ü‚µ‚½B
publicƒNƒ‰ƒX‚Å‚·‚ªAˆê”ʃ†[ƒU‚ª—˜—p‚·‚邱‚Æ‚ª“K؂Ȃ̂©A‚æ‚•ª‚©‚è‚Ü‚¹‚ñB
‚Æ‚±‚ë‚ÅA‚ǂ̃Nƒ‰ƒX‚ª‚Ç‚Ìjar‚Ɋ܂܂ê‚é‚Ì‚©‚ðŠÈ•Ö‚É’m‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢
‚¢‚Å‚µ‚傤H
E1‚Â1‚ÂJarƒRƒ}ƒ“ƒh‚Å•\ަ
EŠg’£Žq‚ðzip‚ɕς¦‚ÄŒŸõ
E•Ð’[‚©‚çEclipse‚̃vƒƒWƒFƒNƒg‚É‘g‚Ýž‚ñ‚ł݂é
‚±‚ê‚ç‚æ‚è‚à‚Á‚Æ‚¢‚¢•û–@‚Í‚ ‚é‚Å‚µ‚傤‚©H
670:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/22 20:45:49
>>669
Eclipse‚Å’Ç‚¤‚¾‚¯‚È‚çAjadclipse‚ð“ü‚ê‚Ä‚¨‚‚ƃ\[ƒX‚ª‚È‚¢‚à‚Ì‚Í
jad‚Å‹tƒRƒ“ƒpƒCƒ‹‚µ‚½‚à‚Ì‚ð•\ަ‚µ‚Ä‚‚ꂽ‚è‚·‚éB
jar’T‚µ‚ÍAƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚É‹ê’É‚ðŠ´‚¶‚È‚¢ƒqƒg‚Ȃ̂ÅA
jar tf‚Å’T‚·‚©‚È[BEclipse‚É‘g‚Ýž‚ނ̂͂¢‚¢•û–@‚¾‚ÆŽv‚¢‚Ü‚·B
671:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/22 21:42:42
String url = "URLØÝ¸(foo.bar.com)
String[] params = url.substring(url.lastIndexOf('?')+1).split("[&=]");
‚±‚ê‚Å{"a","b","x","y","foo","bar"}‚Á‚Ä‚¢‚¤”z—ñ‚ª‚Å‚«‚éB
Œã‚ÍA”z—ñ‚Ì‹ô”‚Ɗŕª‚¯‚Ä“K“–‚Ɉ—‚·‚ê‚΂¢‚¯‚邾‚ëB
672:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/22 21:53:10
>>671
ƒtƒ‰ƒOƒƒ“ƒg‚ª‚ ‚Á‚½‚çÅŒã‚Ì—v‘f‚ª "bar#hoge" ‚Ý‚½‚¢‚ɂȂç‚ñ‚©H
673:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/22 22:06:09
>>672
‚È‚é‚Ù‚ÇB‚¶‚á‚ ‚±‚ê‚łǂ¾B–³—–î—1sB
String[] params = url.substring(url.lastIndexOf('?')+1, url.indexOf('#') > 0 ? url.indexOf('#') : url.length()).split("[&=]");
674:658
07/03/22 22:50:29
>>670
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·BŽQl‚ɂȂè‚Ü‚·B
‚Å‚«‚½‚ç”z•zŒ³‚̃TƒCƒg‚ŃhƒLƒ…ƒƒ“ƒg‰»‚µ‚Ä‚‚ê‚Ä‚¢‚½‚çŠy‚Ȃ̂ł·‚ªB
>>671-673
•W€‚ÌAPI‚ɂ͑¶Ý‚µ‚È‚¢‚炵‚¢‚Ì‚ÅAŽ©•ª‚à‚»‚ê‚È‚è‚É‘‚¢‚Ă݂܂µ‚½B
String url = "URLØÝ¸(www.youtube.com)
String q = new URL(url).getQuery();
Map<String, String> map = new HashMap<String, String>();
for (String pv : q.split("&")) {
@@@@String[] p = pv.split("=");
@@@@map.put(p[0], p[1]);
}
675:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/22 22:53:43
a=&x=y‚Ý‚½‚¢‚É’l‚ª‚È‚¢ƒpƒ‰ƒƒ^‚ª‚ ‚Á‚½‚炤‚Ü‚‚¢‚©‚È‚¢‹C‚ª‚·‚éB
676:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/22 22:55:13
675‚Í>>673‚ËB
>>674
‚½‚¢‚Ä‚¢‚Í‚»‚ê‚Å‚¢‚¢‚¯‚Ç“¯‚¶ƒL[‚Ì’l‚ª•¡”‚ ‚Á‚½‚炤‚Ü‚‚¢‚©‚È‚¢‚̂ŒˆÓB
677:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/22 22:58:46
ƒpƒ‰ƒ[ƒ^ŠÔ‚Ì‹æØ‚è‚Éŋ߂Í;‚àŽg‚¤‚Ì‚ÅA”Ä—p«‚©‚猾‚Á‚½‚炱‚ê‚à”Fޝ‚·‚é
‚Ƃ悢B
>>675‚̃P[ƒX‚ð‰ñ”ð‚·‚é‚½‚ß‚ÉA‚Ü‚¸ &(‚¨‚æ‚Ñ; )‚¾‚¯‚Å‹æØ‚èA‚»‚̂̂¿=‚Å
•ª‰ð‚·‚邯‚¢‚¢‚¾‚낤B
>>676‚ðl—¶‚·‚é‚È‚çmap‚Ì’l‘¤‚ðƒRƒŒƒNƒVƒ‡ƒ“ƒNƒ‰ƒX‚É‚·‚é•K—v‚ª‚ ‚éB
678:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/22 23:26:33
‘Ž®Žw’èŽq‚ɂ‚¢‚Ä‹³‚¦‚Ä‚‚¾‚³‚¢B
‚ ‚é–{‚Å«‚Ý‚½‚¢‚Ȃ̂ª‚łĂ«‚½‚ñ‚Å‚·‚ªA%‚ª‘½‚‚ĉ½‚â‚Á‚Ä‚ñ‚Ì‚©‚æ‚‚í‚©‚è‚Ü‚¹‚ñB
System.out.printf(String.format("%%2d | %%%dd\n", n), r, x);
%d‚Å10i”‚ɕϊ·B2‚Í2Œ…‚Ì’·‚³‚ð•\‚·B‚Æ‚¢‚¤‚±‚Ƃ͂킩‚Á‚½‚̂ł·‚ªA
ˆø”‚ɑ΂µ‚đޮŽw’èŽq‚ª‚₽‚瑽‚¢‚悤‚È‹C‚ªEEE
ƒƒ\ƒbƒh‚ª“ü‚èŽq‚ɂȂÁ‚Ă邩‚ç‚â‚₱‚µ‚¢‚ñ‚Å‚µ‚傤‚©H
‚»‚à‚»‚àformat()‚Ì‘æ2ˆø” n ‚͉½‚ɕϊ·‚³‚ê‚é‚ñ‚Å‚µ‚傤H
679:658
07/03/22 23:27:54
>>675Ž‚ÌƒP[ƒX‚ɑΉž
String[] p = pv.split("=");
«
String[] p = pv.split("=", 2);
Ž©•ª‚Ì—p“r‚É‚Í>>676Ž‚ÌƒP[ƒX‚͂Ȃ³‚»‚¤‚Ȃ̂ÅA‚±‚ê‚ʼn½‚Æ‚©‚Ȃ肻‚¤‚Å‚·B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
680:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/22 23:35:52
%%‚ª%‚»‚Ì‚à‚Ì‚É‚È‚é‚Æ‚¢‚¤‚̂͗‰ð‚µ‚Ä‚é?
‡”Ô‚É‘‚‚ÆA
String format = String.format("%%2d | %%%dd¥n", n);
System.out.printf(format, r, x);
‚½‚Æ‚¦‚În‚ª5‚¾‚ÆÅI“I‚É‚Í System.printf("%2d | %5d¥n", r, x) ‚ðs‚¤B
# ˆê‚ÂŽw“E‚µ‚Ä‚¨‚‚ÆAƒtƒH[ƒ}ƒbƒgŽw’è‚Æ‚µ‚ĉüs‚ð‹Lq‚·‚é‚ɂͥn
# ‚ł͂Ȃ%n‚ðŽg‚¤‚ׂ«B
681:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/23 01:30:23
‚·‚݂܂¹‚ñAXPathAPI‚ðŽg‚Á‚ÄAˆÈ‰º‚ÌXML‚©‚ç<media:thumbnail> ‚Ìurl‘®«
‚ðŽæ“¾‚·‚é‚É‚ÍA‚ǂ̂悤‚ÉXPath‚ð‹Lq‚µ‚½‚ç‚¢‚¢‚Å‚µ‚傤‚©H
URLØÝ¸(video.google.com)
iˆÈ‰ºA”²ˆj
<rss>
<channel>
<item>
<media:group>
<media:thumbnail
@@url="URLØÝ¸(video.google.com)
c5ed681df175c4b0&offsetms=5000&itag=w320&lang=en&sigh=8GjvM1prox25GC-jte15jydXiAA"
@@width="320"
@@height="214" />
</media:group>
</item>
</channel>
</rss>
ˆÈ‰º‚̃y[ƒW‚ȂǂðŽQl‚É‚µ‚Ä‚¢‚é‚̂ł·‚ªA‹ï‘Ì“I‚È‹Lq‚ª–³‚‚Ä¢‚Á‚Ä‚¢‚Ü‚·B
URLØÝ¸(msugai.fc2web.com)
682:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/23 02:18:50
javaŠÖŒW‚È‚¢‚ËB‚ÆŒ¾‚Á‚Ä‚àŠY“–ƒXƒŒ‚ª‚±‚±‚µ‚©Œ©“–‚½‚ç‚È‚¢B
½ÚØÝ¸(tech”Â)l50
683:681
07/03/23 02:31:04
>>682
‚·‚݂܂¹‚ñAXPathAPI‚ɌŗL‚Ì–â‘è‚à‚ ‚é‚©‚ÆŽv‚¢A‚±‚¿‚ç‚ÅŽ¿–₵‚Ü‚µ‚½B
—Ⴆ‚ÎA.NET‚Ȃ炱‚ñ‚ȃy[ƒW‚ª‚ ‚è‚Ü‚·‚ªA
URLØÝ¸(www.atmarkit.co.jp)
‚±‚Ì“à—e(addNameSpace)‚ÍJava‚ł͎g‚¦‚È‚¢‚悤‚Å‚·B
684:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/23 02:39:18
XmlNamespaceManager site:w3c.org
‚ÉŠY“–‚·‚éƒy[ƒW‚ªŒ©‚‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
‚¨‚â?
685:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/23 04:58:49
>>681
>‚ǂ̂悤‚ÉXPath‚ð‹Lq‚µ‚½‚ç‚¢‚¢‚Å‚µ‚傤‚©H
‚±‚¤‚¢‚¤Ž–•·‚ƒŒƒxƒ‹‚È‚çŽd—l‚ð—‰ð‚µ‚ĂȂ¢BŽÀ‘•‚³‚ꂽAPIˆÈ‘O‚Ì–â‘èB‚ÄŒ¾‚¤‚©W3C‚ÌŽd—l‚ɑ΂µ‚ÄMS‚ÌŽÀ‘•o‚µ‚Ä‚‚é‚È‚ñ‚Ä’Þ‚è‚É‚µ‚©Œ©‚¦‚È‚¢‚ñ‚¾‚ªEEEB
>XML‚©‚ç<media:thumbnail> ‚Ìurl‘®«
‚ðŽæ“¾‚·‚é
ƒƒP[ƒVƒ‡ƒ“ƒpƒX‚Ì‘‚«•û‚Í•ª‚©‚é‚Ì‚©H
>>684
.NET‚̃Nƒ‰ƒX–¼‚ªw3c‚̃y[ƒW‚Ńqƒbƒg‚·‚é‚킯–³‚¢‚¾‚ëBø‚é‚È‚ç‚à‚Á‚Æ“ªŽg‚¦B
google‚‚ç‚¢Žg‚¦‚邿‚¤‚ɂȂ낤‚È
xpath site:URLØÝ¸(www.w3.org)
@@@@~~~~~~~~~~~~~~~~~~~~~~~~
686:681
07/03/23 05:12:15
‚·‚݂܂¹‚ñB
>>685
>
> ‚±‚¤‚¢‚¤Ž–•·‚ƒŒƒxƒ‹‚È‚çŽd—l‚ð—‰ð‚µ‚ĂȂ¢BŽÀ‘•‚³‚ꂽAPIˆÈ‘O‚Ì–â‘èB
> ‚ÄŒ¾‚¤‚©W3C‚ÌŽd—l‚ɑ΂µ‚ÄMS‚ÌŽÀ‘•o‚µ‚Ä‚‚é‚È‚ñ‚Ä’Þ‚è‚É‚µ‚©Œ©‚¦‚È‚¢‚ñ
> ‚¾‚ªEEEB
‚¨‚Á‚µ‚á‚邯‚¨‚èA‚æ‚—‰ð‚µ‚Ä‚¨‚è‚Ü‚¹‚ñB
> >XML‚©‚ç<media:thumbnail> ‚Ìurl‘®«
> ‚ðŽæ“¾‚·‚é
> ƒƒP[ƒVƒ‡ƒ“ƒpƒX‚Ì‘‚«•û‚Í•ª‚©‚é‚Ì‚©H
‚¨‚»‚ç‚A
/rss/channel/item/media:group/media:thumbnail/@url
‚ł͂Ȃ¢‚©‚ÆŽv‚¤‚̂ł·‚ªcB
687:681
07/03/23 05:18:48
’Ç‹L‚Å‚·B
‚æ‚•ª‚©‚Á‚Ä‚¢‚È‚¢‚Ì‚ÍA–¼‘O‹óŠÔ‚̈µ‚¢‚Å‚·B
.NET‚ÌŽÀ‘•‚ðŒ©‚ÄAJava‚ÌXPathApi‚É‚àAaddNameSpace ‚É‚ ‚½‚éŠÖ”‚ª‚ ‚é‚Ì
‚¾‚낤‚Æl‚¦‚½‚̂ł·‚ªA‚»‚ê‚ðŒ©‚Â‚¯‚ç‚ê‚È‚‚Ä¢‚Á‚Ä‚¢‚Ü‚µ‚½B
688:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/23 09:54:40
>>685‚ÍAXmlNamespaceManager‚È‚ñ‚¼w3c•W€‚ɂȂ¢‚̂ɒm‚é‚©‚æI
‚Æ‚¢‚¤‰ñ“š‚·‚é‚‚à‚肾‚Á‚½l‚©‚ç‚̃s[ƒf[‚Ì–^Ž‚Ö‚ÌƒCƒ„ƒ~‚Å‚·B
689:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/23 09:55:34
~‚Æ‚¢‚¤‰ñ“š‚·‚é‚‚à‚肾‚Á‚½l‚©‚ç‚Ì
›‚Æ‚¢‚¤A‰ñ“š‚·‚é‚‚à‚肾‚Á‚½l‚©‚ç‚Ì
uAv‚¢‚Á‚±”²‚¯‚ĈӖ¡‚ª•Ï‚í‚Á‚Ă邵orz
690:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/23 12:06:23
ƒƒO‚ð‰ðÍ‚·‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ðì‚肽‚¢‚̂ł·‚ªASwing‚âAWT‚Å
UI•”•ª‚ðì‚èAƒGƒ“ƒWƒ“•”•ª‚ðCŒ¾Œê‚Åì‚鎖‚Ío—ˆ‚é‚̂łµ‚傤‚©H
o—ˆ‚éê‡AJAVA‘¤(UI)‚ÆC‘¤(ƒGƒ“ƒWƒ“)‚Ƃ̂â‚è‚Æ‚è‚͂ǂ̂悤‚È
Š´‚¶‚ɂȂé‚̂łµ‚傤‚©H
CŒ¾Œê‚Í‚µŒoŒ±‚ ‚è‚Ü‚·‚ªAJAVA‚͂܂Á‚½‚‚̉SŽÒ‚Å‚·B
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
691:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/23 12:11:49
o—ˆ‚éB
‚â‚è‚Æ‚è‚̓\ƒPƒbƒg‚ðŽg‚¤/JNI‚ðŽg‚¤‚È‚ÇB
692:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/23 12:15:33
>>691
‘¦ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
‚»‚Ì’PŒê‚Å‚®‚®‚Á‚½‚çŠú‘Ò’Ê‚è‚ÌAPI‚ªHIT‚µ‚Ü‚µ‚½I
693:681
07/03/23 12:54:47
Ž©ŒÈƒtƒHƒ[‚Å‚·B
Java XPath API
URLØÝ¸(www-06.ibm.com)
> ‚µ‚©‚µApre ‚Æ‚¢‚¤Ú“ªŽ«‚ðAURLØÝ¸(www.example.com) ‚Æ‚¢‚¤ URI
> ‚Ƀ}ƒbƒv‚·‚é•K—v‚ª‚ ‚è‚Ü‚·BNamespaceContext ƒCƒ“ƒ^[ƒtƒF[ƒX‚ª
> JDK(Java software development kit) ‚â JAXP ‚ɃfƒtƒHƒ‹ƒg‚ÅŽÀ‘•‚³‚ê‚Ä‚¢
> ‚È‚¢‚̂͑½‚΂©‚°‚½˜b‚Å‚·‚ªAŽÀۂɂȂ¢‚̂ł·B
‚±‚ÌŒãA‹LŽ–‚Íu–¼‘O‹óŠÔƒ}ƒbƒsƒ“ƒOƒNƒ‰ƒX‚ðŽ©ì‚·‚év‚±‚ƂɂȂè‚Ü‚·B‚Ç
‚¤‚È‚Á‚Ä‚é‚ÌH‰½‚©ˆÓŒ©‚̑Η§‚Ƭ—‚ª‚ ‚邿‚¤‚ÉŒ©‚¦‚Ü‚·B
‚¿‚å‚Á‚ÆŽg‚¨‚¤‚ÆŽv‚Á‚½‚¾‚¯‚Ȃ̂ÉBŽã‚è‚Ü‚µ‚½B
694:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/23 13:05:58
PS3‚ÅFolding—home‚ª—˜—p‰Â”\‚ɂȂè‚Ü‚µ‚½I
ƒ^ƒ“ƒpƒNŽ¿‰ð̓vƒƒWƒFƒNƒgFolding—home‚Å•a‹C‚ŋꂵ‚Þl’B‚ð‹~‚¦‚é‚©‚àB
PS3‚ÅFolding—home‚µ‚悤‚º(Team 2ch)
½ÚØÝ¸(ghard”Â)
ƒ`[ƒ€”Ô†F162
ƒ`[ƒ€–¼FTeam 2ch
URLØÝ¸(fah-web.stanford.edu)
™PS3‚ł̎Q‰Á•û–@
PS3‚©‚çFolding@home‚ð‹N“®‚µAƒ`[ƒ€”Ô†162‚É“ü—Í‚·‚ê‚ÎOKB
ƒ†[ƒU–¼‚͉½‚Å‚à—Ç‚¢‚ªAURLØÝ¸(folding.stanford.edu)
‚É‚ÄA–¼‘O‚ªŠù‚ÉŽg‚í‚ê‚Ä‚¢‚é‚©‚Ç‚¤‚©Šm”F‚·‚鎖‚ð„§B
ŽQ‰Á‚ÌŠm”F‚Æ‚µ‚Ä‚ÍAuƒIƒvƒVƒ‡ƒ“i¢jv¨uŠÖ˜AƒTƒCƒgv¨uƒ`[ƒ€ˆ—“Œv—Êv‚ÆŠJ‚«A
uTeam 2chviã‹LURL‚̃y[ƒWj‚ª•\ަ‚³‚ê‚ê‚΂¿‚á‚ñ‚ÆŽQ‰Á‚Å‚«‚Ä‚¢‚éB
™Folding@home‚ɂ‚¢‚Ä
URLØÝ¸(folding.stanford.edu)
695:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/23 14:02:20
‚e‚‰‚Œ‚…#mkdirs‚ªŽ¸”s‚µ‚½ê‡‚É
‚»‚ÌŒ´ˆö‚ðŽæ“¾‚·‚é•û–@‚Á‚Ä‚ ‚è‚Ü‚·‚©H
696:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/23 14:23:47
>>695
–³‚¢‚æB
SecurityManager ‚ª‹–‰Â‚µ‚È‚¢ê‡‚¾‚¯‚Í—áŠO‚à‚炤‚©‚番‚©‚邯‚ÇB
mkdir() ‚·‚é‘O‚ÉAì‚낤‚Æ‚·‚éƒfƒBƒŒƒNƒgƒŠ‚ªŠù‚É‘¶Ý‚µ‚Ä‚àŽ¸”s‚·‚邵A
“¯–¼ƒtƒ@ƒCƒ‹‚ª‚ ‚Á‚ăfƒBƒŒƒNƒgƒŠì‚ê‚È‚‚Ä‚àŽ¸”s‚·‚邵A
ƒfƒBƒŒƒNƒgƒŠ‚Ì–¼‘O‚ª•s³‚Èê‡ –¼‘O‚ª’·‚·‚¬‚½‚è–¼‘O‚ÉŽg‚¦‚È‚¢•¶Žš‚ªŠÜ‚܂ꂽ‚è ‚Å‚àŽ¸”s‚·‚邵A
ƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€ã‚ÌŒ ŒÀ‚ª‚È‚‚ăfƒBƒŒƒNƒgƒŠ‚ðì‚ê‚È‚‚Ä‚àŽ¸”s‚·‚éB
697:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/23 14:28:48
>>696
‚»‚¤‚È‚ñ‚·‚©corz
ˆê‰žisDirectory()‚Å‘¶Ý‚µ‚È‚¢Žž‚¾‚¯ì‚邿‚¤‚ɂ͂µ‚Ä‚é‚ñ‚Å‚·‚ª
‰½‚ÅŽ¸”s‚µ‚½‚Ì‚©‚í‚©‚ç‚È‚¢‚Ƃǂ¤‚µ‚悤‚à‚È‚¢c
698:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/23 20:47:55
>>693
‚»‚à‚»‚àAPI‚͉½Žg‚Á‚Ä‚ñ‚¾HJAXP1.3ˆÈãH
–¼‘O‹óŠÔ‚̃oƒCƒ“ƒfƒBƒ“ƒO‚È‚ñ‚ăAƒvƒŠƒP[ƒVƒ‡ƒ“‚É‚æ‚Á‚Ă͕K—v‚È‚¢‚µ
ƒoƒCƒ“ƒh‚·‚éƒvƒŒƒtƒBƒbƒNƒX‚Ì”‚É‚æ‚Á‚ăf[ƒ^\‘¢‚Ȃ茟õƒAƒ‹ƒSƒŠƒYƒ€‚Ì
Å“K‚ÈŽÀ‘•‚ª•Ï‚í‚é‚©‚ç”Ä—p‚È•¨‚Íì‚ê‚È‚¢‚©‚çŽÀ‘•‚ð—pˆÓ‚·‚é‚͖̂³‘ÊB
ƒoƒCƒ“ƒ_‚‚ç‚¢Ž©•ª‚Å‘‚¯B‹ð’s‚µ‚©‘‚¢‚ĂȂ¢‚¶‚á‚È‚¢‚©H
699:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/23 23:10:02
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·BŠ®‘S‚ÉŽè‹l‚Ü‚Á‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
ŠÂ‹«-
ƒ}ƒVƒ“A(ŠJ”‹@)FWindows XP ProAIIS6AWebLogic8.1AJavaSDK1.4.13
ƒ}ƒVƒ“B(•]‰¿‹@)FWindows Server 2003AIIS6
ƒ}ƒVƒ“A‚ÅŠJ”AƒfƒoƒbƒO‚µ‚ÄOK‚È‚à‚Ì‚ðƒ}ƒVƒ“B‚É’u‚«Š·‚¦‚Ä‚¢‚Ü‚·B
‚»‚ꂼ‚ê‚ɃT[ƒuƒŒƒbƒgƒNƒ‰ƒX1‚ƌŒè’l‚ª‘‚¢‚Ä‚ ‚éfinal staticƒƒ“ƒo‚ª‚¢‚éƒNƒ‰ƒX2‚ª‚ ‚è‚Ü‚·B
ƒ}ƒVƒ“A‚ƃ}ƒVƒ“B‚ł̓Nƒ‰ƒX2‚Ìfinal staticƒƒ“ƒo‚͈Ⴄ’l‚ª‘‚¢‚Ä‚ ‚è‚Ü‚·B
ƒ}ƒVƒ“A‚ÅƒŠƒRƒ“ƒpƒCƒ‹‚µ‚½ƒNƒ‰ƒX1‚ðƒ}ƒVƒ“B‚É’u‚«Š·‚¦‚Ü‚·B
‚»‚ÌŒãWebLogic‚ðÄ‹N“®ŒãAƒ}ƒVƒ“B‚ð“®‚©‚µ‚Ä‚Ý‚é‚Æ
ƒ}ƒVƒ“B‚ŃNƒ‰ƒX1‚ªŽQÆ‚µ‚Ä‚¢‚éƒNƒ‰ƒX2‚Ìfinal staticƒƒ“ƒo•Ï”‚ª
ƒ}ƒVƒ“A‚Ì’l‚ƂȂèAƒGƒ‰[‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·B
ƒNƒ‰ƒX2‚Í’u‚«Š·‚¦‚Ä‚¢‚È‚¢‚Ì‚ÉAƒGƒ‰[‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚Ç‚±‚©‚É’l‚ªƒLƒƒƒbƒVƒ…‚³‚ê‚Ă邯‚µ‚©Žv‚¦‚È‚¢“®‚«‚Ȃ̂ł·‚ªA
APƒT[ƒo‚ðÄ‹N“®‚µ‚Ä‚¢‚é‚̂ɂ»‚¤‚¢‚¤‚±‚Æ‚ª‚ ‚肤‚é‚Ì‚©A‚Ü‚Á‚½‚‚í‚©‚è‚Ü‚¹‚ñB
700:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/23 23:16:48
ƒLƒƒƒbƒVƒ…‚Ńnƒ}‚邱‚Ƃ͂܂ ‚ ‚邯‚Ç‚»‚̃pƒ^[ƒ“‚È‚çƒLƒƒƒbƒVƒ…ˆÈ‘O‚̘bB
ƒ}ƒVƒ“A.ƒNƒ‰ƒX2‚ðƒ}ƒVƒ“B‚É"ˆê“x‚à"Ž‚Á‚Ä‚¢‚Á‚½‚±‚Æ‚ª‚È‚¢‚Í‚¸‚Ȃ̂É
ƒ}ƒVƒ“A.ƒNƒ‰ƒX2‚Ì’l‚ðŽQÆ‚µ‚Ä‚¢‚é‚È‚ñ‚Ä‚¨‚©‚µ‚¢B
‚È‚ñ‚ç‚©‚ÌŒ`‚Å‚¢‚Á‚µ‚å‚ÉŽ‚Á‚Ä‚¢‚Á‚Ä‚µ‚Ü‚Á‚½‚Æ‚µ‚©Žv‚¦‚È‚¢B
701:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/23 23:16:54
Å“K‰»‚³‚ê‚ăNƒ‰ƒX1‚É‚»‚̒蔂̒l‚ª–„‚ßž‚܂ꂿ‚á‚Á‚Ä‚ñ‚¶‚á‚È‚¢‚ÌH
ŽŸƒy[ƒWÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
4327“ú‘O‚ÉXV/251 KB
’S“–:undef