y‰SŽÒzJavaŽ¿–⥑ ..
[2ch|¥Menu]
446:442
08/02/18 14:14:34
public class Sort {
public Sortdata sort(Difference dif){
int i = 0;
String change_sm = null;
String change_play = null;
Sortdata data = new Sortdata();
NumericComparator c = new NumericComparator();
TreeMap map = new TreeMap(c);
while(i < dif.number){
change_sm = Integer.toString(dif.sm[i]);
map.put(new Integer(dif.replay[i]), change_sm);
i++;
}
Set s = map.entrySet();
i = 0;
Iterator it=s.iterator();
while(it.hasNext()){
Map.Entry e = (Map.Entry) it.next();
change_sm = (String) e.getValue();
change_play =(String) e.getKey(); //getKey‚Ÿ‚¯ƒLƒƒƒXƒg‚ª‚š‚©‚µ‚¢‚Æ‚¢‚€ƒGƒ‰[‚ª‚Å‚é
data.sm[i] = Integer.parseInt(change_sm);
data.replay[i] = Integer.parseInt(change_play);
System.out.println(data.sm[i]+":"+data.replay[i]);
i++;
}
return data;@}
class NumericComparator implements Comparator {
public int compare(Object o1, Object o2) {
int result=((Integer)o1).compareTo((Integer)o2);
if(result==0)@result=1;
return result;
} } }

447:442
08/02/18 14:16:22
‚·‚¢‚Ü‚¹‚ñ‰SŽÒ‚źËßÍ߂ōì‚Á‚œ‚æ‚€‚ȃvƒƒOƒ‰ƒ€‚Ȃ̂łǂ±‚ðÚ‚¹‚ê‚΂¢‚¢‚Ì‚©‚í‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚œTT
ƒGƒ‰[‚Í

Exception in thread "main" java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String
at Sort.sort(Sort.java:34)

s‚͏‘‚«ž‚Þ‚Æ‚«‚ɕҏW‚µ‚Ä‚µ‚Ü‚Á‚œ‚̂ňႀ‚©‚à‚Å‚·
change_play =(String) e.getKey(); //getKey‚Ÿ‚¯ƒLƒƒƒXƒg‚ª‚š‚©‚µ‚¢‚Æ‚¢‚€ƒGƒ‰[‚ª‚Å‚é
‚Ƃ肠‚Š‚žª‚ðŽw‚µ‚Ă܂·

448:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 14:21:41
‚»‚炟‚ß‚Ÿ‚æB
Integer‚ÅŠi”[‚µ‚œ‚ñ‚Ÿ‚©‚çAString‚ɂ̓LƒƒƒXƒgo—ˆ‚È‚¢B

449:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 14:24:24
>>446
Map‚Éput‚·‚邯‚«‚Íkey‚Ì•”•ª‚ðIntegerŒ^‚Å“ü‚ê‚Ä‚¢‚éB
IntegerŒ^‚Ȃ̂ÉStringŒ^‚ÖƒLƒƒƒXƒg‚µ‚æ‚€‚Æ‚·‚é‚©‚çƒGƒ‰[‚ɂȂéB

450:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 14:31:02
>>446
d‚Ë‚ÄJ2SE1.5(5.0)ˆÈ~‚È‚çƒWƒFƒlƒŠƒNƒX‚ð‚šŠ©‚ß‚µ‚Ü‚·B
‚‚¢‚Å‚É autoboxing ‚à‹@”\‚·‚é‚̂ōX‚ÉŒ©‚â‚·‚­‚È‚è‚Ü‚·B

> map.put(new Integer(dif.replay[i]), change_sm);
key ‚ª Integer, value ‚ª StringB‚»‚è‚á key ‚ŃLƒƒƒXƒgƒGƒ‰[‚ɂȂè‚Ü‚·B

ˆÈ‰ºŽÖ‘«B
E•ϐ”‚ÍŽg‚€’Œ‘O‚Ő錟‚·‚邱‚ƁB
EŒ³‚ª intŒ^‚È‚ç Integer ‚Ÿ‚¯‚É‚µ‚Ä‚š‚¯‚Î—Ç‚¢‚̂ɁB
E‰Šú‰»A”äŠrAXV‚ª‚ ‚é‚È‚ç while ‚ł͂Ȃ­ for ‚ðŽg‚€‚æ‚€‚ɁB
E‚‚¢‚łɏ‰Šú‰»•”‚Å int i = 0; ‚Ő錟‚·‚邱‚ƁBi“Y‚ŠŽš‚ÌŽg‚¢‚܂킵‚ÍŒµ‹Öj

451:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 14:36:27
‚݂Ȃ³‚ñ‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·I
ƒWƒFƒlƒŠƒXƒN‚àŽŽ‚µ‚Ă݂悀‚ÆŽv‚¢‚Ü‚·„ƒ

452:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 14:37:10
>>443
set | find "TZ"
Œ‹‰Ê‚̓Jƒ‰H

453:443
08/02/18 14:45:46
>>452
ƒŒƒX‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·B
TZ=JST
‚Ƃł܂·B

454:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 15:37:48
ƒlƒCƒeƒBƒuƒCƒ“ƒ^[ƒtƒFƒCƒX‚ÌŽg‚¢•û‚ð‹³‚Š‚Ä‚­‚Ÿ‚³‚¢

455:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 15:42:34
>ƒlƒCƒeƒBƒuƒCƒ“ƒ^[ƒtƒFƒCƒX
JNI‚Ì‚±‚ƁH

456:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 15:55:04
‚Í‚¢

457:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 15:59:29
>>454
‚±‚ê‚Å‚à“Ç‚ñ‚Ç‚¯
URLØÝž(java.sun.com)

458:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 16:05:55
‚„‚Œ‚Œ‚̍ì‚è•û‹³‚ЂĂ­‚Ÿ‚³‚¢

459:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 16:10:42
‚»‚ê‚ÍJava‚¶‚á‚È‚¢‚æ

460:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 16:11:22
‚í‚©‚ç‚È‚¢–â‘肪‚ ‚Á‚œ‚̂ŋ³‚ЂĂ­‚Ÿ‚³‚¢

public class Test extends Thread{
private int i, j;
public synchronized void run(){
for(int count = 0; count < 2; count++){
i++; j++;
System.out.print("i=" + i + " : j=" + j + " ");
}
}

public static void main(String[] args){
new Test().start();
new Test().start();
}
}

A. i=1:j=1 i=1:j=1 i=2:j=2 i=2:j=2
B. i=1:j=1 i=2:j=2 i=1:j=1 i=2:j=2
C. i‚Æj‚Ì’l‚͏o—Í‚³‚ê‚邪•\ŽŠ‡‚͈êˆÓ‚ł͂Ȃ¢

TestƒNƒ‰ƒX‚Í“ñ‚‚ł«Arunƒƒ\ƒbƒh‚Í‚»‚ꂌ‚ê‚Å“®‚­‚œ‚ß
A‚É‚àB‚É‚à‚Ȃ肊‚é(ŽÀÛ‚͉œ‰ñ‚â‚Á‚Ä‚àB‚ɂȂ邪)‚ÆŽv‚Á‚ÄC‚É‚µ‚œ‚ñ‚Å‚·‚¯‚Ç“š‚Š‚ÍB‚Å‚µ‚œ
A‚ɂ͂Ȃç‚È‚¢‚ñ‚Å‚µ‚å‚€‚©H

‰ðà‚ɂ́urun()ƒƒ\ƒbƒh‚ðsynchronizedŽw’肵‚Ä‚¢‚邜‚ßrun()ƒƒ\ƒbƒhŽÀs’†‚Í
‘Œ‚ɐ§Œä‚ªˆÚ‚邱‚ƂȂ­ˆ—‚³‚ê‚Ü‚·v‚Æ‚ ‚è‚Ü‚·



461:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 16:20:05
“š‚ÍC‚Å‚ ‚Á‚Ă܂·B
print‚ÌŒã‚ë‚ɁA
try { Thread.sleep(1000); } catch (InterruptedException e) {}
‚ð’ljÁ‚µ‚ÄŽÀs‚µ‚Ă݂Ă­‚Ÿ‚³‚¢B

462:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 16:29:21
‚œ‚Ô‚ñƒXƒŒƒbƒh‚Å‚Ì(i=1:j=1 i=2:j=2)‚Ì‘g‚̏o—͕͂ۏ؂³‚ê‚邯‚¢‚€‚±‚ƂȂ̂Ÿ‚ë‚€‚¯‚ǁA
‚Ç‚Á‚¿‚̃XƒŒƒbƒh‚©‚í‚©‚ç‚ñ‚æ‚ȁA‚±‚êB
A‚͊ԈႢB‚Å‚àAŒ‹‰Ê“I‚ɏo—͕͂K‚žB‚ɂȂé‚È‚—

463:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 16:31:40
‚Ё[A•ۏ؂·‚炳‚ê‚È‚¢‚Ÿ‚ë

464:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 16:33:05
>>461-462
‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·
ˆÀS‚µ‚Ü‚µ‚œ

465:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 16:51:26
ƒtƒ‹ƒpƒX‚©‚çƒtƒ@ƒCƒ‹–Œ‚ðŽæ‚èo‚·ŠÖ”‚Æ‚©‚ ‚ê‚Î
‹³‚ЂĂ­‚Ÿ‚³‚¢B
WinAPI‚ÌGetFullPathName()‚̂悀‚Ȃ₂ª‚ ‚ê‚΁EEE

466:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 16:53:02
File#getName()

467:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 16:54:52
>>466
‰õ‘¬“I‰ñ“šŽÓŽÓB

468:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 16:58:18
wiki‚ÌƒŠƒ“ƒNØ‚ê‚Ä‚éEEE
‚Ÿ‚ê‚©ŒŽˆö‚í‚©‚él‚¢‚Ü‚·H

469:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 17:05:24
ƒŠƒ“ƒNØ‚ê‚Ä‚é‚Á‚[‚©AƒzƒXƒeƒBƒ“ƒO‚µ‚Ä‚é wikiroom ‚ª
Å‹ß—Ž‚¿‚Ü‚­‚è & ‚Ù‚Á‚œ‚ç‚©‚µ & ƒ[ƒ‹‘—‚Á‚Ä‚à–³‰ž“šó‘Ԃ炵‚¢B

470:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 17:07:32
>>469ƒŒƒXƒTƒ“ƒNƒXI

‚Ü‚¶‚©cjavac‚̐ݒè•û–@’T‚»‚€‚ÆŽv‚Á‚œ‚̂Ɂc

471:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 18:15:45
lass Test {
int m;
int n;

Test(int i,int j) {
m=i;
n=j;
}

Test(Test testC) {
m= testC.m;
n= testC.n;
}

int sum(int i,int j){
return m + n + i + j;
}
}
public class sample38{
public static void main(String[] args);
Test test = new Test(10, 5);
test.m++;
test.n++;
Test test2 = new Test(test);
System.out.println(test2.sum(2, 3));
}
}
‚±‚̃vƒƒOƒ‰ƒ€‚Ì’†‚Ì
Test(Test testC) {
m= testC.m;
n= testC.n;
‚ª‚ ‚éˆÓ–¡‚ª‚æ‚­‚í‚©‚è‚Ü‚¹‚ñBƒeƒLƒXƒg‚ð“Ç‚ñ‚Å‚¢‚Ä‚à‚æ‚­•ª‚©‚ç‚È‚¢‚̂ŋ³‚ЂĂ­‚Ÿ‚³‚¢B

472:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 18:20:34
‚¢‚í‚ä‚éƒRƒs[ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚Á‚Ä‚â‚Â

473:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 18:25:06
ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚̃I[ƒo[ƒ[ƒh‚¶‚á‚Ë

474:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 18:27:44
Java “I‚É‚Í clone() ‚Ÿ‚ȁB

475:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 18:33:51
JNI‚͂ǂ€‚·‚ñ‚Ì

476:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 18:35:42
>>471‚Å‚·Bˆ—‚͂ǂñ‚Ȏ菇‚Ői‚ñ‚Å‚¢‚­‚̂ł·‚©H

477:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 18:58:35
‚Ç‚±‚܂ł킩‚é‚Ì‚©‘‚¯

478:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 19:08:06
ƒIƒuƒWƒFƒNƒg‚̓tƒB[ƒ‹ƒhAƒƒ\ƒbƒhAƒNƒ‰ƒXA‚ðŽ‚Â‚Æ‚æ‚­•·‚«‚Ü‚·‚ªAŽÀÛ‚ɃIƒuƒWƒFƒNƒg‚𐶐¬‚·‚éÛAƒtƒB[ƒ‹ƒhˆÈŠO‚Ì•š‚àV‚œ‚ɍì‚é‚̂łµ‚å‚€‚©H
‚»‚ê‚Æ‚àó‘Ô‚ðŽ‚Â‚Ì‚ÍƒtƒB[ƒ‹ƒh‚Ÿ‚¯‚Ȃ̂сƒ‚ƒŠ‚ɂ̓tƒB[ƒ‹ƒh‚݂̂𐶐¬‚·‚é‚̂łµ‚å‚€‚©H

479:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 19:13:44
ƒtƒB[ƒ‹ƒh‚݂̂ƍl‚ЂĂ¢‚¢

480:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 19:13:48
ƒNƒ‰ƒX‚ƃƒ\ƒbƒh‚͂قڈê‘́BÅ‰‚ɃNƒ‰ƒX‚ðŽQÆ‚µ‚œ‚Æ‚«‚Ƀƒ‚ƒŠã‚ÉŒ»‚ê static éŒŸ
‚³‚ꂜƒtƒB[ƒ‹ƒh‚ƃƒ\ƒbƒh‚ðŽ‚ÂB”ñ static ƒtƒB[ƒ‹ƒh‚̓Cƒ“ƒXƒ^ƒ“ƒX‚²‚Ƃɍ쐬‚³‚ê‚éB

481:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 19:16:33
>>479,>>480
‘f‘‚­•ª‚©‚è‚â‚·‚¢‰ñ“š‚ ‚è‚ª‚Æ‚€‚²‚Ž‚¢‚Ü‚µ‚œB
‚ž‚Á‚Æ‹C‚ɂȂÁ‚Ä‚¢‚œ‚±‚Æ‚Ÿ‚Á‚œ‚̂Ŗ{“–‚É‚·‚Á‚«‚肵‚Ü‚µ‚œB

482:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 19:23:08
>>477
Test test = new@Test(10,5);
‚±‚ê‚ðã‚Ì
Test(int i,int j) {
m=i;
n=j;
‚É“ü‚ê‚āA‚‚¬‚É‚‚Æ‚Ž‚É‚P‚ð‘«‚·‚܂ł͕ª‚©‚éB

Test(Test testC) {
m= testC.m;
n= testC.n;
‚±‚ê‚Ç‚ñ‚ȏˆ—‚µ‚Ä‚é‚ñH


483:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 19:28:09
testC‚É“n‚³‚ꂜŠù‘¶‚ÌTestƒIƒuƒWƒFƒNƒg‚Ì’†g‚ð
V‚µ‚­ì‚ë‚€‚Æ‚µ‚Ä‚éTestƒIƒuƒWƒFƒNƒg‚ɃRƒs[‚µ‚Ä‚é

484:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 19:35:35
Java‚̃Rƒ“ƒgƒ[ƒ‹ƒpƒlƒ‹‚̏o‚µ•û‹³‚ЂĂ­‚ê
‚Ç‚±‚É‚à‚È‚­‚袂Á‚Ä‚é

485:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 19:36:35
test

486:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 19:37:48
‚Ç‚€‚¢‚€‚Æ‚«‚ɃRƒs[ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ÍŽg‚€‚́H

487:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 20:09:37
ƒIƒuƒWƒFƒNƒg‚ðƒRƒs[‚µ‚œ‚¢‚Æ‚«

488:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 20:14:13
•K—v‚ȃNƒ‰ƒX‚⃉ƒCƒuƒ‰ƒŠ‚ª‘‚Ђ邯ƒNƒ‰ƒXƒpƒX‚̐ݒ肪–Ê“|‚ɂȂè‚Ü‚·‚ªA
Ž©•ª‚ª‘‚¢‚œƒ\[ƒX‚̃Nƒ‰ƒXƒtƒ@ƒCƒ‹‚ðŠi”[‚µ‚Ä‚éƒtƒHƒ‹ƒ_‚É‘S‚ē˂Áž‚ñ‚¶‚ႊ‚΂¢‚¢‚ÆŽv‚€‚ñ‚Å‚·‚ªA
‚±‚̍l‚Š•û‚ÍŠÔˆá‚Á‚Ă܂·‚©H
—ႊ‚΂c‚a‚ÌJDBCƒhƒ‰ƒCƒo‚ðŽg‚€‚É‚ÍCLASSPASS‚ɒljÁ‚·‚é‚©tomcat‚Ìcommon/bin‚É“ü‚ꂜ‚è‚·‚邯‚Ç
‘OŽÒ‚̏ꍇA–³ŠÖŒW‚ȃvƒƒOƒ‰ƒ€‚É‚à‰e‹¿‚ð‹y‚Ú‚·‚µAŒãŽÒ‚̏ꍇ‚̓Rƒ“ƒeƒi‚ð•Ï‚Š‚œ‚ç‚Ü‚œì‹Æ‚ª‘‚Š‚éB
Ž©•ª‚ªì‚Á‚Ä‚éƒT[ƒuƒŒƒbƒg‚̃Nƒ‰ƒXƒtƒ@ƒCƒ‹‚ð•Û‘¶‚µ‚Ä‚éêŠ‚ÉJDBCƒhƒ‰ƒCƒo‚ð“ü‚ê‚¿‚ႊ‚ΑS‚Ä‰ðŒˆ‚È‹C‚ª‚·‚éB

489:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 20:23:03
Java‚̃Aƒ‹ƒSƒŠƒYƒ€–{‚͂ǂꂪƒIƒXƒXƒ‚Å‚·‚©H

490:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 21:36:42
>488
ŠÔˆá‚Á‚Ä‚é
ƒNƒ‰ƒX‚ª‘‚Š‚ê‚Α‚Š‚é‚قǃNƒ‰ƒXƒpƒX‚̐ݒè‚Ì•û‚ªAƒNƒ‰ƒX‚Ì‹£‡‚Æ‚©‚̍l—¶‚æ‚èŠy‚ɂȂé
‚»‚ñ‚È‚±‚Æ‚æ‚èIDEŽg‚Á‚Ä‚¢‚é‚È‚ç–Ê“|‚Èì‹Æ‚ɂ͂Ȃç‚ñ‚Ÿ‚ë

491:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 21:41:45
ƒvƒŠƒ~ƒeƒBƒuŒ^‚àŽÀ‚̓Nƒ‰ƒX‚ ‚éH
”»•ʂ̂œ‚߂ɗáŠO“I‚ÉŒ`‚Ÿ‚¯‚ ‚é‚Á‚Ä‚±‚Æ‚©‚È
int.class‚â‚炪‚ ‚Á‚Ä‹Á‚¢‚œ‚íB

492:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 21:47:16
Integer.TYPE

493:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 23:14:44
bolean b;
b=true;
?‚±‚±‚ð‹³‚Š‚Ä‚­‚Ÿ‚³‚¢B
(b==false)‚ªV‚ɂȂéB

bolean b;
b=false;
?‚±‚±‚ð‹³‚Š‚Ä‚­‚Ÿ‚³‚¢B
(b==true)‚ªV‚ɂȂéB

494:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 23:17:06
b=!b;

495:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 23:24:17
boolean

496:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 03:06:22
>>491
ƒvƒŠƒ~ƒeƒBƒuŒ^‚Í‚ ‚­‚܂ŃvƒŠƒ~ƒeƒBƒuŒ^‚ŁA‚»‚̃Nƒ‰ƒX‚Æ‚¢‚Á‚œ‚à‚̂͂Ȃ¢B
‚ ‚é‚̂́AƒvƒŠƒ~ƒeƒBƒuŒ^‚ð•\‚·ClassƒNƒ‰ƒX‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ŁAŠeƒ‰ƒbƒp[ƒNƒ‰ƒX‚Å’è‹`‚³‚ê‚Ä‚¢‚éB
—ႊ‚΁AƒŠƒtƒŒƒNƒVƒ‡ƒ“API‚сƒ\ƒbƒh‚̈ø”‚ÌŒ^‚ðŽw’è‚·‚鎞‚ȂǂɎg‚Á‚œ‚è‚·‚éB

497:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 03:18:57
‰SŽÒ—pƒXƒŒ‚Ƃ͂¢‚ŠŽ¿‚ª’á‰ß‚¬‚é
“š‚Š‚é‹C‚·‚ç‹N‚«‚ñ

498:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 08:17:12
‰æ‘œƒtƒ@ƒCƒ‹‚ðŽè“®‚ŐU‚蕪‚¯‚éŠÈ’P‚ȃ\ƒtƒg‚ð‘‚¢‚œB
•\ŽŠ‚µ‚āAÝ’肵‚Ä‚ ‚éƒtƒHƒ‹ƒ_‚ɐU‚蕪‚¯‚邟‚¯‚ÌŠÈ’P‚ȃ\ƒtƒg‚ŸB
‚Ƃ肠‚Š‚žA—\’è‚Ìì‹Æ‚͏o—ˆ‚邿‚€‚ɂȂÁ‚œB

‚Ÿ‚ªAƒAƒjƒ[ƒVƒ‡ƒ“GIF‚̍ж‚ª‚š‚©‚µ‚¢‚±‚ƂɋC‚¢‚œB
u“§‰ßFv‚Æ‚¢‚€‚Ì‚ªãŽè‚­ˆµ‚ЂĂ¢‚È‚¢‚æ‚€‚ŸB

Toolkit.getDefaultToolkit().getImage("hoge.gif");‚Å“üŽè‚µ‚œImage‚ð
JPanel‚©‚瓱o‚µ‚œƒNƒ‰ƒX‚Ìpaint(Graphics g)‚ÅdrawImage‚É‚©‚¯‚Ä‚¢‚邟‚¯‚Ȃ̂Ÿ‚ªA
‰œ‚©‘«‚è‚È‚¢‚æ‚€‚ŸB

‘«‚è‚È‚¢•”•ª‚ÍŠÈ’P‚ɕ₊‚éH
‚»‚ê‚Æ‚àAˆÓŠO‚É–Ê“|H

499:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 08:29:49
Íß²ÝĺÝÎß°ÈÝÂ

500:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 12:26:35
JSF‚ÌŽg‚¢•û‚ð‹³‚Š‚Ä‚­‚Ÿ‚³‚¢

501:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 13:44:08
>>500
Wikipedia€–ÚØÝž(%E6%88%A6%E9%97%98%E6%A9%9F)

502:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 15:50:00
‚·‚݂܂¹‚ñ‚ªAŽ¿–â‚Å‚·B

ƒNƒ‰ƒXŒp³‚ɂ‚¢‚Ăł·‚ªAeƒNƒ‰ƒXAŽqƒNƒ‰ƒX‚É‹€’Ê‚µ‚āA“¯–Œ‚̃pƒuƒŠƒb
ƒN‚ȃCƒ“ƒXƒ^ƒ“ƒX•ϐ”‚ª‚ ‚èA‚»‚̏‰Šú’l‚͐e‚ÆŽq‚ňႀ‚Æ‚µ‚Ü‚·B

ŽqƒNƒ‰ƒX‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ðì‚èA‚»‚ê‚ðeƒNƒ‰ƒX‚ÌŒ^‚̕ϐ”‚É‘ã“ü‚µ‚œê‡A
‚»‚̕ϐ”‚̃Cƒ“ƒXƒ^ƒ“ƒX•ϐ”‚ɂ́Ae‚̉¿‚ª“ü‚Á‚Ä‚¢‚Ü‚·B

public class Parent {
public String hoge = "e";
}

public class Child extends Parent {
public String hoge = "Žq";
}

Parent x = new Child();
System.out.println(x.hoge); // => e
System.out.println((new Child()).hoge); // => Žq

—v‚·‚é‚ɁAƒpƒuƒŠƒbƒN‚ȃCƒ“ƒXƒ^ƒ“ƒX•ϐ”‚́AŽq‚É‚æ‚Á‚ăI[ƒoƒ‰ƒCƒh‚Å‚«‚È
‚¢‚̂ł·Bƒƒ\ƒbƒh‚ƈá‚Á‚āB

‚Ç‚€‚µ‚Ä‚±‚ê‚́A‚±‚€‚¢‚€ŒŸŒêŽd—l‚ɂȂÁ‚Ä‚¢‚é‚̂łµ‚å‚€‚©H
ƒƒ\ƒbƒh‚̂悀‚ɃI[ƒoƒ‰ƒCƒh‚Å‚«‚Ä‚à‚¢‚¢‚ÆŽ„‚ÍŽv‚€‚̂ł·‚ªB


503:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 16:18:57
‚Ç‚€‚µ‚Ä‚Ÿ‚ë‚€EEE

Parent[] xArray = { new Child01(), new Child02(), new Child03()}
for( Parent x : xArray ) System.out.println(x.hoge);

‚Ý‚œ‚¢‚É“¯‚¶•ϐ”–Œ‚ɃAƒNƒZƒX‚µ‚ÄŽq“ÆŽ©‚Ì’l‚ªŽæ‚ꂜ‚ç•Ö—˜‚»‚€‚Ÿ‚æ‚ˁB

504:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 16:21:48
ŽÀ‘•‚Í–Ê“|‚Ÿ‚µ(‚Æ‚¢‚€‚©‰˜‚­‚È‚é)AŒø—Š‚Ì–â‘è‚à‚ ‚éB
‰œ‚æ‚èA•ϐ”‚ð‚»‚ñ‚Ȃɕ֗˜(‚ÉŒ©‚Š‚é)‚É‚µ‚Ä‚µ‚Ü‚Á‚œ‚çA
ƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚Æ‚©‘å•ςɂȂéB
ƒIƒuƒWƒFƒNƒgŽwŒü‚ÌŒŽ‘¥‚à‰œ‚à‚ ‚Á‚œ‚à‚ñ‚¶‚á‚È‚­‚Ȃ邟‚ë‚€‚ªB

505:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 16:24:14
>>502
Žq‚Ì•û‚ɐV‚µ‚¢hoge‚ð’è‹`‚µ‚È‚«‚á‚¢‚¢‚ñ‚¶‚áH

public class Parent {
public String hoge = "e";
}
public class Child extends Parent {
public Child(){ hoge ="Žq"; }
}
Parent x = new Child();
System.out.println(x.hoge); // => Žq

506:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 16:24:37
ƒtƒB[ƒ‹ƒh‚̉B•Á‚Í•’ʂɏo—ˆ‚Ä‚é‚ñ‚Ÿ‚©‚ç–Ê“|‚àŒø—Š‚àŠÖŒW‚È‚¢‚Ÿ‚ëB

507:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 16:25:24
Java‚̓tƒB[ƒ‹ƒh‚͐ÓI‰ðŒˆ‚Ÿ‚©‚炟‚ë

ˆÈã

508:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 16:28:02
>>502
ŒŸŒê‹K’è‚ɂ́AuƒtƒB[ƒ‹ƒhƒAƒNƒZƒX‚Ì‚œ‚߂ɓ®“I‚É•\ŒŸõ‚·‚é•K—v‚ª‚È‚¢‚Ì‚Å
Java‚Í‘f’Œ‚ÈŽÀ‘•‚Å‚àŒø—Š‚ª—Ç‚¢B’x‰„‘©”›‚Ə㏑‚«‚̓Cƒ“ƒXƒ^ƒ“ƒXƒƒ\ƒbƒh‚ª
Žg—p‚³‚ê‚邯‚«‚Ÿ‚¯Java‚Å—˜—p‰Â”\‚ƂȂéBv‚Æ‚ ‚éB
URLØÝž(www.y-adagio.com)

509:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 16:29:50
•t‚¢‚Ä‚¢‚¯‚ñ
”nŽ­‚É‚à•ª‚©‚邿‚€‚É’N‚©à–Ÿ‚µ‚Ä‚­‚ê‚æ

510:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 16:31:04
ƒtƒB[ƒ‹ƒh‚͐ÓI‚É(‚‚܂èƒRƒ“ƒpƒCƒ‹Žž‚É)‰ðŒˆ‚Å‚«‚é‚©‚çŒø—Š‚¢‚¢‚æ‚ˁA‚Á‚Ä‚±‚ƁB
>>506‚͉œ‚©Ššˆá‚¢‚µ‚Ä‚¢‚é‚©‚ç–³Ž‹‚µ‚ÄOK

511:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 16:32:28
ƒXƒŒƒbƒh‚Æ‚©ŠÖŒW‚ˁ[‚¶‚á‚ñB

512:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 16:34:33
ƒtƒB[ƒ‹ƒhƒAƒNƒZƒX‚É‚Ísynchronized‚Ő§ŒÀ‚©‚¯‚ç‚ê‚È‚¢‚Ÿ‚ë[‚ª

513:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 16:36:19
‚‚܂èÃ“I‰ðŒˆ‚É‚·‚ê‚ÎŒø—Š‚¢‚¢‚¯‚Ǐ_“‚ÉŒ‡‚¯‚é
“®“I‚É‚·‚ê‚Ώ_“‚͏オ‚邪ŽÀsŽž‚ÌŒø—Š‚ª—Ž‚¿‚é
‚»‚±‚Ńoƒ‰ƒ“ƒXŽæ‚Á‚ăƒ\ƒbƒh‚Ÿ‚¯“®“I‚É‚µ‚œ‚Á‚Ä‚±‚ƁH

514:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 16:37:23
ƒtƒB[ƒ‹ƒh‚ð“®“I‰ðŒˆ‚·‚邯‚Ç‚ñ‚È‚¢‚¢‚±‚Æ‚ª‚ ‚é‚Ì‚©—á‚ð‹³‚Š‚Ä‚­‚ê

515:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 16:38:39
‚܂Ƃà‚Ȑl‚ƁA‚¿‚å‚Á‚Ɠ݂¢l‚ƁA‚Ç‚€‚µ‚æ‚€‚à‚È‚¢”nŽ­‚ª‚¢‚é‚Á‚Û‚¢

516:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 16:38:57
>>514
“š:‘S•”ƒƒ\ƒbƒh‚łł«‚é‚̂ŕs—v

517:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 16:40:31
‰œ‚©Žå’£‚ª‚ ‚邿‚€‚Ÿ‚ª‹­—ó‚È•\Œ»—͂̂Ȃ³‚ʼnœ‚ðŒŸ‚¢‚œ‚¢‚Ì‚©‚³‚Á‚Ï‚è‚í‚©‚ç‚ñB
uƒtƒB[ƒ‹ƒhƒAƒNƒZƒXv ‚͍sˆ×‚Å‚ ‚Á‚ÄŽå‘Ì‚¶‚á‚È‚¢‚©‚ç synchronized ‚Ń‚ƒjƒ^Žæ‚ê‚é‚킯‚È‚¢‚Ÿ‚ëB
this ‚©‚»‚ê‚ɏ‡‚ž‚éƒCƒ“ƒXƒ^ƒ“ƒX‚É synchronized ‚©‚¯‚ë‚æB

518:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 16:44:34
Hoge hoge = new Piyo();
synchronized (hoge) {
hoge.x = "";
}
‚¢‚¿‚¢‚¿ƒNƒ‰ƒCƒAƒ“ƒgƒTƒCƒh‚Å‚±‚ñ‚È‚±‚Æ‚µ‚œ‚­–³‚¢‚Ÿ‚ëH‚Á‚Ä‚±‚Æ‚ªŒŸ‚¢‚œ‚©‚Á‚œ‚ñ‚Ÿ‚ª

519:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 16:47:53
>>518
‚»‚ê hoge.x ‚ª Piyo ‚̃tƒB[ƒ‹ƒh‚©ƒX[ƒp[ƒNƒ‰ƒX‚̃tƒB[ƒ‹ƒh‚©‚Í‘S‚­ŠÖŒW‚È‚­‚Ë? ‚Á‚ÄŽ–B
synchronized(hoge.x) ‚Æ‚µ‚œŽž‚ɂǂÁ‚¿‚̃‚ƒjƒ^[Žæ‚Á‚Ă邩•ª‚©‚ç‚È‚­‚È‚é‚Æ‚¢‚€‚È‚ç‚Æ‚à‚©‚­B

520:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 16:50:39
>>514
ˆ«‚¢‚±‚Ƃ̕û‚́AˆÈ‰º‚̏ꍇƒRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ðo‚³‚È‚¢‚Æ‚¢‚¯‚È‚­‚È‚éB

class S { int x = 0; int z() { return x; } }
class T extends S { String x = "1"; }

521:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 16:52:26
‚»‚ê‚ÍŠÖŒW‚È‚¢‚¯‚ǁAƒtƒB[ƒ‹ƒhƒAƒNƒZƒX‚ª“®“I‚Ÿ‚ƁA
‰œ‚àl‚Š‚ž‚ÉŽg‚Á‚Ä‚µ‚Ü‚€‚æ‚€‚Ȃ₂ªâ‘΂¢‚邟‚ëH
‚ŁA518‚̂悀‚ɏ‘‚­‚â‚‚Ȃñ‚Ä‚¢‚é‚Ì‚©A‚ƍl‚Š‚œ‚Æ‚«‚ɁA
‚¢‚È‚¢‚Ÿ‚ë‚€‚ȁA‚ƁB

522:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 16:58:11
ƒtƒB[ƒ‹ƒh‚ªƒTƒuƒNƒ‰ƒX‚©‚珑‚«Š·‚Š‚ç‚ê‚È‚¢‚Ì‚Á‚Ä
’Pƒ‚ɁAƒtƒB[ƒ‹ƒh‚͂Ȃé‚ׂ­‰B•Á‚³‚ê‚é‚ׂ«‚Á‚čl‚Š•û‚©‚炟‚ÆŽv‚Á‚Ä‚œ‚¯‚Ljႀ‚́H

523:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 17:00:49
‘‚«Š·‚Š‚ç‚ê‚邿Afinal‚Æ‚©private‚¶‚á‚È‚¯‚ê‚Î

524:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 17:02:02
‘‚«Š·‚Š‚Á‚ăI[ƒo[ƒ‰ƒCƒh‚Ì‚±‚Æ‚Ë

525:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 17:04:11
e‚̃tƒB[ƒ‹ƒh‚ð‚»‚Ì‚Ü‚ÜŒp³‚µ‚Ă邟‚¯‚ƁAƒI[ƒo[ƒ‰ƒCƒh‚·‚é‚̂ƁA‚Ç‚€ˆá‚€‚Ì‚©à–Ÿ‚·‚ê

526:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 17:10:17
>>522
‚»‚ê‚͐V‚µ‚¢˜b‘èH@ƒJƒvƒZƒ‹‰»‚̘bH

ã‘‚«ioverride, ƒI[ƒo[ƒ‰ƒCƒhj‚Í“®“Iˆ—B
‰Œ‚ɃtƒB[ƒ‹ƒh‚Ì“®“Iˆ—‚ª‰Â”\‚È‚çAƒJƒvƒZƒ‹‰»‚ÍŠÈ’P‚É•ö‰ó‚·‚éB
// ƒƒ\ƒbƒh‚ðã‘‚«‚¹‚ž‚ɁAƒtƒB[ƒ‹ƒh‚Ÿ‚¯ã‘‚«‚·‚ê‚΂悢B

527:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 17:13:37
privateƒƒ\ƒbƒh‚ªƒI[ƒo[ƒ‰ƒCƒh‚Å‚«‚È‚¢‚̂Ɠ¯‚¶‚æ‚€‚ɁA
privateƒtƒB[ƒ‹ƒh‚àƒI[ƒo[ƒ‰ƒCƒh‚Å‚«‚È‚¯‚ê‚΁A•ʂɃJƒvƒZƒ‹‰»‚͉ó‚ê‚È‚¢
ƒI[ƒo[ƒ‰ƒCƒh‚µ‚œ‚¢‚Ì‚Íprotected‚Æ‚©public‚Ÿ‚¯‚Ÿ‚ëH
‰B•Á‚Ÿ‚©ƒJƒvƒZƒ‹‰»‚Ÿ‚©‚Ƃ͕ʖâ‘è‚©‚Æ

528:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 17:24:14
’N‚ª³‚µ‚¢‚±‚Æ‚ðŒŸ‚Á‚Ä‚é‚Ì‚©ƒJƒIƒX‚Ÿ‚íB‚ÆŒŸ‚¢‚‚Ž„‚Í526‚Ÿ‚Á‚œ‚èB
ŒŸŒê‹K’è‚ð“\‚éì‹Æ‚É–ß‚è‚Ü‚·m(_ _)m

529:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 17:32:47
‚³‚Á‚Ï‚è‚í‚©‚ç‚ñ
’N‚©‚Ë‚ñ‚ǂ낢‚ǂɗႊ‚Ä‚­‚ê

530:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 17:34:36
ó‹µ‚ª‹t‚È‚ç‹t‚Å“K“–‚ÉŽ©•ª—¬‚̉ðŽßŽn‚߂邟‚¯‚Ÿ‚©‚çA
Œˆ‚߂̖â‘è“I‚Șb‘è‚È‚ñ‚Ăǂ€‚Å‚à—Ç‚¢‚ñ‚¶‚á‚È‚¢‚Ì‚©B

531:502
08/02/19 18:38:57
‚Ç‚€‚â‚çŽû‘©‚µ‚œ‚æ‚€‚Ȃ̂ŁA‚š—ç‚ðŒŸ‚í‚¹‚Ä‚¢‚œ‚Ÿ‚«‚Ü‚·BŠF‚³‚ñA‚ ‚肪
‚Æ‚€‚²‚Ž‚¢‚Ü‚µ‚œB

ˆÓŠO‚ÉŽv‚€‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªAŽ©•ª‚͍ŏ‰‚ÌŽ¿–âˆÈŠOAˆêŒ‚à‘‚«ž‚ñ‚Å‚¢‚Ü
‚¹‚ñBŽ©•ª‚Ì•ª‚©‚ç‚È‚¢“_‚Í‘S•”A‘Œ‚̐l‚ªƒcƒbƒR‚ñ‚Å‚­‚ê‚Ü‚µ‚œB‚±‚̃XƒŒ
‚ÍŽžX—˜—p‚³‚¹‚Ä‚¢‚œ‚Ÿ‚¢‚Ă܂·‚ªA‚±‚ñ‚Ȃ̂͏‰‚߂Ăł·B

ƒŒƒX‚Ì‘S•”‚ª—‰ð‚Å‚«‚œ‚Ƃ͌Ÿ‚Ђ܂¹‚ñ‚ªA‘å•ϕ׋­‚ɂȂè‚Ü‚µ‚œB

532:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 19:06:45
>>486
Java‚É‚æ‚éƒAƒ‹ƒSƒŠƒYƒ€Ž–“T
‚š‚·‚·‚ß

533:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 21:35:53
ŠJ”­‚Å‚ÍeclipseŽg‚Á‚Ä‚é‚ñ‚Å‚·‚ªA
‚킎‚킎eclipse—§‚¿ã‚°‚é‚܂łà‚È‚¢‚¿‚å‚Á‚Æ‚µ‚œƒtƒ@ƒCƒ‹‚ðì‚Á‚œ‚è•ҏW‚µ‚œ‚è‚·‚邜‚߂̃GƒfƒBƒ^‚ª—~‚µ‚¢‚Å‚·B
‹ï‘Ì“I‚ɂ́AhtmlAjavaAjspAƒrƒ‹ƒhxmlA’P‚È‚éƒeƒLƒXƒg•¶c‚±‚€‚¢‚Á‚œƒtƒ@ƒCƒ‹‚ð•ҏW‚µ‚Ü‚·B
ƒƒ‚’ ‚ł͂ ‚Ü‚è‚É‚àŽg‚¢‚Â炢‚̂őŒ‚ð’T‚µ‚Ä‚é‚̂ł·‚ªƒIƒXƒXƒ‚Ì‚à‚͖̂³‚¢‚Å‚µ‚å‚€‚©

534:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 21:53:56
–LŠÛ

535:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 22:00:01
ƒTƒNƒ‰ƒGƒfƒBƒ^

536:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 22:14:30
>>533
eclipse‚ð—§‚¿ã‚°‚Á‚ςȂµ‚É‚µ‚Ä‚š‚¯‚Î‚¢‚¢‚̂ł́H

537:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 22:14:58
vim ‚Ÿ‚ȁB

538:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 22:33:13
MuleB
“é‚ê‚ê‚ÎŒ‹\Žg‚Š‚é(‚ÆŽv‚€)‚¯‚Ç“é‚ê‚é‚܂łª‘å•Ï(‚Ÿ‚ë‚€‚È)

539:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 22:34:12
eclipse‚̃GƒfƒBƒ^‹@”\‚Ÿ‚¯Žg‚€‚±‚Æ‚ªo—ˆ‚éH
‚킎‚킎ƒvƒƒWƒFƒNƒg‚Æ‚©ì‚ç‚È‚¢‚Å

540:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 22:38:44
>>538
~ Mule
› Meadow


541:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 22:40:44
vi‚Æ‚©vim‚Á‚ċɓx‚ÉŒ™‚Á‚Ä‚él‚ª‚¢‚邿‚Ë
ŽjãÅˆ«‚̃GƒfƒBƒ^‚Ÿ‚Æ‚©

542:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 22:42:03
‚ñ‚È‚±‚ÆŒŸ‚Á‚Ă鎞“_‚Å Sun ‚Ì Java Žg‚€Ž‘Ši‚͂Ȃ¢B

543:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 22:42:55
ŽjãÅˆ«‚̃R[ƒh‚Æ‚¢‚€‚̂Ȃ番‚©‚邪
ƒGƒfƒBƒ^‚Æ‚µ‚Ă͒†“Ő«‚ª‚‚¢B

544:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 23:08:38
vi‚Ævim‚Á‚ĉœ‚ªˆá‚€‚́H

545:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 23:13:26
‹@”\·‚ª—ð‘RB

546:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 23:22:55
eclipse‚̕⊮‹@”\‚ª—DG‰ß‚¬‚é‚©‚瑌‚̂ǂ̃GƒfƒBƒ^Žg‚Á‚Ä‚à•š‘«‚è‚È‚­ŠŽ‚¶‚é

547:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 23:29:55
‚šq‚Ë‚µ‚Ü‚·B
SortedSet‚ðŽg‚¢Aƒ\[ƒg‚³‚¹A•\ŽŠ‚É‚ÍtoSting‚ðŽg‚Á‚Ä‚¢‚é‚̂ł·‚ªA"[""]"‚Ì•\ŽŠ‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·B‚±‚̃JƒbƒR‚ð•\ŽŠ‚³‚¹‚È‚¢•û–@‚Í‚ ‚è‚Ü‚·‚©H
‚à‚µ‚­‚́Aˆá‚Á‚œ•û–@‚Ń\[ƒg‚ÌŒ‹‰Ê‚ðo—Í‚³‚¹‚ç‚ê‚é‚̂łµ‚å‚€‚©H
‹³‚ЂĂ¢‚œ‚Ÿ‚¯‚é•ûA‚æ‚낵‚­‚šŠè‚¢‚µ‚Ü‚·B

548:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 23:32:43
set.toString().substring(1, set.toString().length() - 1)

549:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 23:44:12
>>548‚³‚ñA‘‘¬‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·B
ÅŒã‚É‚à‚€‚P‚‚Ÿ‚¯Ž¿–â‚Å‚·‚ªA‚Q‚‚̌‹‰Ê‚ðo‚·Û‚ɁA‚P‚–ڂ̌‹‰Ê‚Æ‚Q‚–ڂ̌‹‰Ê‚ÌŠÔ‚Ì","‚ðÁ‚·•û–@‚Í‚ ‚é‚̂łµ‚å‚€‚©H
‚œ‚Ñ‚œ‚ѐ\‚µ–ó‚ ‚è‚Ü‚¹‚ñ‚ª‚æ‚낵‚­‚šŠè‚¢‚µ‚Ü‚·B

550:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 23:45:14
set.toString().substring(1, set.toString().length() - 1).replaceFirst(",", "")

551:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/20 01:52:59
>>539
Remote System Explorerƒvƒ‰ƒOƒCƒ““ü‚ê‚ê‚΁Aƒ[ƒJƒ‹‚âATelnetAFTPASSHŒo—R‚Å
ƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚ɃAƒNƒZƒX‚Å‚«‚éB

>>547
toString‚̓fƒoƒbƒOo—͂ȂǂŎg‚€‚à‚̂ł ‚Á‚āA
“Á’è‚̏‘Ž®‚É‚µ‚œ‚¢‚̂ȂçAŽ©—͂ŏo—Í‚·‚ׂ«B

552:539
08/02/20 12:32:29
>>551
‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·I‚Ü‚³‚É’T‚µ‚Ä‚œ‹@”\‚Å‚µ‚œB

553:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/20 13:12:04
tomcat‚Ì‹N“®‚ɂ‚¢‚ÄŽ¿–â‚Å‚·B
Œ»Ýlinux‚Étomcat‚ð“ü‚ê‚ÄŠJ”­‚ðs‚Á‚Ä‚¢‚é‚̂ł·‚ªŽ©“®‹N“®‚ÉŽž”s‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·BOS‹N“®Œã‚É’ŒÚ‹N“®ƒXƒNƒŠƒvƒg‚ðŽÀs‚·‚邯³í‚É‹N“®‚µ‚Ü‚·B

ŠÂ‹«‚ƃo[ƒWƒ‡ƒ“
CentOS5.1 32bit/jdk6/tomcat6
ƒƒO‚ɂ͈ȉº‚̂悀‚ȏo—Í‚ª‚ ‚è‚Ü‚·B
•¶Žš§ŒÀ‚Ɉø‚Á‚©‚©‚邜‚߈ꕔÈ—ª‚µ‚Ü‚·B
--
2008/02/20 11:47:00 org.apache.catalina.connector.Connector pause
’v–œ“I: ƒvƒƒgƒRƒ‹ƒnƒ“ƒhƒ‰‚̈ꎞ’âŽ~‚ÉŽž”s‚µ‚Ü‚µ‚œ
java.net.SocketException: Network is unreachable
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:519)
at java.net.Socket.connect(Socket.java:469)
at java.net.Socket.<init>(Socket.java:366)
at java.net.Socket.<init>(Socket.java:209)
at org.apache.jk.common.ChannelSocket.unLockSocket(ChannelSocket.java:486)
at org.apache.jk.common.ChannelSocket.pause(ChannelSocket.java:283)
at org.apache.jk.server.JkMain.pause(JkMain.java:681)
at org.apache.jk.server.JkCoyoteHandler.pause(JkCoyoteHandler.java:153)
2008/02/20 11:47:01 org.apache.catalina.core.StandardService stop
î•ñ: ƒT[ƒrƒX Catalina ‚ð’âŽ~‚µ‚Ü‚·
ˆÈ‰ºŽŽ‚µ‚œ‚±‚ƁB
EŽ©“®‹N“®‚ðˆê”ԍŌã‚ÉŽ‚Á‚čs‚Á‚œirc3.d/S99tomcatj
EF/W‚ÌŽ©“®‹N“®‚ð’âŽ~
‚ǂȂœ‚©‰ðŒˆô‚ð‚²‘¶‚¶‚Ì•û‚ª‚¢‚œ‚狳‚ЂĂ­‚Ÿ‚³‚¢B

554:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/20 13:14:38
eth0 ‹N“®‚µ‚Ä‚ñ‚Ì‚©‚æB

555:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/20 13:31:36
>>554
eth0‚ɃOƒ[ƒoƒ‹Aeth1‚Ƀ[ƒJƒ‹‚ðÝ’肵‚Ä‚¢‚Ü‚·B

‚Ü‚œAiptables‚ɂăOƒ[ƒoƒ‹‚Í25”Ô‚Ì‚ÝIN/OUT‚ð‹–‰ÂAƒ[ƒJƒ‹‚Í‘S‚Ä‹–‰Â‚ɐݒ肵‚Ä‚¢‚Ü‚·B
iptables‚ÌŽ©“®‹N“®‚àŽ~‚߂Ă݂œ‚̂ł·‚ªA‰ðŒˆ‚µ‚Ü‚¹‚ñ‚Å‚µ‚œB

556:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/20 19:00:05
ƒAƒvƒŒƒbƒg‚ÉŠÖ‚·‚鎿–â‚Å‚·B
ƒAƒvƒŒƒbƒg‚ðŽg‚Á‚ĉ摜‚ð•\ŽŠ‚³‚¹‚œ‚¢‚̂ł·‚ªA
ƒAƒvƒŒƒbƒgƒrƒ…[ƒA‚ð‹N“®‚·‚éƒRƒ}ƒ“ƒh‚ð‘ł‚ƏãŽè‚­•\ŽŠ‚³‚ê‚é‚̂ł·‚ª
htmlŒ`Ž®‚̃tƒ@ƒCƒ‹‚𒌐ڊJ‚­‚Ɖ摜‚ªØ‚ê‚Ä•\ŽŠ‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B
htmlƒtƒ@ƒCƒ‹‚𒌐ڊJ‚¢‚œ‚Æ‚«‚ɉ摜‚ªØ‚ê‚È‚¢‚æ‚€‚É•\ŽŠ‚³‚¹‚é‚É‚Í
‚Ç‚€‚·‚ê‚΂¢‚¢‚Å‚µ‚å‚€‚©H
‚æ‚낵‚­‚šŠè‚¢‚µ‚Ü‚·B

557:553
08/02/20 19:11:40
Ž©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚œB
ŠÂ‹«•ϐ”‚ª‚¿‚á‚ñ‚Ɠǂ߂Ă¢‚È‚©‚Á‚œ‚æ‚€‚Å‚·B

558:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/20 20:17:04
ƒ}ƒCƒiƒX‚ðƒvƒ‰ƒX‚É”œ“]‚³‚¹‚œ‚¢‚̂ł·‚ª‚ǂ̂悀‚ɏ‘‚¯‚΂¢‚¢‚̂łµ‚å‚€H
—ႊ‚Î-5‚ð5‚É‚µ‚œ‚¢‚Å‚·B
‚ǂȂœ‚©‚š‚œ‚·‚¯‚ðEEE

559:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/20 20:18:13
x = -x;

560:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/20 21:17:13
Javaƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚Å–ŸŽŠ“I‚ÉLock‚ð‘‚¯‚é•û–@‚Á‚Ä‚ ‚è‚Ü‚·H

lock();
func();
unlock();

‚Ý‚œ‚¢‚È

561:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/20 21:44:07
‚Ç‚€‚Æ‚Å‚à‘‚¯‚é

562:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/20 21:45:15
‚Ƃ肠‚Š‚žŒv”ƒZƒ}ƒtƒH
URLØÝž(java.sun.com)

563:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/20 21:49:58
>>592
‚»‚ꂟBƒTƒ“ƒNƒX

564:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/20 22:17:07
>>324
T‚ªˆê‚‚̃Nƒ‰ƒX‚Ÿ‚¯‚Ÿ‚Á‚œ‚çƒX[ƒp[ƒNƒ‰ƒX‚͈ê‚‚Ÿ‚¯‚Å‚·‚æB

ƒX[ƒp[ƒCƒ“ƒ^[ƒtƒF[ƒX‚È‚ç‘Ó–‚Å‚µ‚å‚€‚©

565:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/20 22:42:05
>>564
superclass‚Ædirect superclass‚̈Ⴂ‚à’m‚ç‚È‚¢‚Ì‚©H

566:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/20 22:43:08
direct superclass ‚ÆŒŸ‚¢‚œ‚¢‚Ÿ‚¯‚Æ‚¿‚ª‚€‚©B

567:556
08/02/20 23:10:18
‚à‚€ˆê“xŽ¿–₵‚Ä‚à‚¢‚¢‚Å‚µ‚å‚€‚©iŽ¿–â•¶‚ªˆ«‚©‚Á‚œHHj
ƒAƒvƒŒƒbƒg‚ðì‚é‚É‚Íxxx.java‚Æxxx.html‚Æ‚¢‚€2‚‚̃tƒ@ƒCƒ‹‚ðì‚è‚Ü‚·‚æ‚Ë
xxx.java‚ðƒRƒ“ƒpƒCƒ‹‚µ‚Äxxx.html‚Æ‚¢‚€ƒtƒ@ƒCƒ‹‚ɑ΂µ‚ÄAppletviewer‚Ì
ƒRƒ}ƒ“ƒh‚ðŽÀs‚µ‚Ä‚â‚邯‚»‚̍ۂɕ\ŽŠ‚³‚ê‚éƒAƒvƒŒƒbƒg‚͉摜‚ªØ‚ꂞ‚É
ƒLƒŒƒC‚É•\ŽŠ‚³‚ê‚é‚̂ł·‚ªAxxx.html‚Æ‚¢‚€ƒtƒ@ƒCƒ‹‚ðƒNƒŠƒbƒN‚µ‚Ä
’ŒÚ•\ŽŠ‚µ‚æ‚€‚Æ‚·‚邯‰æ‘œ‚ªØ‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B
‰æ‘œ‚ªØ‚ê‚È‚¢‚æ‚€‚É•\ŽŠ‚·‚邜‚߂ɂ͂ǂ€‚·‚ê‚΂¢‚¢‚̂łµ‚å‚€‚©H
‚æ‚낵‚­‚šŠè‚¢‚µ‚Ü‚·B


568:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/20 23:13:13
ƒ\[ƒX

569:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/20 23:13:40
xxx.html‚ŃAƒvƒŒƒbƒg—p‚ÉŽw’肵‚Ä‚¢‚镝‚ƍ‚‚³‚ª‰æ‘œ‚ð•\ŽŠ‚·‚é‚ɂ͏¬‚³‚©‚Á‚œ‚Á‚ăIƒ`H

570:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 00:19:41
if(1<=x<=18 & y==0){`ˆ—
ªŒ©‚œ‚¢‚ÈŠŽ‚¶‚Å"<="‚ðŽg‚¢‚œ‚¢‚ñ‚Å‚·‚¯‚ǂǂ€‚µ‚œ‚ç‚¢‚¢‚Å‚·‚©H

571:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 00:32:13
1 <= x && x <= 18

572:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 00:32:32
“ú–{Œê‚É‚·‚邯
x‚Í1`18‚Ì‚¢‚ž‚ê‚©‚ŁA‚©‚Â
y‚Í0
‚Á‚Ä‚±‚ƁH

if( (x >= 1 && x <= 18) && y==0 )

573:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 01:36:17
>>569
‚ ‚ ‰æ‘œ‚ªØ‚ê‚é‚Á‚Ä‚»‚€‚¢‚€ˆÓ–¡‚Ȃ̂©B

574:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 10:26:40
Ž¿–â‚Å‚·B

HashMap<Integer,String>[] map = new HashMap<Integer,String>[3];
‚Æ‚¢‚€”z—ñ‚ðì‚ë‚€‚Æ‚µ‚œ‚Æ‚«‚ɁAƒRƒ“ƒpƒCƒ‹‚µ‚æ‚€‚Æ‚µ‚œ‚ç

”Ä—p”z—ñ‚ðì¬‚µ‚Ü‚·B

‚Æ‚¢‚€ƒGƒ‰[‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·B’²‚×‚Ä‚Ý‚Ä‚à‚³‚Á‚ς藝‰ð‚Å‚«‚Ü‚¹‚ñB
‚æ‚낵‚¯‚ê‚΂²‹³Žö‚šŠè‚¢‚µ‚Ü‚·B

575:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 10:39:29
>>574
ƒWƒFƒlƒŠƒNƒX‚̓Rƒ“ƒpƒCƒ‹Žž‚̃`ƒFƒbƒN‹@”\B
ƒRƒ“ƒpƒCƒ‹‚µ‚œŒã‚Í HashMap ‚Æ‚¢‚€Œ^î•ñ‚µ‚©‘¶Ý‚µ‚È‚¢B
‚æ‚Á‚āA‚»‚ÌŒ^‚Ì”z—ñ‚ªì¬‚³‚ê‚éB

576:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 11:48:49
‚Â ArrayList<HasMap<Integer, String>>

577:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 15:47:43
tomcat5‚ÌJDBCƒŒƒ‹ƒ€‹@\‚ɑ΂µ‚āAƒT[ƒuƒŒƒbƒg“à‚©‚çƒvƒƒOƒ‰ƒ}‚ª”CˆÓ‚̃^ƒCƒ~ƒ“ƒO‚ц[ƒU”FØ‚ðÏ‚Ü‚¹‚é•û–@‚ð’T‚µ‚Ä‚¢‚Ü‚·B
contextA/auth/AuthServlet
contextA/noauth/NoAuthServlet
web.xml‚Å/auth/*‚ð”FØƒ][ƒ“‚Æ‚µ‚ÄŽw’èB
NoAuthServlet“à‚©‚çAƒvƒƒOƒ‰ƒ}[‚ªŽ©‘O‚ц[ƒUID‚ƃpƒXƒ[ƒh‚ðŽg‚Á‚Ä/auth/*ƒ][ƒ“‚Ì”FØ‚ðÏ‚Ü‚¹‚œ‚¢‚̂ł·‚ª
‚Ç‚€‚·‚ê‚΂ł«‚é‚Å‚µ‚å‚€‚©H
”FØ‚ðÏ‚Ü‚¹‚遁HttpServletRequest#getUserPrincipal() != null‚Æ‚¢‚€ˆÓ–¡‚Å‚·B


578:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 16:00:26
Ž¿–â‚Å‚·B
‰SŽÒŠÛo‚µ‚ÌŽ¿–â‚Å‚·‚݂܂¹‚ñB

“¯‚¶ƒpƒbƒP[ƒW“à‚̃Nƒ‰ƒX‚ðŽg‚€‚ɂ͂ǂ€‚µ‚œ‚ç‚¢‚¢‚̂łµ‚å‚€‚©H
‚æ‚낵‚¯‚ê‚΂²‹³Žö‚šŠè‚¢‚µ‚Ü‚·B


579:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 16:15:59
>>578
‚»‚ê‚ç‚̃pƒbƒP[ƒW–Œ‚ƃNƒ‰ƒX–Œ‚͉œ‚Å‚µ‚å‚€H
‚»‚ê‚ÆA‰œ‚ð‰œˆ‚܂łâ‚Á‚ďo—ˆ‚È‚©‚Á‚œ‚Ì‚©B

580:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 16:37:00
>>578
‚Æ‚±‚ë‚Ń}ƒ‹ƒ`ƒ|ƒXƒg‚Á‚Ä’m‚Á‚Ä‚éH

581:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 17:15:41
Ž¿–â‚Å‚·B
³ŽOŠpŒ`‚Ì’†“_‚𒆐S‚É‚P‰ñ“]‚³‚¹‚é‚ɂ͂ǂ€‚·‚ê‚΂¢‚¢‚Å‚·‚©H
ƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚ƃAƒtƒBƒ“•ÏŠ·‚ð—˜—p‚µ‚ĉñ“]‚³‚¹‚œ‚¢‚ñ‚Å‚·‚ªAŠp“x‚ð×‚­‚·‚é‚قnj덷H‚ŕό`‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·B¡‚̂Ƃ±‚R‚OK‚®‚ç‚¢‚ªŒÀŠE‚Å‚·I
‰ºŽè•¶‚Å‚·‚݂܂¹‚ñ

582:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 18:03:50
“ÆŠw‚Åjava‚ð•׋­‚µ‚Ä‚é‚̂ł·‚ªAƒf[ƒ^ƒx[ƒX‚Ƃ̘AŒg‚ÌŽè’i‚ªFX‚ ‚è‰ß‚¬‚Ăǂê‚ðŽg‚Š‚Î‚¢‚¢‚Ì‚©•ª‚©‚è‚Ü‚¹‚ñB
JDBCAEJBAHibernateA‚±‚ê‚ç‚͂ǂ€‚¢‚€ŠÖŒW‚É‚ ‚é‚ñ‚Å‚µ‚å‚€‚©H
—ႊ‚ÎEJB‚ðŽÀ‘•‚·‚ê‚ÎJDBC‚âHibernate‚Í—v‚ç‚È‚¢‚̂łµ‚å‚€‚©H

Ž©•ª‚ª’²‚ׂœŒÀ‚è‚ł́A
ŽÀÛ‚ÌŠJ”­‚Å‚ÍEJB‚ª•’Ê‚Ÿ‚ªA¬‹K–͂ȊJ”­‚Å‚ÍHibernate‚ðŽg‚¢A‚à‚Á‚Æ’Pƒ‚È‚à‚̂ȂçJDBC‚ōς܂·
‚Á‚ĈóÛ‚È‚ñ‚Å‚·‚ª‚±‚ñ‚ÈŠŽ‚¶‚Å“–‚œ‚Á‚Ă܂·‚©H

583:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 18:07:28
“–‚œ‚Á‚Ä‚Ë

584:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 18:26:46
abstract class Test {
abstract void calc(int i);
void printNum(int i) {
System.out.println(i);
}
}
class ExTest extends Test {
void calc(int i) {
int j=i*i;
printNum(j);
class ExTest2 extends Test {
void calc(int i) {
int j=i+i;
printNum(j);
public class sample46x {
public static void main(String[] args) {
int i =5;
int j;
Test[] ex_test = new Test[2];
ex_test[0]=new ExTest();
ex_test[1]=new ExTest2();
for(j=0; j<2; j++);
ex_test[j].calc(i);

‚±‚ê‚È‚ñ‚Å‚·‚¯‚ǃRƒ“ƒpƒCƒ‹‚͂ł«‚é‚ñ‚Å‚·‚¯‚ǁAŽÀs‚·‚邯‚±‚ñ‚Ȃ̏o‚Ü‚·B
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 2
at sample46x.main(sample46x.java:28)
‚Ç‚±‚ªŒŽˆö‚È‚ñ‚Å‚µ‚å‚€‚©H

585:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 18:36:37
p‚͏ȗª‚µ‚Ä‚ ‚è‚Ü‚·

586:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 18:38:24
>>584
„for(j=0; j<2; j++);
‚±‚ꂟ‚È

587:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 18:51:20
‚ ‚肪‚ƁI‹C‚©‚È‚©‚Á‚œIW’†‚¹‚˂΁III
Љ‚ÁI

588:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 19:23:00
EJB‚©‚瓯‚¶ƒzƒXƒg“à‚Ìbat‚ð‚œ‚œ‚«‚œ‚¢‚ñ‚Å‚·‚ªA
‚Ç‚€‚¢‚€•û–@‚ª‚ ‚é‚Å‚µ‚å‚€‚©B



589:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 19:24:44
RMI‚ÌŽg‚¢•û‚ɂ‚¢‚ďڂµ‚­‹³‚ЂĂ­‚Ÿ‚³‚¢

590:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 19:30:03
>>588
java.lang.Runtime#exec

>>589
URLØÝž(java.sun.com)

591:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 19:33:26
>>590
Runtime#exec‚ÍEJB‚©‚ç‚ÍŽg‚Š‚È‚¢‚Í‚ž

592:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 19:40:43
>591
‚È‚ñ‚ŁHŽg‚Ђ邿A‚ӂ[‚É

593:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 20:52:38
>>582
DBŠÖ˜A‚ÌAPI‚ª—Ñ—§‚µ‚Ä‚¢‚é‚̂́AAPI‚̐i‰»•Ï‘J‚̐ՁB
Å‰‚©‚çŽg‚¢•ª‚¯‚ðˆÓ}‚µ‚čì‚ç‚ꂜ•š‚¶‚á‚È‚¢B
‰Šú‚ÌEJB‚Í‹l‚ߍž‚Ý‚·‚¬‚Ő݌v‚ªƒNƒ\‚Ő¶ŽY«‚ª’á‚¢‚̂ŁA
¬‚³‚­‚È‚¢‹K–͂̊J”­‚Å‚àAHibernate‚Ȃǂ̑Œ‚̃}ƒbƒsƒ“ƒOƒtƒŒ[ƒ€ƒ[ƒN‚ÍŽg‚Á‚Ä‚œ‚æB

594:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 21:38:57
Ž¿–₳‚¹‚Ä‚­‚Ÿ‚³‚¢B

FileInputStream fis = new FileInputStream(file);
FileChannel srcChannel = fis.getChannel();
// ˆê‚‚̃f[ƒ^‚Í 2 byte (16 bit)
ByteBuffer buffer = ByteBuffer.allocateDirect(length * 16);
buffer.order(ByteOrder.LITTLE_ENDIAN);
// “ǂݍž‚Ý
srcChannel.read(buffer);
srcChannel.close();
fis.close();
buffer.clear();
int ch1, ch2;
for(int i = 0; i < 1000; i++){
ch1 = buffer.get() & 0xff;
ch2 = buffer.get() & 0xff;
data[i] = (ch1 | (ch2 << 8)) & 0xffff;
}
buffer.clear();

int[] data ‚Æ‚¢‚€”z—ñ‚É
ƒoƒCƒiƒŠƒtƒ@ƒCƒ‹’†‚Ì•„†‚È‚µ short ‚ð“ǂݍž‚Ý‚œ‚¢‚̂ł·‚ªA
getShort() ‚ð‚‚©‚Á‚œ‚çA•„†‚ ‚肜ǂ܂ê‚Ä‚µ‚Ü‚Á‚œ‚̂ŁAã‚̂悀‚ȃR[ƒh
‚Å‚â‚Á‚Ä‚¢‚Ü‚·B
ˆ—‚ª’x‚¢i–³‘ÊŒvŽZ‚ª‘œ‚¢j‹C‚ª‚·‚é‚̂ł·‚ªA‚à‚Á‚Æ—Ç‚¢•û–@‚Í‚ ‚è‚Ü‚·‚Å‚µ‚å‚€‚©


595:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 22:10:42
"แอมเพอร์แซนด์"

ã‹L‚̂悀‚È•¶Žš—ñ‚ª•”•ª“I‚Ɋ܂܂ê‚Ä‚¢‚éƒtƒ@ƒCƒ‹‚ð
SQL‚É“ü‚ê‚éì‹Æ‚ð‚µ‚Ä‚¢‚é‚̂ł·‚ªA
‚±‚ê‚ð“ǂݍž‚Þ‚Æunrecognized tokenƒGƒ‰[‚ªo‚Ü‚·

‚±‚̂悀‚È•¶Žš‚̈µ‚¢‚͂ǂ̂悀‚É‚·‚ê‚΂悢‚Å‚µ‚å‚€‚©


596:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 22:12:11
>>594
data[i] = buffer.getShort() & 0xffff
‚Ń_ƒ‚©‚ˁH


597:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 22:33:16
>>595
ƒtƒ@ƒCƒ‹“ǂݍž‚Þ‚Æ‚«‚̃Gƒ“ƒR[ƒfƒBƒ“ƒO³‚µ‚­Žw’肵‚Ä‚é?

598:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 22:33:39
JAVA‚ÆC#‚Ç‚Á‚¿‚ªƒŠƒo[ƒXƒGƒ“ƒWƒjƒAƒŠƒ“ƒO‚É‹­‚¢H
‚Ç‚Á‚¿‚à•Ï‚í‚ç‚È‚¢H

599:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 22:46:14
‚»‚ñ‚ȍ‚“x‚È‚±‚Ƃł«‚é‚â‚‚ª‚»‚ñ‚ÈŽ¿–â‚·‚邯‚ÍŽv‚Š‚È‚¢‚Ì‚Ÿ‚ª

600:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 22:47:40
‹­‚¢‚Á‚Ă̂͂â‚è‚â‚·‚¢‚Á‚ĈӖ¡‚©H
‚»‚ê‚Æ‚à‚â‚ç‚ê‚É‚­‚¢‚Á‚ĈӖ¡‚©H

Šî–{“I‚ÉJava‚̓lƒCƒeƒBƒu‚É‚µ‚È‚¢ŒÀ‚èƒ\[ƒX‚Ö•œŒ³‚ÍŠÈ’P‚È•û
C#‚͂ǂñ‚Ÿ‚¯ƒlƒCƒeƒBƒuŒnŽg‚Á‚Ä‚¢‚é‚©ŽŸ‘æ

601:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 22:53:41
‹tƒRƒ“ƒpƒCƒ‹‚͂ǂÁ‚¿‚à’ŽŠÈ’P‚łقڊ®àø‚Ÿ‚æ

602:582
08/02/21 23:00:01
>>593
‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·B
F‚ñ‚ȃxƒ“ƒ_‚©‚ç•ʁX‚ɐF‚ñ‚È‹Zp‚ª¶‚Ü‚ê‚ăJƒIƒX‚ȏó‘Ô‚Æ‚¢‚€ŠŽ‚¶‚Å‚µ‚å‚€‚©
ƒfƒtƒH‚ɂȂÁ‚Ä‚é‚à‚Ì‚à–³‚¢‚æ‚€‚Ȃ̂Ŏ©•ª‚ŐFXŽŽ‚µ‚Ă݂܂·B

603:594
08/02/21 23:02:25
>>596
‚ ‚ A‚È‚é‚قǁ[B‚ÆŽv‚Á‚ÄŽÀ‘•‚µ‚Ă݂œ‚çA‹t‚ɏ­‚µ’x‚­‚È‚è‚Ü‚µ‚œBiƒf[ƒ^‚͐³‚µ‚­“ǂ߂Ă܂µ‚œj
ˆÈ‰º‚̂悀‚ȃR[ƒh‚ð‘‚¢‚ăxƒ“ƒ`ƒ}[ƒN‚µ‚Ä‚àA‚â‚Á‚Ï‚è’x‚­‚È‚Á‚Ă܂µ‚œorz
public class ReadTest {
public static final int length = 3800 * 2600;
public static int[] data = new int[length];
public static ByteBuffer buffer;
public static void main(String[] args){
try{
buffer = ByteBuffer.allocateDirect(length * 16);
buffer.order(ByteOrder.LITTLE_ENDIAN);
for(int i = 0; i < 20; i++){ read1(); read2(); read2(); read1(); System.out.print(".");}
long t = System.currentTimeMillis();
for(int i = 0; i < 10; i++){ read1(); }
System.out.println("\r\n" + (System.currentTimeMillis() - t) + " ms");
t = System.currentTimeMillis();
for(int i = 0; i < 10; i++){ read2(); }
System.out.println((System.currentTimeMillis() - t) + " ms");
} catch (Exception e){}
}
public static void read1() throws Exception{
FileInputStream fis = new FileInputStream(new File("hoge"));
FileChannel srcChannel = fis.getChannel();
for(int i = 0; i < 4; i++) fis.read(); // ƒwƒbƒ_
buffer.rewind();
srcChannel.read(buffer); srcChannel.close(); fis.close(); // “ǂݍž‚Ý
buffer.clear();
for(int i = 0; i < length; i++){ data[i++] = buffer.getShort() & 0xffff;}
}
/* read2 ‚͓ǂݍž‚Ý•”•ª‚ªŒÃ‚¢‚Ù‚€iÈ—ªj */
‚€[‚ñA•sŽv‹c‚Å‚·‚Ë‚ŠB getShort() ‚Í’x‚¢‚ñ‚Å‚µ‚å‚€‚©BBB
‚Å‚©‚¢‰æ‘œ‚ð‘å—ʂɏˆ—‚µ‚Ä‚¢‚āA“ǂݍž‚Ý‚ª25%‚­‚ç‚¢•‚߂Ă¢‚é‚̂ŁA’Z‚­‚µ‚œ‚¢EE

604:594
08/02/21 23:04:31
ÅIs‚Ì data[i++] ‚Í data[i] ‚̃~ƒX‚Å‚·

605:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 23:05:21
>>600
‚â‚ç‚ê‚É‚­‚¢‚Á‚ĈӖ¡‚łƂ炊‚Ä‚­‚Ÿ‚³‚¢

>>601
‚»‚€‚Å‚·‚©AŽg‚¢‚â‚·‚­‚Ä—Ç‚¢ŒŸŒê‚Ÿ‚¯‚ÇŽ©•ª‚ªì‚Á‚œƒ\ƒtƒg‚ª‹tƒRƒ“ƒpƒCƒ‹
‚³‚ê‚é‚͍̂¢‚é‚È

Šé‹Æ‚ÅŠJ”­‚·‚邯‚«‚͉œ‚©‘΍ô‚µ‚Ä‚¢‚é‚̂łµ‚å‚€‚©H

606:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 23:17:50
‚È‚ñ‚ō¢‚é‚ñ‚ŸH

607:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 23:28:14
>>597
‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·
UTF-8‚œǂݍž‚ñ‚Å‚¢‚Ü‚·

System.out.println("แอมเพอร์แซนด์");
‚±‚ê‚ŃGƒ‰[‚ɂȂé‚̂͂Ȃñ‚łłµ‚å‚€‚©

608:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 23:29:10
แอมเพอร์แซนด ‚Ɉê’v‚·‚éî•ñ‚ÍŒ©‚‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚œB

609:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 23:57:00
‚±‚ñ‚΂ñ‚́B
CD‚ðŠÇ—‚·‚éƒvƒƒOƒ‰ƒ€‚ðì‚Á‚Ä‚¢‚é‚̂ł·‚ªAmainƒNƒ‰ƒX‚ÆCDƒNƒ‰ƒX‚ª‚ ‚è‚Ü‚·B
ŠÇ—‚·‚鐔‚́A5‚‚ł»‚Ì•ª‚ÌCDƒCƒ“ƒXƒ^ƒ“ƒX‚ð‚‚­‚èA‰¿Ši‚Æ–Œ‘O‚Ì‚ð“ü—Í‚µƒRƒŒƒNƒVƒ‡ƒ“‚ÅŠÇ—‚·‚邯ŒŸ‚€ƒvƒƒOƒ‰ƒ€‚Å‚·B(d•¡‰Â‚Å–Œ‘O‚Ń\[ƒg‚³‚¹‚Ü‚·)
‚±‚̃vƒƒOƒ‰ƒ€‚ðì‚Á‚Ă݂œ‚̂ł·‚ªACollections.sort(list);‚Æ‚µ‚œ‚̂ł·‚ªA‰ºü‚̂тÁ‚­‚èƒ}[ƒN‚̃Gƒ‰[‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·B
“à—e‚́AwŒ^‚̈À‘S«FŒ^Collection‚Ì‘Ìƒƒ\ƒbƒhsort(List<T>‚Ì–¢ŒŸž‚̌Ăяo‚µsort(List)‚ª‚ ‚è‚Ü‚µ‚œx‚Æ•\ŽŠ‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚±‚̂悀‚ȃGƒ‰[•\ŽŠ‚ɂ͂ǂ̂悀‚ȑΏˆ‚ð‚µ‚œ‚ç—Ç‚¢‚̂łµ‚å‚€‚©H
ƒAƒhƒoƒCƒX‚šŠè‚¢‚µ‚Ü‚·B

610:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/21 23:59:26
>>609
-source 1.4
‚ðƒRƒ“ƒpƒCƒ‹ƒIƒvƒVƒ‡ƒ“‚É•t‚¯‚é

611:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/22 00:01:32
‚ ‚ AIDEŽg‚Á‚Ä‚é‚Ì‚©
JDKƒŒƒxƒ‹‚ð1.4‚É‚·‚é

612:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/22 00:06:39
>>609‚Å‚·B
Eclipse 3.1‚ðŽg‚Á‚Ă܂·B5.0‚©‚ç1.4‚É‚·‚邯‚¢‚€ŠŽ‚¶‚ł悢‚̂łµ‚å‚€‚©H
ƒRƒ“ƒpƒCƒ‹ƒIƒvƒVƒ‡ƒ“‚Ì•Ï‚Š•û‚ª‚í‚©‚ç‚È‚¢‚̂Œ²‚ׂĂ݂܂·B


613:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/22 00:42:51
>>612
JDK5ˆÈ~‚ÅŒŸŒêŽd—l‚É“ü‚ê‚ç‚ꂜƒWƒFƒlƒŠƒNƒX‚Æ‚¢‚€‚à‚̂Ɋւí‚éƒGƒ‰[B
ujava ƒWƒFƒlƒŠƒNƒXv‚Å’²‚ׂĂ݂āB
eclipse‚Ȃ烊ƒtƒ@ƒNƒ^ƒŠƒ“ƒO‹@”\‚Ì’†‚ɁA
ƒWƒFƒlƒŠƒNƒX‚ðŽg—p‚µ‚Ä‚¢‚È‚¢ƒ\[ƒX‚ðŽg—p‚·‚邿‚€‚ɕύX‚µ‚Ä‚­‚ê‚é‹@”\‚à‚ ‚邯‚ǁA
‚Ƃ肠‚Š‚žAƒWƒFƒlƒŠƒNƒX‚ð—‰ð‚µ‚Ä‚©‚ç‚É‚µ‚œ‚Ù‚€‚ª‚¢‚¢B

614:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/22 00:45:18
>>612‚Å‚·B
ƒAƒhƒoƒCƒXA‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·B
‚ЂƂ܂žA1.4‚ɕύX‚µ‚œ‚Æ‚±‚ë‚¿‚á‚ñ‚Æ“®ì‚µ‚Ü‚µ‚œBƒWƒFƒlƒŠƒNƒX‚̕׋­‚à‚µ‚Ă݂܂·B

615:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/22 01:30:47
javaŠo‚Š‚Ä—«ŠÖŒW‚̃ƒŠƒbƒg‚ɂȂÁ‚œ‚±‚Æ‚Á‚Ä‚ ‚è‚Ü‚·‚©H
^Œ•‚ÈŽ¿–â‚Å‚·
‚Ü‚œA—«ŠÖŒW‚É‹­‚¢ŒŸŒê‚͉œ‚Å‚µ‚å‚€‚©H

616:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/22 02:04:39
‚‚܂ñ‚Ë
‘Œ‚Å‚â‚ê

617:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/22 03:18:36
Java‚̕׋­‚ð‚µ‚Ä‚¢‚鏉SŽÒ‚Ȃ̂ł·‚ª
¡ƒR[ƒh‚ð‘‚­‚œ‚߂̃GƒfƒBƒ^‚ð’T‚µ‚Ä‚¢‚Ü‚·B
‚æ‚¢ƒGƒfƒBƒ^‚ðÐ‰î‚µ‚Ä‚¢‚œ‚Ÿ‚¯‚Ü‚¹‚ñ‚©H

618:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/22 05:53:51
vivi

619:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/22 09:05:49
>>605
Java‚Æ.NET‚Ç‚¿‚ç‚Æ‚àA‹tƒRƒ“ƒpƒCƒ‰‚Í‚ ‚éB
‚Ç‚Á‚¿‚à’†ŠÔŒŸŒê‚ðŽg‚€ƒ^ƒCƒv‚Ȃ̂ŁA‹tƒRƒ“ƒpƒCƒ‰‚ðì‚è‚â‚·‚¢‚炵‚¢B
‚»‚µ‚Ä‚»‚̑΍ô‚Æ‚µ‚āAobfuscatori“ï“lj»ƒc[ƒ‹j‚ª‚Ç‚¿‚ç‚É‚à‚ ‚éB
’P‚ɁAƒVƒ“ƒ{ƒ‹–ŒiƒNƒ‰ƒX–ŒAƒƒ\ƒbƒh–ŒA•ϐ”–Œj‚ðƒ‰ƒ“ƒ_ƒ€‚È•¶Žš—ñ‚É
’u‚«Š·‚ЂāA‹tƒRƒ“ƒpƒCƒ‰‚ªo—Í‚µ‚œƒ\[ƒX‚ð“ǂ݂ɂ­‚­‚·‚éA
‚Á‚Ä‚Ÿ‚¯‚Ÿ‚¯‚ǁB

620:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/22 10:00:34
ƒWƒFƒlƒŠƒNƒX‚ɂ‚¢‚Ă̎¿–₪‘œ‚¢‚Ì‚Í
‰SŽÒ‚ɂ͓‚¢‚̂œü–发‚Ì’iŠK‚ł͎æ‚舵‚í‚È‚¢‚©‚ç‚©
‚»‚ê‚Æ‚àŠî–{1.4‚Å5.0—v‘f‚͐\‚µ–ó’ö“x‚É‚µ‚©‘‚¢‚ĂȂ¢–{‚ª
–¢‚Ÿ‚ÉŽå—¬‚Ÿ‚©‚ç‚©

621:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/22 10:21:52
’ŒŠÏ“I‚łȂ­‚Ä㩂ª‘œ‚¢‚©‚ç‚È

622:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/22 11:27:58
URLØÝž(www.xlsoft.com)
‚±‚̃\ƒtƒg‚ðŽg‚Š‚ÎJava‚Å‚àƒlƒCƒeƒBƒuƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ªì‚ê‚邯‘‚¢‚Ä‚ ‚é‚̂ł·‚ªA‚»‚ñ‚È‚€‚Ü‚¢˜b‚ª‚ ‚é‚ñ‚Å‚·‚©H
‚à‚µ–{“–‚È‚çJava‚̃pƒtƒH[ƒ}ƒ“ƒX–ʂł̕s—˜‚ª‚Ÿ‚¢‚Ô‰ü‘P‚³‚ê‚邯Žv‚€‚̂ł·‚ª

623:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/22 11:38:09
>>620
‰Ž‚̂Ƃ±‚Å‚ÍˆË—Š‚³‚ê‚éŽdŽ–‚à–¢‚Ÿ‚É1.4‘S·‚È‚ñ‚Ÿ‚æ‚ȁ[B‘Œ‚̉ïŽÐ‚̐l‚É•·‚¢‚Ä‚à‚»‚€‚Ÿ‚Æ‚¢‚€B5.0‚Ɉڍs‚·‚é‚̂͂¢‚‚ɂȂ邱‚Æ‚â‚çBB

624:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/22 11:43:56
>>622
Java‚ðƒlƒCƒeƒBƒu‰»‚µ‚œ‚¢‚Ÿ‚¯‚È‚çGCJ‚à‚ ‚邿
‘¬‚­‚È‚é‚Æ‚ÍŒÀ‚ç‚È‚¢‚ª
Java‚ªŒ©‚œŠŽ‚¶d‚¢‚Ì‚ÍSwing‚Æ‚©ƒ‰ƒCƒuƒ‰ƒŠ‚Ì‚¹‚¢‚à‚ ‚é‚©‚çc

625:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/22 11:48:02
165 –Œ‘OF ˆÈ‰ºA–Œ–³‚µ‚É‚©‚í‚è‚Ü‚µ‚ÄVIP‚ª‚š‘—‚è‚µ‚Ü‚·B [sage] “Še“úF 2008/02/22(‹à) 11:45:46.56 ID:Q0PQrlKw0
‚š‘O‚ç‚ɘN•ñ
URLØÝž(pc11.2ch.net)
‚±‚̔‚̓K“–‚ȃXƒŒ‚É

URLØÝž(www.xlsoft.com)
‚±‚̃\ƒtƒg‚ðŽg‚Š‚ÎJava‚Å‚àƒlƒCƒeƒBƒuƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ªì‚ê‚邯‘‚¢‚Ä‚ ‚é‚̂ł·‚ªA‚»‚ñ‚È‚€‚Ü‚¢˜b‚ª‚ ‚é‚ñ‚Å‚·‚©H
‚à‚µ–{“–‚È‚çJava‚̃pƒtƒH[ƒ}ƒ“ƒX–ʂł̕s—˜‚ª‚Ÿ‚¢‚Ô‰ü‘P‚³‚ê‚邯Žv‚€‚̂ł·‚ª

‚Ə‘‚«ž‚ñ‚Ÿ‚çƒfƒuƒX‚ªƒfƒuƒQƒo‚€‚‚·‚é‚Á‚Ă悚


626:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/22 11:50:08
170 –Œ‘OFˆÈ‰ºA–Œ–³‚µ‚É‚©‚í‚è‚Ü‚µ‚ÄVIP‚ª‚š‘—‚è‚µ‚Ü‚·B[sage] “Še“úF2008/02/22(‹à) 11:47:31.63 ID:Q0PQrlKw0
‚š‘O‚ç‚ɘN•ñ
URLØÝž(pc11.2ch.net)
‚±‚̔‚̓K“–‚ȃXƒŒ‚É

URLØÝž(www.xlsoft.com)
‚±‚̃\ƒtƒg‚ðŽg‚Š‚ÎJava‚Å‚àƒlƒCƒeƒBƒuƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ªì‚ê‚邯‘‚¢‚Ä‚ ‚é‚̂ł·‚ªA‚»‚ñ‚È‚€‚Ü‚¢˜b‚ª‚ ‚é‚ñ‚Å‚·‚©H
‚à‚µ–{“–‚È‚çJava‚̃pƒtƒH[ƒ}ƒ“ƒX–ʂł̕s—˜‚ª‚Ÿ‚¢‚Ô‰ü‘P‚³‚ê‚邯Žv‚€‚̂ł·‚ª

‚±‚€‘‚«ž‚܂Ȃ¢‚Æ‚š‘O‚炪ƒL[ƒ{[ƒh‘Å‚Á‚Ä‚éŽw‚ª‚ ‚³‚Á‚Ä•…‚é‚»‚€‚Ÿ
•…‚Á‚ÄŽ€‚Ê‚ŒHH

627:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/22 12:37:40
ƒWƒFƒlƒŠƒNƒX‚ðŽg‚€‚Ÿ‚¯‚È‚ç“‚¢‚©H
Foo[] ‚Æ ArrayList<Foo> ‚ª‰SŽÒ“I‚ɂ͗‰ð‚µ‚â‚·‚­‚È‚é‚ÆŽv‚€‚ñ‚Ÿ‚¯‚Ç
’P‚È‚é“ü–发‚̑Ӗ‚Ÿ‚ÆŽv‚€

628:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/22 14:03:27
Žn‚ß‚é‚ñ‚Ÿ‚¯‚ǁA‚ǂ̖{‚ªƒIƒXƒXƒ‚Å‚·‚©H

629:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/22 15:01:06
‰SŽÒ‚ÅŽž—炵‚Ü‚·B‚Ç‚€C³‚µ‚Ä‚¢‚¢‚©‚í‚©‚è‚Ü‚¹‚ñB‹X‚µ‚­‚šŠè‚¢‚µ‚Ü‚·B

import java.util.Scanner;

public class tes
{
public static void main(String[] args)
{
char stuname;
Scanner kb = new Scanner(System.in);
stuname = getStuN("Please enter the student name: ", kb);
}
//get studnt name
public static char getStuN(String str, Scanner kb)
{
System.out.print(str);
char sname = kb.nextLine();
System.out.print(sname);
return sname;
}

}
---------
tes.java:15: ŒÝŠ·«‚̂Ȃ¢Œ^
ŒŸo’l : java.lang.String
Šú‘Ò’l : char
char sname = kb.nextLine();
^


630:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/22 15:08:50
>>629
URLØÝž(java.sun.com)
nextLine ‚Ì–ß‚è’lŒ^‚Í String ‚Å‚·B
‚æ‚Á‚Ä sname ‚ÌŒ^éŒŸ‚ð String ‚É‚µ‚āA‚»‚êˆÈ~‚Ì‹Lq‚ð“KØ‚ɏC³‚µ‚Ä‚­‚Ÿ‚³‚¢B

631:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/22 15:26:12
>>630
‚Å‚«‚Ü‚µ‚œI@‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚µ‚œ‚iQ@Qj‚

632:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/22 15:42:51
625 –Œ‘OFƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ[sage] “Še“úF2008/02/22(‹à) 11:48:02
165 –Œ‘OF ˆÈ‰ºA–Œ–³‚µ‚É‚©‚í‚è‚Ü‚µ‚ÄVIP‚ª‚š‘—‚è‚µ‚Ü‚·B [sage] “Še“úF 2008/02/22(‹à) 11:45:46.56 ID:Q0PQrlKw0
‚š‘O‚ç‚ɘN•ñ
URLØÝž(pc11.2ch.net)
‚±‚̔‚̓K“–‚ȃXƒŒ‚É

URLØÝž(www.xlsoft.com)
‚±‚̃\ƒtƒg‚ðŽg‚Š‚ÎJava‚Å‚àƒlƒCƒeƒBƒuƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ªì‚ê‚邯‘‚¢‚Ä‚ ‚é‚̂ł·‚ªA‚»‚ñ‚È‚€‚Ü‚¢˜b‚ª‚ ‚é‚ñ‚Å‚·‚©H
‚à‚µ–{“–‚È‚çJava‚̃pƒtƒH[ƒ}ƒ“ƒX–ʂł̕s—˜‚ª‚Ÿ‚¢‚Ô‰ü‘P‚³‚ê‚邯Žv‚€‚̂ł·‚ª

‚Ə‘‚«ž‚ñ‚Ÿ‚çƒfƒuƒX‚ªƒfƒuƒQƒo‚€‚‚·‚é‚Á‚Ă悚


626 –Œ‘OFƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ[] “Še“úF2008/02/22(‹à) 11:50:08
170 –Œ‘OFˆÈ‰ºA–Œ–³‚µ‚É‚©‚í‚è‚Ü‚µ‚ÄVIP‚ª‚š‘—‚è‚µ‚Ü‚·B[sage] “Še“úF2008/02/22(‹à) 11:47:31.63 ID:Q0PQrlKw0
‚š‘O‚ç‚ɘN•ñ
URLØÝž(pc11.2ch.net)
‚±‚̔‚̓K“–‚ȃXƒŒ‚É

URLØÝž(www.xlsoft.com)
‚±‚̃\ƒtƒg‚ðŽg‚Š‚ÎJava‚Å‚àƒlƒCƒeƒBƒuƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ªì‚ê‚邯‘‚¢‚Ä‚ ‚é‚̂ł·‚ªA‚»‚ñ‚È‚€‚Ü‚¢˜b‚ª‚ ‚é‚ñ‚Å‚·‚©H
‚à‚µ–{“–‚È‚çJava‚̃pƒtƒH[ƒ}ƒ“ƒX–ʂł̕s—˜‚ª‚Ÿ‚¢‚Ô‰ü‘P‚³‚ê‚邯Žv‚€‚̂ł·‚ª

‚±‚€‘‚«ž‚܂Ȃ¢‚Æ‚š‘O‚炪ƒL[ƒ{[ƒh‘Å‚Á‚Ä‚éŽw‚ª‚ ‚³‚Á‚Ä•…‚é‚»‚€‚Ÿ
•…‚Á‚ÄŽ€‚Ê‚ŒHH

633:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/22 18:03:04
JAVA‚©‚çpostgresSQL‚𑀍삷‚éƒvƒƒOƒ‰ƒ€‚ðì¬‚µ‚Ä‚š‚è‚Ü‚·B
JAVA‚©‚çpostgres‚̂Ł[‚œ‚ðƒoƒbƒNƒAƒbƒv‚·‚é•û–@‚ð’m‚肜‚¢‚̂ł·‚ªA
JDBC‚ð—˜—p‚µ‚āApostgreSQL‚Ìpg_dump‚𑀍삷‚é•û–@‚Í‚ ‚é‚̂łµ‚å‚€‚©B

‚Ü‚œApg_dumpˆÈŠO‚É‚àAJDBC‚ɂăf[ƒ^‚̃oƒbƒNƒAƒbƒv‚ðo—ˆ‚é•û–@‚ª‚ ‚ê‚΁A
‚²‹³Žö‚šŠè‚¢‚¢‚œ‚µ‚Ü‚·B

634:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/22 18:19:27
>>633
DatabaseMetaData#getTables‚Å‘Sƒe[ƒuƒ‹‚ðŽæ“Ÿ‚µ‚Ä‘SsƒNƒGƒŠ‚µ‚ătƒ@ƒCƒ‹‚ɏ‘‚«o‚·‚Æ‚©EEE
‚»‚ê‚Å‚·‚ׂĕœŒ³‚Å‚«‚é‚©‚í‚©‚ç‚È‚¢‚¯‚Ç

Runtime#exec‚Åpg_dumpŒÄ‚яo‚·•û‚ªŠÈ’P‚È‹C‚ª‚·‚é

635:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/22 18:33:59
>>634
>DatabaseMetaData#getTables‚Å‘Sƒe[ƒuƒ‹‚ðŽæ“Ÿ‚µ‚Ä‘SsƒNƒGƒŠ‚µ‚ătƒ@ƒCƒ‹‚ɏ‘‚«o‚·‚Æ‚©EEE
‚»‚ê‚Í’x‚»‚€‚Ÿ‚—

>Runtime#exec‚Åpg_dumpŒÄ‚яo‚·•û‚ªŠÈ’P‚È‹C‚ª‚·‚é
‚킵‚à‚»‚€Žv‚€B
‰œ‚©‚Ì‘€ì‚ª•K—v‚Ÿ‚Á‚œ‚çAƒVƒFƒ‹‚©ƒoƒbƒ`‚Ì’†‚ÅJavaƒvƒƒOƒ‰ƒ€‚Å‘€ì‚µ‚œ‚Ì‚¿‚É
ƒoƒbƒNƒAƒbƒv‚𑖂点‚œ•û‚ªŒø—Š‚ª—Ç‚³‚»‚€‚Ÿ‚ªB

636:633
08/02/22 18:44:15
634,635
‚Ç‚€‚à‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·B
‘‘¬AŽŽ‚µ‚Ă݂܂·B

637:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/22 19:07:30
¡‚Ç‚«JDBC‚È‚ñ‚ÄŽg‚€•K—v‚ ‚é‚́H

638:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/22 21:32:33
‹³‚ЂĂ­‚Ÿ‚³‚¢B

ŠÂ‹«FOracle JDBC

PreparedStatement‚ÆResultSet‚ðŽg—p‚µA
SELECT‚ðŽÀs‚µ‚Ä‚¢‚Ü‚·B

’ʏí–â‘è‚È‚¢‚̂ł·‚ªAƒoƒCƒ“ƒh•ϐ”i?j‚ª‚P‚PŒÂˆÈã‚ ‚éSQL‚ðŽÀs‚µ‚œê‡A
‚©‚AƒŒƒR[ƒh‚̃qƒbƒgŒ”‚ª‚P‚PŒˆÈã‚ð’Ž‚Š‚Ä‚¢‚éê‡A
‚P‚PŒ–ڂ̃f[ƒ^Žæ“ŸŽž‚Ɂu”z—ñ‚͈̔́v‚ð’Ž‚Š‚œA‚Æ‚¢‚€—áŠO‚ª”­¶‚µ‚Ü‚·B
ƒoƒCƒ“ƒh•ϐ”‚ÍsetString‚Å‚P‚©‚珇‚ɐݒ肵A
Ý’è“à—e‚ɂ‚¢‚Ä‚à–â‘è‚È‚¢‚Å‚·B
ŠƒfƒoƒbƒK‚ÅŠm”FÏ‚Ý

SQLŽ©g‚Í–â‘è‚È‚­ASQLException‚ª”­¶‚µ‚Ä‚¢‚é‚킯‚Å‚à‚ ‚è‚Ü‚¹‚ñB

‰œ‚©‰ñ”ðô‚Í‚ ‚é‚̂łµ‚å‚€‚©H


639:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/22 22:03:15
‚Ü‚žƒXƒ^ƒbƒNƒgƒŒ[ƒX‚ð“\‚êB‚»‚̘b‚µU‚肟‚Æ’P‚È‚éƒoƒO‚̉”\«‚ª‘f“G˜A

640:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/22 22:09:44
C‚ÅŒŸ‚€‚Æ‚±‚ë‚̍\‘¢‘̂̑ã‚í‚è‚ɃNƒ‰ƒX‚ðŽg‚Á‚Ä‚¢‚Ü‚·B
“à•”•ϐ”‚ÍIntŒ^‚ª2‚ABooleanŒ^‚ª1‚‚̏¬‚³‚ȃNƒ‰ƒX‚Å‚·B
ƒNƒ‰ƒX‚Ì2ŽŸŒ³”z—ñ‚Æ‚µ‚Ä2000x2000‚̃Cƒ“ƒXƒ^ƒ“ƒX‚𐶐¬‚·‚éƒR[ƒh‚ð‘‚¢‚œ‚ç
ƒCƒ“ƒXƒ^ƒ“ƒX‚𐶐¬‚·‚é‰ÓŠ(ˆÈ‰º)‚Å
for(int j=0;j<2000;j++){
@for(int i=0;i<2000;i++){
@@box[i][j] = new Box();
@}
}

java.lang.OutOfMemoryError: Java heap space
‚Æ‚¢‚€ƒGƒ‰[‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚µ‚œB
ƒƒ‚ƒŠ‚ÌŽg‚¢•û‚ª‰ºŽè‚È‚ñ‚Ÿ‚ÆŽv‚€‚̂ł·‚ªA
‚æ‚¢‘Ώˆ–@‚ªŽv‚¢‚‚«‚Ü‚¹‚ñB
‰œ‚©Žè‚Í‚ ‚é‚Å‚µ‚å‚€‚©H


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

4244“ú‘O‚ɍXV/275 KB
’S“–:undef