y‰SŽÒzJavaŽ¿–⥑ ..
[2ch|¥Menu]
979:968
07/07/27 08:00:03
‚È‚ñ‚©‚±‚ñ‚Ȃ̂ ‚é‚È
URLØÝ¸(journal.mycom.co.jp)

980:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/27 08:47:09
ŽŸƒXƒŒ—§‚Ă܂µ‚½B

y‰SŽÒzJavaŽ¿–â¥‘Š’kƒXƒŒƒbƒh104y‘劽Œ}z
½ÚØÝ¸(tech”Â)

981:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/27 09:55:44
>>976
cron

982:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/27 10:33:24
Eclipse‚È‚çƒvƒ‰ƒOƒCƒ“‚ª‚ ‚Á‚½‚ñ‚¾‚ªB

>>979
‚¿‚å‚Á‚ÆŽŽ‚µ‚Ă݂½‚ªA‚È‚©‚È‚©–Ê”’‚»‚¤‚ȃc[ƒ‹B
—v‚·‚é‚ÉAƒeƒXƒg‘Îۂ̃R[ƒh‚ð‚¢‚¶‚Á‚ÄAƒeƒXƒg‚ª‚»‚ê‚ðŒŸo‚Å‚«‚é‚©‚𒲂ׂéƒc[ƒ‹B
ƒJƒoƒŒƒbƒW‚Ƃ͂܂½•ʂ̎‹“_‚Å’P‘̃eƒXƒg•iŽ¿‚ðŒv‘ª‚·‚邿‚¤‚¾B

983:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/27 10:51:34
•¶ŽšƒR[ƒh•ÏŠ·‚ɂ‚¢‚ÄŽ¿–â‚Å‚·B
ŠJ”­ŠÂ‹«‚Ì•¶ŽšƒR[ƒh‚ÍEUC‚Ȃ̂ł·‚ªA

String sample= "‚³‚ñ‚Õ‚é";
String sjSample = new String( sample.getBytes( "SJIS" ), "SJIS" );

ã‚̈—‚ÅSJIS‚ɕϊ·‚³‚ê‚é‚ñ‚Å‚µ‚傤‚©H
•ÏŠ·‚³‚ê‚½Ž–‚ðŠm”F‚·‚邱‚Æ‚Á‚Ăł«‚È‚¢‚ñ‚Å‚µ‚傤‚©H

984:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/27 10:55:46
>>983
> ã‚̈—‚ÅSJIS‚ɕϊ·‚³‚ê‚é‚ñ‚Å‚µ‚傤‚©H
ˆêu‚¾‚¯B

> •ÏŠ·‚³‚ê‚½Ž–‚ðŠm”F‚·‚邱‚Æ‚Á‚Ăł«‚È‚¢‚ñ‚Å‚µ‚傤‚©H
sample.getBytes("SJIS") ‚Ì–ß‚è’l‚ðŠm”FB

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