y‰SŽÒzJavaŽ¿–⥑ ..
985:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/27 11:36:56
>>984
>ˆêu‚¾‚¯B
ƒvƒƒOƒ‰ƒ€ŽÀs’†‚͕ϊ·‚³‚ꂽ‚܂܂ł·‚æ‚ËH
>sample.getBytes("SJIS") ‚Ì–ß‚è’l‚ðŠm”FB
–ß‚è’l‚ðŠm”F‚µ‚Ă݂½‚ç [B@ed0338 ‚Å‚µ‚½B
•ÏŠ·‚³‚ꂽ‚̂͂Ȃñ‚ƂȂ‚í‚©‚è‚Ü‚·‚¯‚ÇA‚±‚¤‚¢‚¤‚à‚ñ‚Å‚·‚©H
986:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/27 11:43:53
>>985
> ƒvƒƒOƒ‰ƒ€ŽÀs’†‚͕ϊ·‚³‚ꂽ‚܂܂ł·‚æ‚ËH
noB‚·‚®‚ÉGC‰Â”\ó‘ԂɂȂéB
> –ß‚è’l‚ðŠm”F‚µ‚Ă݂½‚ç [B@ed0338 ‚Å‚µ‚½B
toString()‚ªŠm”F‚ÉŽg‚¦‚é‚©A‚àƒ`ƒFƒbƒN‚µ‚Ä‚©‚çŽg‚¦B
sample.getBytes("SJIS") ‚Å–ß‚Á‚Ä‚«‚½”z—ñ‚Ì’†g‚ðŠm”F‚µ‚ëB
987:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/27 11:44:28
>>983,985
ƒ\[ƒXƒR[ƒh‚ð EUC ‚Å‘‚¢‚Ä‚àAString ‚Í Unicode ‚Å‚·
getBytes("SJIS") ‚Å SJIS ‚ɕϊ·‚³‚ê‚邯‚ÇAString ‚É–ß‚µ‚½‚ç‚Ü‚½ Unicode ‚Å‚·
988:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/27 12:33:10
>>986
”z—ñ‚Ì’†g‚܂ł݂͂Ă¢‚Ü‚¹‚ñ‚Å‚µ‚½B
Šm”F‚µ‚½‚ç”’l‚ª“ü‚Á‚Ä‚¢‚½‚̂Œ²‚ׂĂ݂܂·B
>987
“à•”ƒR[ƒh‚Á‚Ă₂ł·‚©EEESJIS‚ňµ‚¦‚é‚Ì‚ÍgetByte("SJIS")‚Ì–ß‚è’l‚¾‚¯‚Á‚Ä‚±‚Ƃł·‚ËB
‚·‚¢‚Ü‚¹‚ñAŽ¿–â‚ð•Ï‚¦‚³‚¹‚Ä‚‚¾‚³‚¢B
URLConnection‚ðŽg‚Á‚Ä‘ŠŽèæ‚É•¡”‚̃pƒ‰ƒ[ƒ^‚𑗂낤‚Æ‚µ‚Ä‚¢‚é‚̂ł·‚ªA
“ú–{Œê‚ðˆµ‚¤ƒpƒ‰ƒ[ƒ^‚ÍSJIS‚ɕϊ·‚·‚邱‚ƂɂȂÁ‚Ä‚¢‚Ü‚·B
‚±‚̕ϊ·‚ªãŽè‚‚¢‚©‚¸A¡‚ÍEUC‚Å‘—‚Á‚Ä‚µ‚Ü‚Á‚Ä‚¢‚éó‘Ô‚Å‚·B
“ú–{Œêƒpƒ‰ƒ[ƒ^‚ðSJIS‚Å‘—‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©H
SJIS‚ɕϊ·‚µ‚½•¶Žš—ñ‚𑗂낤‚ÆŽv‚Á‚Äʼn‚ÌŽ¿–â‚ð‚µ‚Ä‚¢‚Ü‚µ‚½B
989:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/27 12:49:59
>>988
java.net.URLEncoder.encode("•¶Žš—ñ", "SJIS");
990:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/27 15:02:02
–³—¿ƒz[ƒ€ƒy[ƒWƒXƒy[ƒX‚ðŽg‚Á‚ÄAJAVAƒAƒvƒŠƒPƒbƒg‚ð‚¨‚¢‚ÄJAVAƒAƒvƒŠƒPƒbƒg‚©‚ç’N‚Å‚à‚»‚̃z[ƒ€
ƒy[ƒW‚ÌFTP‚É“ü‚Á‚ăpƒXƒ[ƒh‚ð“ü‚ê‚Ä
ƒtƒ@ƒCƒ‹‚ð‘‚«Š·‚¦‚邱‚Ƃ͂µ‚Ä‚à‚¢‚¢‚ñ‚Å‚·‚©H
991:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/27 16:12:31
‹K–ñ‰Å‚Æ‚µ‚©
992:968
07/07/27 16:35:58
JAVAƒAƒvƒŠƒPƒbƒgŠÖŒW‚È‚¢
‚Â[‚©JAVAƒAƒvƒŠƒPƒbƒg‚ĉ½H‚—
993:968
07/07/27 16:37:02
‚ A–¼‘OÁ‚·‚Ì–Y‚ê‚Ä‚½‚—
994:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/27 17:45:49
>>992
ƒCƒ“ƒXƒgƒ[ƒ‹‚Ý‚½‚¢‚È‚à‚Ì‚¶‚á‚È‚¢‚ÌH
995:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/27 17:59:24
>SJIS‚ɕϊ·‚·‚邱‚ƂɂȂÁ‚Ä‚¢‚Ü‚·B
•ª‚©‚è‚Â炢’n–¡‚ÈŒ™‚ª‚点‚¾‚ÈB‚¹‚ß‚ÄUTF-8‚É‚µ‚Ä‚â‚ê‚΂¢‚¢‚̂ɂ—
>>990
ŽI‚Ì‹K‘¥“Ç‚ñ‚Åo—ˆ‚é‚©Šm”F‚µ‚ÄjavaƒAƒvƒŒƒbƒg‚©‚ç
‚Ç‚¤‚â‚Á‚ÄFTP’@‚‚©‚Ü‚Åo—ˆ‚Ä‚©‚ç‚Ì‚²—ˆê‚ð‚¨‘Ò‚¿‚µ‚Ä‚¨‚è‚Ü‚·B
‚¶‚á‚È‚«‚áƒGƒXƒp[‘Ò‚¿‚ɂȂ邼B
996:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/27 19:37:43
synchronized Žw’肳‚ꂽҿ¯ÄތĂÑo‚µ‚ð‚µ‚½‚çA
ƒIƒuƒWƒFƒNƒg‚É‚½‚¢‚µ‚ăƒbƒN‚ª“ü‚é‚ÌH
‚»‚ê‚Æ‚àÒ¿¯ÄÞ‚¾‚¯HH
class Hoge {
public synchronized int hoge(){...}
...
}
Hoge hoge.hoge();
ª ‚±‚¤‚â‚Á‚½‚Æ‚«‚É •ʂ̃XƒŒƒbƒh‚©‚ç‚Íhoge()‚¾‚¯ŒÄ‚Ño‚µ‚Å‚«‚È‚¢‚Ì‚©A
‚»‚ê‚Æ‚àhoge‚ɑ΂·‚éƒAƒNƒZƒX‚Í‘S•”ƒƒbƒN‰ðœ‘Ò‚¿‚ɂȂé‚ÌH
997:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/27 20:40:28
>>996
hoge
998:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/27 20:40:39
synchronizedƒƒ\ƒbƒh‚Ísynchronized(this){}‚Æ“¯‚¶ˆÓ–¡‚¾‚Á‚½‹C‚ª‚·‚é
‚¾‚©‚çhoge‚Ì‘¼‚Ìsychronizedƒƒ\ƒbƒh‚àƒƒbƒN‚³‚ê‚é‚È
999:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/27 20:44:21
ƒƒ\ƒbƒh‚͌ĂÑo‚µ‚Å‚«‚È‚¢‚¯‚ǃIƒuƒWƒFƒNƒg‚ɂ̓AƒNƒZƒX‚Å‚«‚½‚ÆŽv‚¤
ƒIƒuƒWƒFƒNƒg‚ðƒƒbƒN‚·‚é•û–@‚͕ʂɂ ‚Á‚½‚Í‚¸‚¾‚µ
1000:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/27 20:45:07
ƒKƒ`‚Å‚©
Ѝˆá‚¢‚µ‚Ä‚½‚ºiL[MGj
1001:‚P‚O‚O‚P
Over 1000 Thread
‚±‚̃XƒŒƒbƒh‚Í‚P‚O‚O‚O‚ð’´‚¦‚Ü‚µ‚½B
‚à‚¤‘‚¯‚È‚¢‚Ì‚ÅAV‚µ‚¢ƒXƒŒƒbƒh‚𗧂ĂĂ‚¾‚³‚¢‚Å‚·BBB
ÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
5034“ú‘O‚ÉXV/271 KB
’S“–:undef