-OOPŒÀ’è-ƒvƒƒOƒ‰ƒ€ ..
113:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
05/12/24 00:00:27
ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚̓I[ƒo[ƒ[ƒh‚Å‚«‚È‚¢‚Á‚Û‚‚Ĕ߂µ‚¢
ƒfƒtƒHƒRƒ“‚¾‚¯‚Å‚µ‚å
114:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
05/12/24 00:30:10
>>113
H
115:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
05/12/31 04:53:35
>>113
@@@È_È@@@@^PPPPP
@ @ (ƒÖE@)T@ƒ@‚È‚ñ‚¾‚Á‚ÄH
@ ƒm/@ /@@@@@_QQQQQ
@@ƒmPT
116:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
05/12/31 10:26:20
ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ÅHoge(String str)‚Æ‚©‚ÍŒp³‚³‚ê‚È‚¢‚Æ‚¢‚¤˜b
ƒI[ƒo[ƒ[ƒh‚Ƃ͈Ⴄ
117:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
05/12/31 13:39:08
Struts‚ÌAction‚Ý‚½‚¢‚ÈƒŠƒNƒGƒXƒg‚ðˆ—‚·‚éƒNƒ‰ƒX‚ÅAŽv‘z‚Ì–â‘è‚ÆŽv‚í‚ê‚邪
A‚Æ‚¢‚¤‹¤’Ê’ŠÛƒNƒ‰ƒX‚ª‚ ‚Á‚ÄA‹Æ–±B‚ƋƖ±C‚ª‚ ‚èAB‚ÆC‚Í‹@”\‚ª‚Ù‚Æ‚ñ‚Ç“¯‚¶
‚±‚Ìê‡A‚Ç‚Á‚¿‚ª‚æ‚¢H
1)A<B‚ÆŒp³‚µ‚ÄAX‚ÉB<C‚ÆŒp³‚µ‚ĈႤ‚Æ‚±‚낾‚¯‚͒ljÁEƒI[ƒo[ƒ‰ƒCƒh‚·‚é
2)A<B, A<C‚Æ•ÊX‚ÉŒp³‚·‚é
1‚¾‚ƈႤ•”•ª‚¾‚¯‘‚¯‚΂»‚ꂾ‚¯‚Å‚¢‚¢‚¯‚ÇA‚à‚µB‚Ì‹¤’Ê•”•ª‚ª•ÏX‚É‚È‚é‚ÆC‚É‚à‰e‹¿‚·‚é‹°‚ꂪ‚ ‚é
2‚¾‚ÆB‚Ì‹¤’Ê•”•ª‚ª•ÏX‚ɂȂÁ‚Ä‚àC‚ɂ͉e‹¿‚µ‚È‚¢‚ªA‘½‚©‚Ô‚Á‚Ä‚µ‚Ü‚¤‰ÓŠ‚ªo‚Ä‚‚é
ŒÂl“I‚É‚Í2‚©‚ȂƎv‚Á‚Ă邯‚ÇA¡‚ÌŒ»ê‚Å‚Í1‚ª‘½‚¢
2‚Í‹¤’ʉ»‚Å‚«‚»‚¤‚È•”•ª‚¾‚¯‚͕ʃNƒ‰ƒX‚Éì‚é‚Á‚Ă̂őΈ‚Å‚«‚邵
118:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
05/12/31 13:54:44
‰´‚à2‚©‚ÈB‚½‚¾‚µ‚â‚é‚È‚çDecoratorƒpƒ^[ƒ“B
‘‚¢˜b‚ªƒ‰ƒbƒsƒ“ƒO‚·‚éƒpƒ^[ƒ“B
URLØÝ¸(www.techscore.com)
119:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
05/12/31 18:49:30
>>117
‚à‚µ‰´‚È‚çA(‹¤’Ê•”•ª‚Ì“à—e‚Æ—Ê‚É‚à‚æ‚邪)‚à‚¤‚P‘wЇ‚肾‚¹‚È‚¢‚©H
‚ÆAl‚¦‚Ă݂éB
AbstractAƒ’ŠÛƒNƒ‰ƒX
@„
AImplƒ‹¤’ÊŽÀ‘••”•ª
@„¥SubclassBƒ·ˆÙ
@„¤SubclassCƒ·ˆÙ
120:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
05/12/31 19:11:48
Š´‚¶‚Æ‚µ‚ĉïŽÐ‚É‚æ‚Á‚Ă̓hƒƒCƒ“ƒtƒŒ[ƒ€ƒ[ƒN‚Á‚ÄŒ¾‚Á‚Ä‚é‚â‚‚©‚ÈH
121:117
05/12/31 20:13:31
Ú½»Ý¸½
>>118
DecoratorÊßÀ°Ý‚Å‚â‚Á‚½‚±‚ƂȂ¢‚©‚ç¡“xŽÀŒ±‚µ‚Ă݂悤
>>119
2‚ÌŠg’£‚Ý‚½‚¢‚ÈŠ´‚¶‚©‚È
‚»‚ê‚àŒŸ“¢‚µ‚Ă݂½‚±‚Æ‚ª‚ ‚邯‚ÇAƒTƒuƒVƒXƒeƒ€‘S‘̂ŋ¤’ʂȂ炢‚¢‚悤‚È‹C‚ª‚·‚邯‚Ç
ƒTƒuƒVƒXƒeƒ€“à‚Ì‚ ‚é‚Q‹@”\‚¾‚¯“Á•ʂɃNƒ‰ƒX‚ðì‚é‚Á‚Ă̂͂ǂ¤‚©”Y‚ñ‚¾
122:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
05/12/31 22:41:21
‚»‚±‚܂ŷ‚ª‚È‚¯‚ê‚Ή´‚Í119‚ÌAImpl‚ðƒNƒ‰ƒXƒeƒ“ƒvƒŒ[ƒg‚É‚µ‚ÄA
B‚ÆC‚Ì·ˆÙ‚ðTraitsƒNƒ‰ƒX‚É‚µ‚Ä‘I‘ð‚Å‚«‚邿‚¤‚É‚·‚邾‚낤B
119‚̂悤‚ÉŒp³‚·‚é‚̂Ƒ債‚Ä·ˆÙ‚͂Ȃ¢‚¯‚ÇB
123:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
05/12/31 22:54:14
>>122
C++‚ÈlH
124:122
06/01/01 13:02:39
>>123
‚»‚¤‚¾‚æB
‚‚¢C++ƒXƒŒ‚É‚¢‚é‚‚à‚è‚Å‚¾‚Á‚½B
117‚ªC++‚ðŽg‚Á‚Ä‚¢‚È‚¯‚ê‚΂·‚Ü‚ñAŽg‚¦‚È‚¢‚ÈB
125:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/01/03 13:35:23
ÝŒv‘Š’k‚Á‚ē‚¢‚æ‚Ë
ç’k”¼•ª‚ÅSmalltalk‚Ȃ炱‚¤‚·‚邿
‚Æ‚¢‚Á‚½‚ç“{‚ç‚ꂽ‚—
Java‚Å‚â‚낤‚Æ‚·‚邯‚Ђǂ”ÏŽG‚ɂȂé‚ñ‚¾‚à‚ñEEE
126:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/01/05 08:46:21
ÝŒv‚Æ‚¢‚¤•ª–ì‚ÍŒ¾Œê‚æ‚èãˆÊ‚¾‚ÆŽv‚Á‚½‚è‚à‚·‚é‚ñ‚¾‚ªA
ŽÀ‘•‚·‚錾Œê‚É‚æ‚Á‚Ä—Ç‚¢ÝŒv‚ª•Ï‚í‚Á‚Ä‚µ‚Ü‚¤‚µ‚ËB
127:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/01/06 00:19:47
>>126
Œ¾Œê‚Ŷ‰E‚³‚ê‚邿‚¤‚ÈŽÀ‘•ƒŒƒxƒ‹‚Ü‚ÅÝŒv‚·‚é‚È‚æ
128:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/01/07 00:38:38
‚»‚¤‚Ȃ̂©‚È‚Ÿ
‚Ç‚ñ‚Ȃɂ·‚΂炵‚¢ÝŒv‚ð‚µ‚½‚Æ‚µ‚Ä‚àA
‚»‚ê‚ðŽÀŒ»‚·‚éŽè’i‚ª‚È‚¯‚ê‚Î
ˆÓ–¡‚̂Ȃ¢•¨‚ɂȂÁ‚Ä‚µ‚Ü‚¤‚ÆŽv‚¤‚ñ‚¾‚¯‚Ç
129:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/01/07 01:23:02
C++‚Åtemplate‚ÅÓI‚É‰ðŒˆ‚Å‚«‚é‚à‚Ì‚ª
Java‚Å‚â‚é‚È‚çƒNƒ‰ƒX‚Å“®“I‰ðŒˆ‚ɂȂ邵B
‚µ‚©‚àÓI“®“I‚Á‚ÄŒ¾—t‚·‚ç‚àŒ¾Œê‚É‚æ‚Á‚ĈӖ¡ˆá‚¤‚µB
>>127‚ÌŽv‘z‚¾‚ÆÅ‘åŒö–ñ”“I‚ÈÝŒv‚ɂȂ肻‚¤B
‚Ü‚Ÿ•ʂɂ»‚ê‚Å‚à–â‘è–³‚¢‚±‚Æ‚à‘½‚¢‹C‚à‚·‚邯‚ÇB
130:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/01/07 11:47:08
ÝŒv‚Í“ñ’iŠK‚Å
131:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/01/07 22:39:23
Šî–{ÝŒv
Ú×ÝŒv
132:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/02/12 12:27:56
ƒfƒUƒCƒ“ƒpƒ^[ƒ“‚Á‚Ä‚¢‚ÂŽg‚¤‚ÌH
133:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/02/12 15:23:02
ƒpƒ^[ƒ“‰»‚µ‚½‚¢‚Æ‚«
134:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/02/13 03:39:02
Žg‚¦‚邯‚«iϼÞÚ½j
135:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/05/18 07:22:23
Ž„‚àRuby‚ª‰½ŒÌif‚ðTrueClass/FalseClass‚̃ƒ\ƒbƒh‚É
‚µ‚È‚©‚Á‚½‚©‚È‚ŸA‚ÆŽv‚Á‚½Ž–‚Í‚ ‚é‚ËB
Perl‚Æ‚©‚ðˆÓޝ‚µ‚Ä–‚ÈŽd—l‚É‚µ‚½‚ñ‚¾‚ÆŽv‚¤‚ªB
136:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/05/18 07:24:29
‚®‚ÍAŒë”š
137:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/01 21:50:01
public‚΂Á‚©‚̃Nƒ‰ƒX‚Æ‚¢‚¤‚¯‚ê‚Ç
7Š„‚ª‚½‚»‚¤‚È‚Á‚Ä‚µ‚Ü‚¤‚Ì‚ªl‚Ì¢‚¾‚ÆŽv‚¤
138:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/01 22:01:48
public ‚Æ‚¢‚Á‚Ä‚àA‘®«‚Æ‘€ì‚ª‚ ‚éB
‘®«‚Í‘S‚Ä private A
‘€ì‚̓fƒtƒHƒ‹ƒg‚Å public •K—v‚ɉž‚¶‚Ä private ‚Á‚Ă̂ª
ŽÀ‘•ƒŒƒxƒ‹‚ł͓–‘R‚ÆŽv‚¤B
‚Ô‚Á‚¿‚ႯA7Š„‚肪‚½‘®«‚ª public ‚ȃNƒ‰ƒX‚È‚ñ‚Ä‚ ‚肦‚È‚¢B
139:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/01 22:31:20
‚»‚ç‘®«‚Í7Š„‚ª‚½privateAŽc‚èprotected‚¾‚낤‚ËB
140:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/04 00:15:15
ƒtƒB[ƒ‹ƒh‚Í–{—ˆ10Š„‚ªprivate‚¾‚낤B
”h¶ƒNƒ‰ƒX‚ÅŽg—p‚µ‚½‚¢ê‡‚àAprotected‚ȃvƒƒpƒeƒB‚Æ‚µ‚Ä—pˆÓ‚·‚é‚ׂ«B
141:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/04 23:20:03
protected ‚à–³ˆóipackagej ‚àˆÓŠO‚ÆŽg‚í‚È‚¢‚ñ‚¾‚æ‚ËB
‚È‚ñ‚©Žg‚¤‚Æ‚µ‚Ä‚àAƒfƒoƒbƒO‚Æ‚©ƒeƒXƒgƒP[ƒX“®‚©‚·‚½‚߂Ƃ©A
— ‹Z“I‚È–Ú“I‚ª‘½‚¢‚悤‚ÈEEEB
142:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/17 03:10:02
Ž„‚Ípackage‚ÍŽg‚¢‚Ü‚‚Á‚Ă邿
‚±‚ꂪ‚È‚¢‚Æ(‚Ä‚¢‚¤‚©C++‚Ì‚±‚Æ‚¾‚ª)
ƒ†[ƒU[ŒöŠJ—p‚̃tƒ@ƒT[ƒh‚ð—pˆÓ‚µ‚È‚«‚á‚È‚ç‚È‚‚Ä‚¾‚é‚·‚¬‚é
143:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/22 00:37:29
‰´‚àƒpƒbƒP[ƒWƒvƒ‰ƒCƒx[ƒg‚Í—Ç‚Žg‚¤
–³–¼ƒCƒ“ƒi[ƒNƒ‰ƒX‚Å‚à‚È‚¢ŒÀ‚è‚ÍAƒCƒ“ƒi[ƒNƒ‰ƒX‚ÍŠO‚Éo‚·‚̂łË
144:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/24 23:36:10
¡“úA‚Æ‚ ‚éƒvƒƒWƒFƒNƒg‚ɉÁ‚í‚邱‚ƂɂȂÁ‚ÄA
‚»‚̃vƒƒWƒFƒNƒg‚Å—˜—p‚³‚ê‚Ă郉ƒCƒuƒ‰ƒŠ(ƒvƒƒWƒFƒNƒgƒƒ“ƒo[‚ªŠJ”)
‚ðŒ©‚½‚ñ‚¾‚¯‚ÇA‚₽‚ç‚Æ`Manager‚Ý‚½‚¢‚ȃNƒ‰ƒX‚΂Á‚©‚肾‚Á‚½B
‚±‚ê‚Á‚ÄA‚Ç‚¤‚Ȃ̂©‚È‚ŸH
—Ⴆ‚ÎAƒtƒ@ƒCƒ‹“üo—Í‚ðŽi‚éƒNƒ‰ƒX‚ª’ŠÛƒNƒ‰ƒX‚Å—pˆÓ‚³‚ê‚Ä‚ÄA
‚»‚¢‚‚ð•K‚¸Œp³‚µ‚ÄŽg‚Á‚Ă˂Á‚Ä‚¢‚¤Š´‚¶‚¾‚Á‚½B
‘¼‚ÌŠe‹@”\‚à“¯‚¶B
‚ñ‚ÅAƒvƒƒWƒFƒNƒgƒtƒ@ƒCƒ‹–¼‚à`Manager‚Ý‚½‚¢‚Ȃ̂΂Á‚©‚èB
(ƒ}ƒXƒ^ƒf[ƒ^‚ð“o˜^‚·‚é‚â‚‚¾‚Á‚½‚çDataManager‚Æ‚©EE)
‚¤‚Ü‚à–¾‚Å‚«‚È‚¢‚ñ‚¾‚¯‚ÇA‰½‚©ˆá˜aŠ´‚ðŠ´‚¶‚Ü‚µ‚½B
‚±‚¤‚¢‚¤‚Ì‚Á‚ÄOOP‚ÅŽå—¬(?)‚È‚ñ‚Å‚µ‚傤‚©H
‚¿‚Ȃ݂Ɍ¾Œê‚Í.NET‚ÌC#‚Å‚·B
145:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/24 23:55:10
>>144
URLØÝ¸(www.radiumsoftware.com)
146:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/24 23:57:43
>144
’ŠÛƒNƒ‰ƒX‚ðŒp³‚µ‚ÄŽg‚¤‚±‚Æ‚ªAManager‚ª‘½‚¢‚±‚Ƃ̗ႦA
‚Á‚Ä•”•ª‚ª—‰ðo—ˆ‚È‚¢B
147:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/25 00:03:42
>>145
ŽQl‚ɂȂè‚Ü‚µ‚½EEEEE
–¾“ú‚©‚çA‚Ç‚¤‚µ‚æB
‚È‚ñ‚©A‚±‚̃‰ƒCƒuƒ‰ƒŠ‚ðŽg—p‚·‚邱‚Ƃ𔼋§‚³‚ê‚Ä‚é‚ñ‚¾‚¯‚ÇEEEE
(GL„D`)
148:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/25 00:23:51
Žg‚¢‚É‚‚¢‚¾‚¯‚̃Vƒ‡ƒ{ƒuƒ‰ƒŠ‚ðŽdŽ–‚ÅŽg‚킳‚ê‚邯‹s‘Ò‚©‚ÆŽv‚¤
149:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/25 00:25:50
>>146
à–¾‚ªˆ«‚‚Ä\‚µ–ó‚È‚¢‚·B
‰½‚Æ‚¢‚¤‚©”Ä—p“I‚ÈŠe‹@”\–ˆ‚ÉManager‚ª‚¢‚ÄA
”Ä—p“I‚Ȉ—‚ðŽÀ‘•‚·‚é‹@”\‚ð‚à‚ƒNƒ‰ƒX‚ª•K—v‚ɂȂé
ꇂ͂»‚ÌManager‚ðŒp³‚µ‚ÄAV‚½‚ÈManager‚ðì‚Á‚Ă˂Ƃ¢‚¤Š´‚¶‚È‚ñ‚Å‚·‚æB
‚ñ‚ÅAƒtƒ@ƒCƒ‹‚ð“Ç‚ñ‚¾‚èA‘‚¢‚½‚è‚·‚é‹@”\‚ª‚ ‚éꇂ¾‚Á‚½‚ç
•K‚¸FileManager‚Æ‚â‚ç‚ðŒp³‚µ‚ÄHogeFileManager‚âA
FugaFileManager‚Ý‚½‚¢‚ȃNƒ‰ƒX‚ðì‚낤‚Æ‚¢‚¤•—‚ɂȂÁ‚Ă܂·B
Manager‚ÆŒ¾‚¤Š„‚É‚ÍAƒtƒ@ƒCƒ‹‚̓ǂÝ/‘‚«‚Ì‹@”\‚ׂ̈¾‚¯‚É
‚í‚´‚í‚´Œp³‚·‚é‚̂͂ǂ¤‚Ȃ̂©‚È‚Ÿ‚ÆB
FileManager‚ÉHogeFileManager‚âFugaFileManager‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ð
“n‚µ‚Ĉ—‚·‚邿‚¤‚ÈŽ–‚à–³‚¢‚Ý‚½‚¢‚¾‚µEEE
‚¤‚Ü‚à–¾‚Å‚«‚È‚¢‚¯‚Ç‚±‚ñ‚Èó‘Ô‚Å‚·EEEB
150:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/25 00:52:47
>>149
"Manager"‚Æ‚¢‚¤–¼‘O‚ªƒAƒŒ‚¾‚¯‚ÇA‚»‚ê‚Á‚Ä’P‚É•¨—“I‚ȉ½‚©‚ð
’ŠÛ‰»‚µ‚Ă邾‚¯‚Å‚µ‚åB
—Ç‚‚ ‚é˜bB
151:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/25 01:07:55
`er‚Ý‚½‚¢‚ȃNƒ‰ƒX‚ÍŠm‚©‚ɂ悌©‚é‚ñ‚Å‚·‚ªA
—]‚è‚É‚à`Manager‚ª‚½‚‚³‚ñ‚¢‚½‚ñ‚Å
‚¨‚©‚µ‚¢‚È‚ÆAŽ©•ª‚ªl‚¦‚·‚¬‚Ä‚½‚¾‚¯‚Ȃ̂©‚à‚µ‚ê‚È‚¢‚·‚ËB
–¾“ú‚ ‚½‚èA쬎҂Ìl‚ɂǂ¤‚¢‚¤ˆÓ}‚Åì‚Á‚½‚Ì‚©
•·‚¢‚Ă݂܂·B
‚¨‘›‚ª‚¹‚µ‚Ü‚µ‚½B
152:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/25 01:22:49
‚â‚߂Ƃ¯AˆÓ}‚Æ•·‚‚ÆØ‚ê‚éB
•·‚¢‚½‚¾‚¯‚Ŕے肳‚ê‚Ä‚éH‚Á‚ÄØ‚ê‚éB
153:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/28 01:10:59
ª‚±‚¤‚¢‚¤ƒvƒ‚ɂȂ肽‚‚È‚¢‚ÆŽv‚Á‚½by±ÏÁ±
154:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/28 01:46:47
Ž…‚ÍØ‚ê‚â‚·‚¢B‚½‚µ‚©‚ÉB
155:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/28 02:10:29
Ž©•ª‚ÌÝŒv‚ªÅ‹‚ÆŽv‚Á‚Ä‚élŠÔ‚ªA
“¯‚¶ƒvƒƒWƒFƒNƒg‚É‹‚½‚è‚·‚邯¢‚邿‚È‚ŸB
‚₽‚ç‚ÆAŽ©ìƒ‰ƒCƒuƒ‰ƒŠ‚ðŽg‚킹‚悤‚Æ‚µ‚½‚èA
—Š‚ñ‚Å‚à–³‚¢‚̂ɟŽè‚É‚±‚êŽg‚Á‚Ä‚‚¾‚³‚¢‚Æ‚©Œ¾‚Á‚Ä‚«‚½‚è‚·‚é“zB
g‚̉ñ‚è‚Ɉêl‹‚邪A
¡AVl‚ðô”]‚µ‚Ä‚éw
Œ^‚Á‚ĉ½HAƒŒƒxƒ‹‚ÌlŠÔ‚É
§X‚Ɖ䗬ƒIƒuƒWƒFƒNƒgŽwŒü‚ɂ‚¢‚Ä”M‚åD’~‚ðŒê‚Á‚Ä‚ÍA
Vl‚Ì‚â‚é‹C‚ðˆÞ‚¦‚³‚¹‚Ä‚éB
‚¨‚©‚°‚ÅA‹v‚µ‚Ô‚è‚ÉŠJ”l”‚ª‘‚¦‚»‚¤‚Ȃ̂ÉA
Ž«‚߂ĂÁ‚Ä‚µ‚Ü‚¢‚»‚¤‚¾B
156:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/28 21:20:14
ƒIƒuƒWƒFƒNƒgŽwŒü‚àƒfƒUƒpƒ^‚à”»‚ç‚È‚¢“z>>155
157:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/28 21:27:46
>>155
¢‚é‚È‚ç˜_”j‚·‚ê‚΂¢‚¢‚Ì‚É
158:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/30 10:03:49
>>155
‰´‚ÌŽ–Œ¾‚í‚ê‚Ä‚é‚Ì‚©‚ÆŽv‚Á‚½w
‚Ü‚ŸA”çs‚ÌŠÖ”‚Æ‚©ƒRƒsƒy‚Åì‚é“z‚æ‚èƒ}ƒV‚¾‚ÆŽv‚Á‚Ă邯‚ÇB
‰´‚ÍŽ©ìƒ‰ƒCƒuƒ‰ƒŠì‚邯‚«‚ÍAƒVƒ“ƒvƒ‹•’P‹@”\‚ÈÝŒv‚ÅUnitTest‚ƃZƒbƒg‚Å’ñ‹Ÿ‚µ‚Ä‚¢‚é‚©‚ç–â‘è‚È‚¢‚æ‚ÈB
159:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/30 10:10:14
“cŽÉƒ‰ƒCƒuƒ‰ƒŠŽg‚킳‚ê‚é‚̂͋ê’ɂȂ¾‚¯
‚»‚̂܂Üì‚点‚ë
160:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/07/31 00:34:18
155‚ÌVl‚ÍA—DG‚ȃƒ“ƒeƒiƒ“ƒX—vˆõ‚ɬ’·‚µ‚Ü‚µ‚½‚Æ‚³B
‚߂ł½‚µ‚߂ł½‚µ
161:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/08/01 22:01:01
ƒfƒUƒCƒ“ƒpƒ^[ƒ“‚Á‚Ăǂ̂‚ç‚¢Šo‚¦‚é‚Ì‚ª‚¢‚¢‚ñ‚¾‚낤‚©
GoFˆÈŠO‚ÌJ2EE‚Æ‚©ƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚Æ‚©Ž‹“_‚ði‚Á‚½ƒpƒ^[ƒ“‚܂ł͎肪o‚È‚¢
162:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/08/01 22:39:28
>>161
•K—v‚ÈŽž‚É’²‚ׂĎg‚¦BŠo‚¦‚é•K—v‚Í–³‚¢
163:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/08/08 12:54:24
>>119‚Ì
AbstractAƒ’ŠÛƒNƒ‰ƒX
@„
AImplƒ‹¤’ÊŽÀ‘••”•ª
@„¥SubclassBƒ·ˆÙ
@„¤SubclassCƒ·ˆÙ
‚ÌAImplƒ‹¤’ÊŽÀ‘••”•ª‚Á‚Ä•”•ª‚Á‚ăeƒ“ƒvƒŒ[ƒgƒpƒ^[ƒ“H
‚Ç‚¤‚à‰½ƒpƒ^[ƒ“‚Æ‚©‚Á‚Ä•ª—Þ‚·‚é‚Ì‚ª‹êŽè‚Ȃ̂æ
164:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/08/08 13:12:16
ƒfƒUƒpƒ^‚Æ‚©–{“–‚ÉŽg‚Á‚Ä‚é‚ÌHŽg‚Á‚Ä‚¢‚Ä‚à‚Ü‚í‚è
‚Ìl‚ª—‰ð‚Å‚«‚Ä‚éH
‚b{{‚âƒfƒUƒpƒ^‚ð‚‚©‚Á‚ăvƒƒOƒ‰ƒ€‚µ‚Ä‚à‚Ü‚í‚肪
—‰ð‚Å‚«‚¸AƒoƒO¬“ü‚ÌŒ´ˆö‚ɂȂÁ‚Ä‚¢‚é‚̂łÍH
ƒIƒ^ƒN‚ȃNƒ‰ƒXÝŒv‚âƒfƒUƒpƒ^Žg‚Á‚Ä‚é‚ ‚È‚½‚ª
Œ‹‰Ê“I‚ɃvƒƒWƒFƒNƒg‚ð”j‰ó‚·‚éƒeƒƒŠƒXƒg‚ɂȂÁ‚Ä
‚µ‚Ü‚Á‚Ä‚¢‚é‚ñ‚¶‚á‚È‚¢‚ÌH
‚ÅAŽÀۂɃgƒ‰ƒuƒ‹‚ª‹N‚«‚邯¢‚±‚ñ‚È‚±‚Æ‚à—‰ð‚µ‚Ä
‚È‚¢‚È‚ñ‚Ĉêl‘O‚̃vƒƒOƒ‰ƒ}‚¶‚á‚È‚¢I£‚Æ‚©Œ¾‚Á‚Ä
Ž©•ª‚Ì’mޝ‚ð‚Ђ¯‚ç‚©‚µ‚½‚èAޏ”s‚ðl‚Ì‚¹‚¢‚É‚·‚é‚ñ
‚¾‚ëBƒ‰[ƒƒ“‰®‚Ì’àŽå‚Ý‚½‚¢‚È—Z’ʂ̂«‚©‚È‚¢El
‚¶‚á‚ ‚é‚Ü‚¢‚µB‚±‚¤‚¢‚¤El”§‚Ý‚½‚¢‚Èl‚Í‚b{{‚Ì
ƒeƒ“ƒvƒŒ[ƒg‚Æ‹¤‚ÉÁ‚¦‚Ä‚‚êB—Š‚Þ‚©‚çB
£
165:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/08/08 13:16:31
>>164
‚ÆAIQ80‚ÌŒN‚ÉŒ¾‚í‚ê‚Ä‚àEEEB
166:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/08/08 13:30:14
‚±‚̃XƒŒ‚É‘‚©‚ê‚Ä‚¢‚é‹ð’s‚Á‚ÄA
‚à‚¤2002”N“–Žž‚©‚炸‚Á‚ƈêB
ƒvƒƒOƒ‰ƒ€‚ÌÌ߃E‚ÌŽš‚à’m‚ç‚È‚¢ø‚艮‚ª•KŽ€‚Éø‚Á‚Ă邾‚¯‚È‚ñ‚¾‚ëB
–³ˆÓ–¡
167:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/08/08 13:32:20
10”NŒo‚Á‚Ä‚àNewbie‚Í•K‚¸’a¶‚·‚é‚©‚ç‚ËB
”Þ‚ç‚©‚ç‹c˜_‚Ìê‚ðŽæ‚èã‚°‚é‚Ì‚ÍA“‚Æ‚¢‚¤‚à‚̂ł ‚낤B
168:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/08/08 16:13:43
2002”N‚È‚çV‚µ‚¢•û‚¾‚È
C++‚Í1998”N‚ÌŽd—l‚ª‚Ü‚¾ŽÀ‘•‚³‚ê‚ĂȂ¢‚ñ‚¾‚©‚ç
169:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/08/08 19:43:50
‹Æ–±‚ÅManager‚Æ–¼‚Ì•t‚ƒNƒ‰ƒX‚Í‘å’ï‚ë‚‚Å‚à‚È‚¢ƒNƒ‰ƒX‚¾‚æ‚ÈB
DBConnectionŠÖŒW‚̃Nƒ‰ƒX‚ðƒLƒ‚‚ƒ‰ƒbƒv‚µ‚½‚¾‚¯‚Ì“z‚Æ‚©B
‚±‚ê‚ð‹¤’Ê‚ÅŽg‚Á‚Ä‚‚¾‚³‚¢‚Æ‚©Žwަ‚³‚ê‚邯ˆÞ‚¦‚é‚—
170:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/08/08 19:49:04
>>169
”]“à‹Æ–±‰³B
171:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/08/08 23:20:46
‚Ý‚ñ‚ȃNƒ‰ƒX’Šo‚Á‚Ăǂ¤‚â‚Á‚Ä‚ñ‚ÌH
ƒ†[ƒXƒP[ƒX‚©‚ç–¼ŽŒ‚ð‘S•””²‚«o‚µ‚Ĉꂈꂋᖡ‚µ‚½‚èA
boundary,control,entity‚Á‚Ä•ª—Þ•ª‚¯‚µ‚½‚è‚·‚éH
Žd—l‘‚ªŠ®àø‚Éo—ˆ‚Ä‚é‚È‚ç‚â‚Á‚Ä‚à‚¢‚¢‚¯‚ÇA
Žd—l‘‚ªŠ®‘S‚ɂȂé‚̑҂Á‚Ä‚½‚ç‚¢‚‚܂ł½‚Á‚Ä‚àŽdŽ–‚ÉŽæ‚èŠ|‚©‚ê‚È‚¢‚µA
Žd—l•ÏX‚Ì‚½‚тɂ»‚ñ‚È‚ñ‚â‚Á‚Ä‚ç‚ñ‚È‚¢‚æ‚ËB
172:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/08/09 10:15:03
•ʉïŽÐ‚©‚çˆø‚«Œp‚¢‚¾ƒ\[ƒX‚ðÝŒvƒ`[ƒ€‚ŃŒƒrƒ…[‚µ‚Ä‚½‚Æ‚«‚̘bB
ƒ\[ƒX‚Ì’†‚ÉŠÈ’P‚ÈFactoryƒpƒ^[ƒ“‚ªŠÜ‚Ü‚ê‚Ä‚¢‚½‚ñ‚¾‚ªA
ˆêl‚¾‚¯Factory‚ª•ª‚©‚ç‚È‚¢‚â‚‚ª‚¢‚½i”N—‚¯‚Å‚¢‚¦‚Î’†Œ˜jB
‚Ü‚ ƒpƒ^[ƒ“‚ð’m‚ç‚È‚¢‚Á‚Ă͕̂ʂɂ悢A’m‚ç‚È‚‚Ä‚àƒR[ƒh‚ð
“ǂ߂Ή½‚â‚Á‚Ă邩•ª‚©‚é‚Í‚¸‚¾‚©‚ç‚ÈB
‚ÆA‚Ý‚ñ‚ÈŽv‚Á‚Ä‚½‚ñ‚¾‚ªA‚¢‚‚çà–¾‚µ‚Ä‚à“`‚í‚ç‚È‚¢B
ׂ©‚•·‚¢‚Ä‚¢‚Á‚½‚ç‚Ç‚¤‚â‚çŒp³‚ƃCƒ“ƒXƒ^ƒ“ƒX‰»‚̈Ⴂ‚ª•ª‚©‚Á‚Ä‚¢‚È‚©‚Á‚½
‚Æ‚¢‚¤‚±‚Æ‚ª”»–¾B
‚»‚ñ‚Èl‚ðÝŒv‚©‚çŠO‚·•û–@‚𑊒k‚³‚¹‚Ä‚‚¾‚³‚¢B
173:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/08/09 11:02:33
Œp³‚ƃCƒ“ƒXƒ^ƒ“ƒX‰»‚̈Ⴂ‚ðà–¾‚Å‚«‚È‚¢‚Ì‚àÔÊÞ²‚ÆŽv‚¤
174:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/08/09 12:55:40
•ª‚©‚Á‚ĂȂ¢ƒ|ƒCƒ“ƒg‚ª—y‚©Žè‘O‚¾‚ÆA‚»‚±‚©‚ç‘S‚Ä‹³ˆç‚·‚é‚Ì‚ªƒ}ƒ“ƒhƒNƒT‚¢
175:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/08/09 13:16:12
>>172
ƒXƒŒˆá‚¢
176:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/08/09 13:46:24
Eê‚Ì‹ð’s‚©A‚¹‚¢‚º‚¢‹³ˆç•û–@‚̘b‚¾‚µ‚ÈB
–³—‚ÉÝŒv‚É—‚Ü‚¹‚邯Au”nŽ‚Å‚à•ª‚©‚éA‚©‚ÂOO‚ð¶‚©‚·•û–@‚Æ‚ÍHv‚ɂȂ邩B
ŋߗ¬s‚ÌDI‚ª‹ß‚¢‰ñ“š‚©H
177:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/08/19 10:58:06
–{lA‰ð‚Á‚ĂȂ¢Ž–‚Í”»‚Á‚Ä‚é‚ñ‚¾‚낤‚©H
178:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/08/19 12:07:22
>>175
‚Æ‚¢‚¤‚©A”ˆႢB‚Ç‚¤l‚¦‚Ä‚àƒ}”‚̘b‘èB
>>172
ƒIƒuƒWƒFƒNƒgŽwŒü‚ª—‰ð‚Å‚«‚È‚¢PG
½ÚØÝ¸(prog”Â)
179:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/10/05 13:05:29
( ß„tß )
180:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/10/06 22:17:05
Java‚È‚ñ‚¾‚ªAƒtƒŒ[ƒ€ƒ[ƒN‚ª——§‚µ‚Ä‚éð¡B
ƒtƒŒ[ƒ€ƒ[ƒN‚»‚Ì‚à‚Ì‚ÍOO‚µ‚È‚¢‚Å‚‘¬‚É‚µ‚Ä—~‚µ‚¢‚ÆŽv‚¤B
Hibernate‚Æ‚©‚Í“à•”‚ÍMap‚ÅŒöŠJ‚·‚邯‚«‚¾‚¯Bean‚炵‚¢‚µ
‰½‚Í–³‚‚Æ‚à‚¿‚å‚Á‚Ï‚â‚Á‚Ă̂ðƒRƒ“ƒZƒvƒg‚É‚µ‚½ƒtƒŒ[ƒ€ƒ[ƒN‚ª—~‚µ‚¢B
181:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/10/07 04:02:33
( ß„tß ) ( ß„tß ) ( ß„tß )
182:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/10/10 09:52:51
>OO‚µ‚È‚¢‚Å‚‘¬‚É
‚ÈA‚È‚ñ‚¾‚Á‚Ä[(AA—ª
183:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/10/10 19:12:27
package private‚Æ‚©friend‚Æ‚©Žg‚¦‚Î
ŒöŠJ•”‚¾‚¯‚ðOO‚É‚µ‚½newŬŒÀƒƒWƒbƒN‚ª•`‚¯‚邯‚Ç
¢ŠÔ‚ł͂±‚¤‚¢‚¤‚Ì‚Á‚ă^ƒu[‚Ȃ̂©‚Ë
184:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/10/11 08:19:28
( ß„tß ) ( ß„tß ) ( ß„tß ) ( ß„tß ) ( ß„tß ) ( ß„tß )
185:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/10/12 22:11:57
>>180
Java‚Á‚ÄŽž“_‚Å‘¬“x‹]µ‚É‚µ‚Ä‚ñ‚¾‚©‚ç
CŒ¾Œê‚̃tƒŒ[ƒ€ƒ[ƒN‚Æ‚©‚—
186:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/10/12 23:52:58
‚¨‚Ü‚¦‚ç
ƒtƒŒ[ƒ€ƒ[ƒN
‚Á‚ĉ½H
187:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/10/12 23:58:53
frame‚Æwork‚ð‘g‚݇‚킹‚½‚Ü‚ñ‚܂̈Ӗ¡‚¾‚æB
˜g‘g‚݂̒†‚ł̎dŽ–B‚»‚Ìì‹Æ‚ªo—ˆ‚éŠÂ‹«‚ª—pˆÓ‚³‚ꂽ’†‚ÅŽdŽ–‚·‚éB
188:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/10/13 01:35:53
ƒvƒŒƒnƒuZ‘î‚̃Cƒ[ƒW‚¾‚É‚å
189:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/10/14 13:20:59
>>187
‹t‚¶‚á‚ËH
190:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/10/14 13:42:31
ƒ[ƒNƒtƒŒ[ƒ€H
191:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/10/14 23:50:33
>190
‹t‚Ȃ̂͘a–ó‚Ì•û‚¾‚ë‚—
192:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/10/28 00:05:34
ƒCƒ“ƒeƒOƒŒ[ƒVƒ‡ƒ“‘w‚ƃrƒWƒlƒX‘w‚̃Cƒ“ƒ^[ƒtƒFƒCƒX‚̘b‚È‚ñ‚Å‚·‚ªA
ƒrƒWƒlƒX‘w‚Ì‹Lq‚Æ‚µ‚ĂǂÌÝŒv‚ªˆê”Ô‡—“I‚Å‚·‚©‚ËH
/*
@ƒf[ƒ^ƒIƒuƒWƒFƒNƒg‚ɂ͂¢‚©‚Ȃ郃WƒbƒN‚àÚ‚¹‚È‚¢‚¼A‚Æ
*/
public Member addMember( String groupname, String membername ) {
@@Group group = this.integration.getGroup( groupname );
@@this.integration.assignMember( group, membername );
@@return group.getMember( membername );
}
/*
@ƒf[ƒ^ƒIƒuƒWƒFƒNƒg‚ª‚È‚ñ‚Å‚à‚â‚Á‚¿‚Ⴄ‚¼A‚Æ
*/
public Member addMember( String groupname, String membername ) {
@@Group group = this.integration.getGroup( groupname );
@@group.addMember( membername );
@@return group.getMember( membername );
}
/*
@ƒf[ƒ^ƒIƒuƒWƒFƒNƒg‚̓f[ƒ^ƒ\[ƒX‚ɂ̓AƒNƒZƒX‚µ‚È‚¢‚¼A‚Æ
*/
public Member addMember( String groupname, String membername ) {
@@Group group = this.integration.getGroup( groupname );
@@group.addMember( membername );
@@integration.updateGroup( group );@@
@@return group.getMember( membername );
}
193:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/10/28 00:13:11
ƒe[ƒuƒ‹‚Æ‚ ‚é’ö“x“™‰¿‚ÈJavaBeans‚Æ
DB‚Ö‚Ì–â‚¢‡‚킹ƒƒ\ƒbƒh‚ð‹Lq‚µ‚½ƒCƒ“ƒ^ƒtƒF[ƒX‚ð
—pˆÓ‚·‚é‚Ì‚ªDAOƒpƒ^[ƒ“‚¶‚á‚È‚©‚Á‚½‚Á‚¯H
‚±‚¤‚µ‚Ä‚¨‚‚Æ•ª‹Æ‘̧‚̂Ƃ«‚ɃXƒ^ƒu‚ªì‚ê‚邵
ƒŒƒCƒ„[‚𕪂¯‚邱‚Ƃɂæ‚é•ÛŽç«‚ÌŒüã‚É‚à–𗧂—˜“_‚ª‚ ‚Á‚½‚Í‚¸B
194:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/10/28 16:36:01
>>193
ŠÖ˜A‚ðl—¶‚µ‚È‚¢‚̂ł ‚ê‚ÎA‚»‚ꂾ‚¯‚ł悢‚̂ł·‚ªB
Member ‚ª Group ‚ÉŠ‘®‚·‚éA‚Æ‚¢‚¤‚悤‚È\‘¢‚ª‚ ‚Á‚½ê‡‚ÉA
‚»‚ÌŠÖ˜A‚ð‚ǂ̕”•ª‚ňµ‚¤‚©‚Æ‚¢‚¤‚±‚Ƃł·B
ƒe[ƒuƒ‹‚Æ“™‰¿‚È JavaBeans ‚ð DAO ‚Å get ‚µ‚½ê‡A
—Ⴆ‚ÎA
Group group = dao.get();
‚Æ‚µ‚Ä‚àA“¾‚ç‚ê‚é‚Ì‚Í Group ‚Ìî•ñ‚¾‚¯‚¾‚Æ‚·‚邯A
Member ‚ÌƒŠƒXƒg‚ð“¾‚é‚æ‚¤‚Ȉ—‚ÍA‚Ç‚±‚ɂǂ̂悤‚É“ü‚ê‚é‚Ì‚ª‘Ó–‚Ȃ̂©A
‚Æ‚¢‚¤–â‘è‚Å‚·B
195:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/11/17 21:57:43
ÄÞÄÈĂ̘b‚È‚ñ‚¾‚¯‚Ç‚³‚ŸBOOP‚̂͂ǂê“Ç‚ñ‚Å‚àÃÞ»ÞÊßÀŽg‚Á‚ÄÎߨӂ·‚ê‚θ׽‚ÌŠg’£‚àŠyƒ`ƒ“‚¾‚æ‚£‚Á‚Ä
‘‚¢‚Ä‚ ‚邯‚ÇA¸×½‚ÌDLL‚¾‚¯‘‚₵‚ÄςނȂ炻‚̒ʂ肾‚¯‚Ç‚³‚ŸB
ŽÀۂ͸׽‚ª‘‚¦‚ê‚ÎŒ‹‹ÇŽQƂ̒ljÁ‚âËÞÙÄÞ‚Ì‚µ’¼‚µ‚ª”¶‚·‚é‚¶‚á‚ñH
‚»‚±‚ç‚Ö‚ñ‚܂ő‚¢‚Äà–¾‚µ‚ĂȂ¢‚æ‚ËB¸×½‚ÆŽÀ̧²Ù‚Ì\¬‚Ü‚Åà–¾‚µ‚Ä‚‚ê‚æBËÞÙÄÞ‚â‚è’¼‚·‚ñ‚È‚ç
’Pˆȩ̂²Ù‚̂łÁ‚©‚¢¸×½‚Å‚à‚¢‚¢‚¶‚á‚ñA‚ĂȂç‚ËH
196:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/11/17 22:49:26
>>195
‚¦[‚ÆA‚»‚ê‚̓‚ƒfƒ‹‚ÆŽÀ‘•‚ªƒSƒbƒ`ƒƒ‚ɂȂÁ‚Ă邾‚¯‚Ȃ̂ł͂Ȃ¢‚©‚ÆŽv‚¢‚Ü‚·‚ªH
197:195
06/11/18 11:07:44
>>196
ƒSƒbƒ`ƒƒ‚Æ‚¢‚¤‚©A‚Å‚àŽÀ‘•‚ðl‚¦‚È‚¢‚ÅÓÃÞØÝ¸Þ‚µ‚½‚Á‚ĈӖ¡‚È‚¢‚¶‚á‚ñH
—Ⴆ‚Î̧¸ÄØÊßÀ݂Ÿ׽¶¬‚̸׽‚ðFactory.dll‚Æ‚µ‚Ä‹@”\¸×½‚ªbuhin1.dllAbuhin2.dll
‚Á‚Ä‚ ‚Á‚½‚Æ‚µ‚Äbuhin3.dll‚ð‘‚₵‚½‚çŠÖŒW‚È‚¢buhin1.dll‚Ƹײ±ÝÄ‚àËÞÙÄÞ‚µ’¼‚µ‚¶‚á‚ñH
‚»‚ñ‚È‚çclass.dll‚ɂ܂Ƃ߂ĕú‚èž‚ñ‚Å‚±‚¢‚‚ÌËÞÙÄÞ‚¾‚¯‚Å‚Á‚Ă̂àƒAƒŠ‚È‚ñ‚¶‚á‚Á‚Ä
‹C‚ª‚·‚邯‚Ç‚±‚ê‚ÍŽÀ‘•‚ÌÃÞ»ÞÊßÀH‚Ý‚½‚¢‚Ì‚©‚ç‚ÍŠO‚ê‚¿‚Ⴄ‚ñ‚¾‚µ‚åH
‚±‚¤‚¢‚Á‚½ê‡‚Ì—ÇÝŒvÊßÀ°Ý‚ð‹³‚¦‚Ä‚‚¾‚³‚¢‚Ü‚µB
198:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
06/11/18 23:45:24
‚悤‚µ‚ç‚ñ‚¯‚ÇA“{““”M“’‚Á‚ÄA•K‚¸A‚PƒNƒ‰ƒX‚PDLL ‚È‚ÌH
Ž©•ª‚Í Java ‚µ‚©‚µ‚ç‚ñ‚¯‚ÇAProduct ’ŠÛƒNƒ‰ƒX‚È‚èA
ƒCƒ“ƒ^[ƒtƒFƒCƒX‚ðì‚ê‚ÎA‹ïÛƒNƒ‰ƒX‚ª‚¢‚‚ç‘‚¦‚悤‚ªA
—˜—p‘¤‚ÍăRƒ“ƒpƒCƒ‹‚Í‚¢‚ç‚ñ‚ÆŽv‚¤‚Ì‚¾‚ªA
“{““”M“’‚Í‚»‚¤‚¢‚¤‚±‚Ƃ͂ł«‚È‚¢‚ÌH
‚‚¤‚©AProduct ‚ð’ŠÛ‰»‚Å‚«‚È‚¢‚È‚çA Factory ‚Ì‚ ‚肪‚½‚݂͔¼Œ¸‚̂悤‚ÈEEEB
199:195
06/11/19 18:53:40
>>197‚Ì’ù³
>ŠÖŒW‚È‚¢buhin1.dll‚Ƹײ±ÝÄ‚à
«
ŠÖŒW‚È‚¢Factory.dll‚Ƹײ±ÝÄ‚à
>>198
> ‚悤‚µ‚ç‚ñ‚¯‚ÇA“{““”M“’‚Á‚ÄA•K‚¸A‚PƒNƒ‰ƒX‚PDLL ‚È‚ÌH
‚¢‚âAˆêŒÂ‚Ìdll‚É‚Ü‚Æ‚ß‚Ä‚à‚æ‚¢‚¯‚ÇA‚»‚¤‚·‚邯ˆê‰ÓŠ‚Ì¸×½‚ÌC³‚¾‚¯‚Å
±¾ÝÌÞØ(dllj‚ÌÊÞ°¼Þ®Ý‚ªã‚ª‚Á‚Ä‚µ‚Ü‚¤‚©‚ç‚ǂ̸׽‚ªC³‚³‚ꂽ‚©ŠÇ—ã
‚í‚©‚è‚É‚‚¢‚æ‚ËB
> Ž©•ª‚Í Java ‚µ‚©‚µ‚ç‚ñ‚¯‚ÇAProduct ’ŠÛƒNƒ‰ƒX‚È‚èA
> ƒCƒ“ƒ^[ƒtƒFƒCƒX‚ðì‚ê‚ÎA‹ïÛƒNƒ‰ƒX‚ª‚¢‚‚ç‘‚¦‚悤‚ªA
> —˜—p‘¤‚ÍăRƒ“ƒpƒCƒ‹‚Í‚¢‚ç‚ñ‚ÆŽv‚¤‚Ì‚¾‚ªA
> “{““”M“’‚Í‚»‚¤‚¢‚¤‚±‚Ƃ͂ł«‚È‚¢‚ÌH
‹t‚ɉ´‚ÍJava’m‚ç‚ñ‚¯‚ÇAÄÞÄÈÄ‚ÍÍÞ°½¸×½‚ŕϔ‚ð’è‹`‚µ‚ĂĂàŽÀۂɲݽÀݽ‰»
‚³‚ê‚éŽÀ‘Ԃ̸׽‚ªŠÜ‚Ü‚ê‚édll‚ðŽ–‘O‚ÉŽQÆ‚µ‚Ä‚¨‚©‚È‚¢‚Æ–³—B
‚‚܂茾—t‚̂܂܎QÆÝ’肪•K—vB’x‰„ÊÞ²ÝÃިݸނłł«‚È‚‚͂Ȃ¢‚¯‚Ç•’Ê‚â‚ç‚È‚¢B
VS2005‚©‚ç‚Í•¡”‚Ìdll‚Æ‚©‚Ì̧²Ù‚ðˆêŒÂ‚ɂ܂Ƃ߂é‹@”\‚ª•t‚¢‚½‚Ý‚½‚¢‚¾‚¯‚ÇA‚»‚ê‚Í
’ñ‹Ÿã‚ÌŠÇ—«‚Æ‚©‚ªŽåŠá‚Å‚±‚ê‚Ì–â‘è‚Æ‚͕ʉӂ¾‚©‚ç‚È‚ŸEE
200:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/08 20:47:55
‚Á‚Ä‚¢‚¤‚©Aƒtƒ@ƒNƒgƒŠƒpƒ^[ƒ“Žg‚¤‚È‚ç’x‰„ƒoƒCƒ“ƒfƒBƒ“ƒO‚É‚µ‚È‚¢‚ƈӖ¡‚Ë[‚¶‚á‚ñ
201:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/15 01:10:51
ƒVƒiƒŠƒI§Œä‚ð‚¤‚Ü‚¢‚±‚Æ‚â‚ñ‚̂͂ǂ¤‚·‚ñ‚ÌH
202:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/15 01:12:36
‚à‚µ‹ï‘Ì“I‚É‚¢‚Á‚½‚Ù‚¤‚ª‚¢‚ñ‚¶‚á‚ËH
203:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/30 23:09:50
ƒIƒuƒWƒFƒNƒgŽwŒüƒvƒƒOƒ‰ƒ€‰SŽÒ‚È‚ñ‚Å‚·‚¯‚Ç
”Y‚ñ‚Å‚é‚ñ‚ŃAƒhƒoƒCƒX’¸‚¯‚Ü‚¹‚ñ‚Å‚µ‚傤‚©H
—Ç‚‚ ‚éƒP[ƒX‚¾‚ÆŽv‚¤‚̂ł·‚ª
DB‚ÉAn:n‚ÌŠÖŒW‚Ì2‚‚̃e[ƒuƒ‹iA‚ÆBj‚ª‚ ‚Á‚ÄA
ŠÔ‚ÉA‚¨ŒÝ‚¢‚ÌID‚ÌŽåƒL[‚É‚µ‚½ŠÖ˜A•t‚¯—pƒe[ƒuƒ‹C‚ª‚ ‚邯‚µ‚Ä
B‚̃e[ƒuƒ‹‚ÌA‚ ‚éID‚Æ‚ ‚éID‚ðŽ‚Á‚Ä‚¢‚éA‚Ì—ñiƒJƒ‰ƒ€‚Í‘S•”jŽæ“¾‚µ‚½ŽžA
Œ‹‰Ê‚ð”z—ñi–”‚Í”z—ñƒIƒuƒWƒFƒNƒgj‚Ŏ擾‚·‚é‚¶‚á‚È‚¢‚Å‚·‚©H
‚ÅA‚µ‚©‚àC‚É‚ ‚éî•ñ‚àŽg‚¢‚½‚¢Žž‚Á‚Ď擾‚µ‚½”z—ñ‚ð‰ñ‚µ‚ÄA
‚Ü‚½ADB‚ÉC‚Ìî•ñ‚ð—v‹‚µ‚È‚«‚á‚È‚ç‚È‚¢‚¶‚á‚È‚¢‚Å‚·‚©H
—Ⴆ‚ÎH‚ו¨‰®iƒe[ƒuƒ‹Aj‚ðƒƒjƒ…[iƒe[ƒuƒ‹Bj‚ÅŒŸõ‚µ‚ÄA
ƒƒjƒ…[‚»‚ꂼ‚ê‚Ì’l’iiƒe[ƒuƒ‹Cj‚àŽæ“¾‚·‚鎞A‚ȂǂðƒCƒ[ƒW‚µ‚Ä‚à‚炦‚邯—Ç‚¢‚ÆŽv‚¢‚Ü‚·B
‚±‚ÌŽžshop_class‚ÉFX‚ÈðŒ‚ÅŒŸõ‚µ‚Ä”z—ñ‚ð•Ô‚·ƒƒ\ƒbƒh‚ðŽÀ‘•‚·‚é‚Ì‚ª—Ç‚¢‚̂łµ‚傤‚©H
Ž„‚ªŽv‚¢‚‚¢‚½‚Ì‚Íshop_class‚ɂ͈ꌕª‚Ì“Xƒf[ƒ^i“Xƒf[ƒ^‚Æ•¡”‚̃ƒjƒ…[ƒf[ƒ^j
‚ðŽæ“¾‚·‚郃\ƒbƒh‚݂̂ðŽÀ‘•‚µ‚ÄA•ʂ̃Nƒ‰ƒXi—Ⴆ‚Îshop_search_classj‚ÅŠÖ˜A•t‚¯ƒe[ƒuƒ‹‚©‚ç
ðŒ‚É‚ ‚Á‚½“X‚ÌID‚Ì‚Ý‚ðŽæ“¾‚µ‚ÄA‚»‚Ì”z—ñ‚ð‰ñ‚µ‚Äshop_class‚̃ƒ\ƒbƒh‚ðŽÀs‚µ‚ÄÅI“I‚È
ƒf[ƒ^‚𓾂é‚͕̂û–@‚Ȃ̂ł·‚ªA•ςłµ‚傤‚©H
‚È‚ñ‚©–³‘Ê‚ÈDB‚Ö‚Ì–â‚¢‡‚킹‚ªˆê‰ñ‘½‚¢‚悤‚É‚àŽv‚í‚ê‚邵A
‚·‚²‚¢Š´Šo“I‚È•¨‚Ȃ̂ł·‚ªA
ˆêŒ•ª‚̃f[ƒ^‚𓾂éƒNƒ‰ƒX‚Æ•¡”‚Ì“X‚ðŒŸõ‚µ‚ÄƒŠƒXƒg‚𓾂éƒNƒ‰ƒX‚ð
“¯‚¶ƒNƒ‰ƒX‚É‚·‚é‚̂ɂȂñ‚©’ïR‚ª‚ ‚Á‚½•¨‚ÅB
‚²ˆÓŒ©‚ ‚è‚Ü‚µ‚½‚炨Šè‚¢’v‚µ‚Ü‚·B
’·•¶‚·‚¢‚Ü‚¹‚ñB
204:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/30 23:26:34
>>203@‚ÌŒ¾‚í‚ñ‚Æ‚µ‚Ä‚¢‚邱‚Æ‚ª
•ª‚©‚Á‚½“zA‚¢‚é‚©H
205:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/30 23:33:10
>>203
A=“Xƒ}ƒXƒ^AB=¤•iƒ}ƒXƒ^AC=ƒ‰ƒCƒ“ƒiƒbƒvƒe[ƒuƒ‹‚Å
AFC‚ª‚PFNACFB‚ª‚PFN‚ÉŒ©‚¦‚邯‚ÇA”Fޝˆá‚¢H
Šî–{‚ÍC‚ɑ΂µ‚ÄSELECT‚©‚¯‚ÄA‚ÌID‚ÌƒŠƒXƒg‚ð“¾‚é‚ÆŽv‚¤‚µ
Ú׌Ÿõ‚È‚çB‚ði‚èž‚ñ‚Å‚©‚çAŒŸõðŒ‚Æ‚µ‚Ä‚ÌC‚ÌƒŠƒXƒg‚𓾂ÄA‚»‚±‚©‚çA‚ÌIDƒŠƒXƒg‚𓾂éB
“à•”“I‚ÈSELECT‰ñ”‚͕ʂƂµ‚ÄASQL‚¾‚¯‚È‚ç‚ЂƂ‚¾‚¯‚Å‚¢‚¯‚邯Žv‚¤‚ªB
206:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/30 23:55:21
>>203
‘Ê•¶‚œǂނ̔æ‚ê‚é‚©‚çA—¬‚µ“ǂ݂µ‚½‚ñ‚¾‚ªŒ¾‚Á‚Ă邱‚Ƃ͂킩‚é
‚‚܂è”Þ‚ÍRDB‚ð”Û’è‚·‚él‚¦‚ÌŽ‚¿Žå
>>202
•¶Í‚àƒvƒƒOƒ‰ƒ€‚àƒZƒ“ƒX‚È‚¢‚Ë
‚±‚̬Šw¶‚Ì•¶Í‚͂ȂÉHV“üŽÐˆõH
“ǂ܂¹‚é‹C‚ª‚È‚‚Ä‚ ‚ê‚ð‘‚¢‚½‚̂ȂçŒN‚͑啨‚¾
>DB‚ÉAn:n‚ÌŠÖŒW
n:n‚¶‚á‚È‚‚ÄUML‚É‘¥‚Á‚Ä*‘Î*‚̂ق¤‚ª‚¢‚¢‚ÆŽv‚¤
207:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/31 00:00:58
ˆÈ~A‰½‚Ìß‚à–³‚¢
>>202@‚ðˆ£‚ê‚ÞƒXƒŒ‚ƂȂè‚Ü‚·‚½B
208:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/31 00:12:00
>>203
DB‚ðŽg‚¤ê‡AƒvƒƒOƒ‰ƒ€‚ʼn½“x‚àSELECT‚·‚邿‚è‚àŒ‹‡‚ðŽg‚Á‚Ä
ˆê‰ñ‚Å‚â‚Á‚½‚Ù‚¤‚ª‘¬‚¢‚Æ•’ÊŽv‚¤‚Ì‚ÅA”z—ñ‚Ɉê“x‚¢‚ê‚Ä‚©‚çSELECT‚·‚é
‚̂͂ ‚Ü‚è‚â‚ç‚È‚¢‚©‚àB
‚ ‚ÆAƒNƒ‰ƒX‚ÍAƒe[ƒuƒ‹‚ðƒx[ƒX‚É‚·‚é‚̂ł͂Ȃ‚ÄAŒŸõŒ‹‰Ê‚ðƒx[ƒX‚É
‚µ‚½‚Ù‚¤‚悳‚»‚¤‚Å‚·‚ËB
‚»‚̗Ⴞ‚ÆAshop‚Ì”z—ñ‚ðŽ‚ÂƒNƒ‰ƒX‚Æ‚µ‚ÄAƒƒ\ƒbƒh‚ÅŒŸõðŒ‚ð“n‚·Š´‚¶‚Å
‚æ‚¢‚©Žv‚¢‚Ü‚·‚ªB
209:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/31 00:14:42
•›–â‚¢‡‚킹‚Á‚Ä¡‚Å‚à’x‚¢‚ÌH
Œ©‚â‚·‚¢‚©‚çƒe[ƒuƒ‹Œ‹‡‚æ‚è‚»‚Á‚¿‚Ì‚ªƒƒCƒ“‚È‚ñ‚¾‚æ‚Ë
210:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/31 00:25:57
>>209
½Úˆá‚¢‚È‹C‚à‚·‚邪
DB‚Æ—¬‚·QUERY‚É‚à‚æ‚邯Žv‚¤‚ªA‚»‚ñ‚Ȃɕςí‚ç‚È‚¢‚ÆŽv‚¤‚¯‚Ç‚Ë
211:203
07/01/31 08:51:59
>>205
>>206
>>208
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚¿‚å‚Á‚Æ‚·‚êˆá‚¢‚Șb‚ɂȂÁ‚Ä‚«‚¿‚á‚¢‚Ü‚µ‚½‚ª
—Ⴆ‚Τ•iX‚ðˆµ‚Á‚Ä‚¢‚é“X‚Æ‚»‚Ì“X‚ªˆµ‚Á‚Ä‚¢‚é‘S‚Ă̤•iA
“X1i¤•iXE¤•iYj
“X3i¤•iXj
“X6i¤•iXE¤•iSE¤•iYE¤•iZj
ª‚±‚¤‚¢‚¤‚ÌŽæ‚èo‚µ‚½‚¢Žž‚Á‚Ĉê‰ñ‚ÌSQL‚Å‚¢‚¯‚é‚ñ‚Å‚µ‚傤‚©H
‚¾‚Æ‚µ‚½‚çSQL‚̕׋•s‘«‚ÆŒ¾‚¤‚±‚Æ‚ÅA”Y‚݂͈ê‹C‚ɉðÁ‚Ȃ̂ł·‚ªB
DB”Ås‚Á‚½•û‚ª‚悳‚°‚Å‚·‚©H
212:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/31 10:25:47
>>211
•›–â‚¢‡‚킹‚âGROUP_CONCAT()‚ðŽg‚¦‚΂ł«‚Ü‚·‚ª
‚±‚±‚æ‚è‚ÍSQLŠÖ˜A‚ÌŽ¿–â½Ú‚Ö‚Ù‚¤‚ª‚¢‚¢‚©‚à
213:211
07/01/31 12:36:44
>>212
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
GROUP_CONCAT()‚Æ‚¢‚¤‚̂͒m‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
‚Æ‚¢‚¤‚©AŽg‚Á‚Ä‚é‚Ì‚ªpostgreSQL‚È‚ñ‚Å‚·‚¯‚ÇA
‚¿‚å‚Á‚Æ’²‚ׂĂ݂½‚çpostgre‚ɂ͂Ȃ¢‚Á‚Û‚¢‚Å‚·‚ËB
Ž©ìŠÖ”‚ðŽÀ‘•‚µ‚È‚«‚á‚È‚ç‚È‚¢‚悤‚Å‚·B
‚Ç‚Á‚¿‚É‚µ‚Ä‚à‚·‚êˆá‚¢‚Ȃ̂ÅASQL‚Ì•û‚És‚Á‚Ă݂܂·B
ŠF‚³‚ñ‚¨¢˜b‚ɂȂè‚Ü‚µ‚½B
214:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/01/31 23:56:42
>>213
>Ž©ìŠÖ”‚ðŽÀ‘•‚µ‚È‚«‚á‚È‚ç‚È‚¢‚悤‚Å‚·B
‚¹‚Á‚©‚@>>212@‚ªŽw“E‚µ‚Ä‚‚ꂽ
u•›–â‚¢‡‚킹v‚ÌŒ‚Í–³Ž‹‚©‚æEEE
‚ÜA‚²Ž©—R‚É(w
215:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/01 00:14:33
‚µ‚債‚ñ‚µ‚á‚Á‚Ä
‚¨‚à‚µ‚ë‚¢‚æ‚Ë
‚¨‚ê‚à‚»‚ñ‚È‚¶‚«‚ª‚ ‚Á‚½‚Ì‚©‚È‚Ÿ
216:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/02/02 15:36:07
‚Ç‚ñ‚È—v‘f‹Zp‚ɂ‚¢‚Ä‚àA‘S‚Ä‚Ìl‚͉SŽÒ‚Å‚ ‚Á‚½ŽžŠú‚Í‚ ‚邾‚낤B
¢‚Ì’†‚Ì—v‘f‹Zp‘S‚Ăɂ‚¢‚ĉSŽÒ‚ð’E‹p‚µ‚½l‚È‚¼‚¨‚ç‚ñB
‚Æ‚¢‚¤‚±‚Æ‚Í‚à‚¤V‚½‚È—v‘f‹Zp‚ð’m‚é•K—v‚̂Ȃ¢—§ê^ƒ|ƒWƒVƒ‡ƒ“‚É‚¢‚é‚킯‚¾B
217:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/07 09:06:47
>>214
‚¤‚ʂڂꂷ‚¬‚¶‚á‚Ëw
218:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/09 00:06:58
delegate event model‚Æobserver pattern‚̈Ⴂ‚ª‚í‚©‚è‚Ü‚¹‚ñ„ƒ
219:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/10 02:32:49
ŒÄ‚Ñ•û‚ªˆá‚¤‚¾‚¯‚¶‚á‚Ë[‚ÌH
220:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/10 07:43:59
‰´AƒIƒuƒU[ƒo[ƒpƒ^[ƒ“‚Ísubject‚ÆobserverA‚Q‚‚̗v‘f‚ª‚ ‚Á‚ÄA
observer‚ªƒCƒxƒ“ƒg‚ðŠÄŽ‹‚µAsubject‚ɑ΂µƒCƒxƒ“ƒg‚É•ÏX‚ª‚ ‚Á‚½‚±‚Æ’Ê’mA
‚»‚µ‚ÄAsubject‚ª‘¼‚Ìobserver‚É’Ê’mB
‚È‚ñ‚Ä‹³‚¦‚ç‚ꂽ‚ñ‚¾‚¯‚Ç
‚±‚Ì‚®‚ç‚¢‚Ì•ÏX‚Ȃ狖—e”͈ÍH
221:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/10 10:48:54
subject‚ªAŽ©•ª‚ª•ÏX‚³‚ꂽ‚±‚Æ‚ðobserver‚ɂ‚¤‚¿‚·‚é‚ñ‚¾‚¼[
observer‚ªsubject‚Ö•ÏX‚ð‰Á‚¦‚鎖‚ª‚ ‚Á‚Ä‚àAsubject‚É
‰½‚©‚ð’Ê’m‚·‚鎖‚͂Ȃ¢
‚à‚Á‚Æ‚àobserver‚ª•Ê‚Ìobserver‚Ìsubject‚È‚ç˜b‚͕ʂ¾‚ª
222:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/03/28 01:38:17
‚Ó‚Þ‚Þ‚ÞEEEEEEEEE
223:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/13 22:19:14
SwingƒAƒvƒŠ‚ÌÝŒv‚Á‚Ĉê”Ê“I‚ɂ͂ǂ¤‚È‚Á‚Ä‚é‚ñ‚Å‚µ‚傤‚©H
Observerƒpƒ^[ƒ“Žg‚Á‚ÄView‚ªƒCƒxƒ“ƒg‚ðŽó‚¯Žæ‚Á‚½‚çController‚É“n‚µ‚ÄAController‚©‚çService‚ð—p‚¢‚ăf[ƒ^‘€ì¨Model‚ɉÁH‚µ‚ĕۑ¶¨’Ê’m‚µ‚ÄView‚ÌƒŠƒyƒCƒ“ƒg‚Á‚ÄŠ´‚¶‚Å‚·‚©H
’Pƒ‚ÈSwingƒAƒvƒŠ‚ÅModel‚Æ‚©Service‚Á‚Ăǂ¤‚¢‚¤–ðŠ„‚É‚È‚é‚Ì‚©•ª‚©‚è‚Ü‚¹‚ñBModel‚Ì–ðŠ„‚Á‚Ăǂ¤‚¢‚¤‚à‚̂Ȃ̂©AŽÀ—á‚ðŒ©‚Ä‚Ý‚½‚¢‚̂ł·‚ªBBBŒoŒ±‚ª‘S‚–³‚¢‚̂Ţ‚Á‚Ă܂·B‚ǂȂ½‚©ÝŒv‚̕׋‚ɂȂé–{‚Æ‚©‹³‚¦‚ĉº‚³‚¢BBB
224:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/13 23:58:46
ˆêŽžŠúƒfƒXƒNƒgƒbƒv‚Å‚àŽ©ì‚æ‚èƒVƒ‡ƒbƒvƒuƒ‰ƒ“ƒh‚Æ‚©DELL‚Ì•û‚ªˆÀ‚•t‚¢‚½ŽžŠú‚ ‚Á‚½‚¯‚ÇA
ŋ߂͖¾‚ç‚©‚ÉŽ©ì‚Ì•û‚ªˆÀ‚¢‚æ‚ËB‚ÆC2Dƒ}ƒVƒ“‚ð‘gI‚¦‚ÄMemtest’†‚̉´‚ª—¬‚ê‚𖳎‹‚µ‚ÄŒ¾‚Á‚Ă݂éB
E6600Aƒƒ‚ƒŠ1GBx4AHDD320GBx4AGF7900GSA“dŒ¹550WAƒP[ƒX‚¾‚¯ŒÃ‚¢Songcheer‚ðŽg‚¢‰ñ‚µB
ŋ߃AƒLƒo‚̓Lƒ‚‚¢‚̂ŃcƒNƒ‚‚ňꊇ’Ê”ÌB
‚±‚Ì‘g‚݇‚킹‚Å16–œ‚¿‚å‚¢‚È‚ñ‚ÄDELL‚¶‚áâ‘΃€ƒŠB
‚ÜAŠm‚©‚É’´ƒ[ƒGƒ“ƒh‚¾‚ƃL[ƒ{[ƒh‚Æ‚©‘¼‚̃p[ƒc‚ªè‚߂銄‡‚ª‘‚¦‚é‚©‚猋‰Ê‚Æ‚µ‚ĈÀ‚¢‚¯‚Ç‚ËB
“Á‚ɃnƒCƒXƒyƒbƒN‚łȂ‚Æ‚à—e—ʂȂñ‚©‚ª—~‚µ‚¯‚ê‚ÎŽ©ì‚Ì•û‚ªˆÀ‚¢B
‰Å‚àIntelMac‚ɂȂÁ‚ÄMac‚ÉŒ©Ø‚è•t‚¯‚½‚Ý‚½‚¢‚¾‚©‚玟‚͈À‚オ‚é‚È‚—
Œ³‚ªMac G5‚¾‚©‚炨‰º‚ª‚è‚ÌP4 3Ghz‚Å‚à‘¬‚Š´‚¶‚邾‚낤‚—‚—‚—
225:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/14 00:01:11
Œë”š‚©H
226:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/14 00:08:33
ŽŸ‚͂ǂñ‚ÈŽ©ì‰Å‚𓊉º‚µ‚Ä‚‚ê‚é‚Ì‚©Šy‚µ‚Ý‚¾
227:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/15 16:01:49
‘å‚«‚È‚¨‚Á‚Ï‚¢
228:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 12:24:33
ƒvƒ‰ƒKƒuƒ‹ MVC ‚ð Java ‚Åà–¾‚µ‚Ä‚‚ê‚Ü‚¹‚ñH
229:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/21 02:41:10
interface
230:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/15 08:33:51
C++‚Å”ñŒˆ’è«—LŒÀƒI[ƒgƒ}ƒgƒ“(NFA)‚̃Nƒ‰ƒX‚ðì‚肽‚¢‚ÆŽv‚Á‚Ä‚¢‚é‚̂ł·‚ªA
‚È‚©‚È‚©‚¢‚¢ƒAƒCƒfƒA‚ª‚܂Ƃ܂è‚Ü‚¹‚ñB‚Ç‚±‚©—Ç‚¢ƒTƒCƒg‚≽‚©‚æ‚¢ƒAƒCƒfƒA‚ ‚è‚Ü‚µ‚½‚炨Šè‚¢‚µ‚Ü‚·B
‚¿‚Ȃ݂ɡl‚¦‚Ä‚¢‚é‚Ì‚ÍA
CState ó‘ÔSBŽŸ‚Ì‘JˆÚæ‚ð‹³‚¦‚éBCEpsilon‚ÆCDelta‚Ì”h¶CDeltaMultipleACDeltaRange‚ð•¡”•ÛŽB
CEpsilon ƒCƒvƒVƒƒ“‘JˆÚB•¡”‚Ì‘JˆÚæ(CState*)‚ð•ÛŽ‚·‚éB
CDeltaMultiple •¡”‚Ì‘JˆÚðŒ‚ňê‚‚̑JˆÚæ(CState*)‚ð•ÛŽ‚·‚éB
CDeltaRange ‚ ‚é”͈͂̑JˆÚðŒ‚ňê‚‚̑JˆÚæ(CState*)‚ð•ÛŽ‚·‚éB
CStateChart •¡”‚ÌCState*‚ð•ÛŽŠÇ—‚·‚éBʼn‚Ìó‘ÔS0‚ð‹³‚¦‚éB
CAutomaton ˆê‚‚ÌCState*‚ð•ÛŽ‚·‚éB
CAutomata •¡”‚ÌCAutomaton‚ðŠÇ—‚·‚éBCStateChart*‚ðŽ‚¿A“ü—Í(ƒVƒOƒ})‚ɉž‚¶‚Ä“KØ‚Èó‘Ô‚ðŽ‚ÂCAutomaton‚𶬂·‚éB
‚±‚̂悤‚ÈŠ´‚¶‚ɂȂÁ‚Ä‚¢‚Ü‚·B
‚µ‚©‚µA‚±‚ꂾ‚Æ“ü—Í(ƒVƒOƒ})‚ÌŒ^‚É‚æ‚Á‚ăeƒ“ƒvƒŒ[ƒg‚É‚µ‚ă\[ƒX‚ðŽN‚µ‚½‚肵‚È‚¯‚ê‚΂¢‚¯‚Ü‚¹‚ñB
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
231:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/16 00:05:11
‚È‚ñ‚ÉŽg‚¤‚ñ‚¾‚»‚ñ‚È‚à‚ñ
232:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/04 07:05:40
C++‚Å‘‚¢‚Ă܂·BƒNƒ‰ƒCƒAƒ“ƒgƒNƒ‰ƒX‚ÌŠÇ—‚ð‚µ‚½‚¢‚̂ł·‚ªA
ŠÇ—‚³‚ê‚éƒNƒ‰ƒCƒAƒ“ƒgƒNƒ‰ƒX‚Ínew‚Å“®“I‚ɶ¬‚³‚ê‚邯‚¢‚¤•¨‚Å‚·B
‚Ü‚½Aƒ}ƒ‹ƒ`ƒXƒŒƒbƒhŠÂ‹«‚ł̎g—p‚àl‚¦‚Ä‚¢‚Ü‚·B
class client{
client_management *cmgmt_;
public:
@client( client_management *cmgmt ):cmgmt_( cmgmt ){
@@cmgmt_->add( this ); // ”r‘¼ˆ—‚Ícmgmt“à‚Å
@}
void haandle(){
@@//ƒNƒ‰ƒCƒAƒ“ƒg‚Ƃ̒ÊM‚Æ‚©A‚¢‚‚‚©‚̈—
@@//ˆ—I—¹‚ÅAƒNƒ‰ƒCƒAƒ“ƒg‚ÆØ’fŒãA
@@cmgmt_->remove( this );
@@delete this;
@}
};
‚±‚ê‚ðserver‘¤‚Å
class server{
@client_management cmgmt_;
@void listen(){
@@socket sock = accept();//clientƒNƒ‰ƒX‚̃IƒuƒWƒFƒNƒg‚ð•Ô‚·
@@new client( &cmgmt_ );
@}
};
‚±‚ñ‚ÈÝŒv‚µ‚©Žv‚¢•‚‚©‚΂Ȃ©‚Á‚½‚̂ł·‚ªA“Á‚É
new client( &cmgmt_ )‚Ì•”•ª‚Æ‚©delete this‚È•”•ª‚ªŒ™‚ÈŠ´‚¶‚ª‚µ‚Ü‚·B
‚æ‚èƒxƒXƒg‚ÈÝŒv‚ðŽf‚¢‚½‚¢‚Å‚·B‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
233:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/04 23:17:11
>>232
‚Æ‚è‚ ‚¦‚¸ÝŒv‚ÉŠÖ‚µ‚ÄB
client‚ªclient_management‚ðŽQÆ‚·‚é‚̂͗ǂ‚È‚¢B
i‚È‚‚Æ‚à”ñconst‚̃|ƒCƒ“ƒ^‚ðŽ‚Â‚Ì‚Í—Ç‚‚È‚¢j
client‚ªclient_management‚ð’m‚Á‚Ä‚¢‚é•K—v‚ðŠ´‚¶‚È‚¢B
client‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ðclient_management‚ɒljÁ‚·‚é‚Ì‚ÍA
¡‰ñ‚Ì—á‚Å‚ÍserverƒNƒ‰ƒX‚Ås‚¤‚Ì‚ª‘Ó–‚©B
—Ⴆ‚ÎA
client* ptr = new client;
cmgmt_.add(ptr);
client‚Ì휂ðs‚¤‚Ì‚àAclient_management‚És‚킹‚éB
‚»‚¤‚¶‚á‚È‚¯‚ê‚Ή½‚Ì‚½‚ß‚Éadd‚µ‚½‚Ì‚©‚í‚©‚ç‚ñB
•¡”‚Ìclient‚ÌŠÇ—‚𓊇‚·‚邽‚߂łµ‚åH
delete this;‚ÍF‚ñ‚ȈӖ¡‚Å‚ ‚肦‚È‚¢B‚Æ‚¢‚¤‚©Åˆ«B
‘å‘ÌAptr->haandle();‚ÌŒãAptr‚ªŽg‚¦‚È‚‚È‚é‚Æ‚Íâ‘Î’N‚àl‚¦‚È‚¢‚©‚çB
‚»‚Ì‘¼
socket sock = accept();//clientƒNƒ‰ƒX‚̃IƒuƒWƒFƒNƒg‚ð•Ô‚· ¨@socket‚ª•Ô‚Á‚Ä‚¢‚邿‚¤‚ɂ݂¦‚é
new client(&cmgmt_);@¨Žv‚¢‚Á‚«‚胃‚ƒŠƒŠ[ƒN
haandle()ƒƒ\ƒbƒh‚ª’·‚¢B•¡”‚̃ƒ\ƒbƒh‚É•ªŠ„‚·‚邱‚ÆB
haandle()‚Æ‚¢‚¤ƒƒ\ƒbƒh–¼‚ðŒ©‚Ä‚à‰½‚ð‚·‚éƒƒ\ƒbƒh‚©‚í‚©‚ç‚È‚¢B
–½–¼‚ª‹C‚É“ü‚ç‚È‚¢
¨cmgmt‚ðŒ©‚ÄAclient_management‚¾‚Ƃ킩‚Á‚½‚çƒGƒXƒp[B
¨ƒƒ\ƒbƒh–¼AƒNƒ‰ƒX–¼AˆêŽžƒIƒuƒWƒFƒNƒg–¼‚Ì‹æ•Ê‚ª‚‚©‚È‚¢B
234:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/05 15:58:39
>>233
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
235:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/09 23:47:14
‚Ç‚¤‚¢‚½‚΂µ‚
236:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/30 21:18:52
‚±‚±‚ÅŽ¿–â‚·‚é‚Ì‚ª“KØ‚©‚Ç‚¤‚©‚͂킩‚ç‚È‚¢‚̂ł·‚ªA
‚æ‚‚¢‚¤ƒrƒWƒlƒXƒƒWƒbƒN‚Á‚Ăǂ¤‚¢‚¤‚à‚Ì‚ðŒ¾‚¤‚̂łµ‚傤‚©B
static‚Å’ñ‹Ÿ‚³‚ê‚Ä‚¢‚郆[ƒeƒBƒŠƒeƒBƒƒ\ƒbƒh‚Ȃǂ̓rƒWƒlƒXƒƒWƒbƒN‚ł͂Ȃ¢‚̂ȂçA
‚Ç‚¤‚¢‚¤ŠÏ“_‚ÅŒ©‚Ăǂ¤‚¢‚¤‚‚‚è‚Å‚±‚̈—‚ðs‚¤ƒrƒWƒlƒXƒƒWƒbƒNƒNƒ‰ƒX‚ÆÝŒv‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©B
‚È‚ñ‚ƂȂ‚͂킩‚Á‚Ä‚¢‚é‚ñ‚Å‚·‚ªA‚È‚ñ‚©‚µ‚Á‚‚肱‚È‚¢‚ñ‚Å‚·B
‚Ü‚½AƒrƒWƒlƒXƒƒWƒbƒNƒNƒ‰ƒX‚É쬂·‚郃\ƒbƒh‚ð‚ǂ̃rƒWƒlƒXƒƒWƒbƒNƒNƒ‰ƒX‚ɃR[ƒfƒBƒ“ƒO‚·‚é‚©‚Í
‚ǂ̂悤‚ÉŒˆ‚ß‚ê‚΂¢‚¢‚Å‚µ‚傤‚©Bƒ†[ƒU[‚ÉŠÖ˜A‚·‚鈗‚¾‚©‚炱‚̃Nƒ‰ƒX‚Æ‚©A•ª‚¯•û‚ª—‰ð‚Å‚«‚Ü‚¹‚ñ¡
237:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/31 04:02:07
>>236
‚Ü‚¸‚±‚±‰Å
Wikipedia€–ÚØÝ¸
‘S‚‚̉SŽÒ‚Ìê‡AŽ©•ª‚ÅÝŒv‚µ‚悤‚Æ‚µ‚È‚¢‚Å
Šù‘¶‚̃tƒŒ[ƒ€ƒ[ƒN‚âƒA[ƒLƒeƒNƒ`ƒƒ‚Ì—¬‹V‚É]‚¤‚Æ—Ç‚¢
238:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/31 21:25:45
>>237
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
“Ç‚ñ‚Å‚Ý‚é‚ÆˆÓ–¡‚͂킩‚é‚̂ł·B‚Å‚·‚ªA‚»‚ê‚ðŽÀÛ‚É‚©‚½‚¿‚É‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚¹‚ñB
‚±‚ñ‚ȃŒƒxƒ‹‚Å‚àŽÀÛ‚ÉŽdŽ–‚ð‚µ‚Ä‚¢‚Ü‚·BŽ„‚̉ïŽÐ‚ł͂±‚ê‚ç‚ð‘S‚Ä“¯‚¶ƒNƒ‰ƒX“à‚ɃR[ƒfƒBƒ“ƒO‚·‚é‚̂ł·B
ŽÀÛ‚É—vŒ‚©‚çÝŒvAƒR[ƒfƒBƒ“ƒOAƒNƒ‰ƒXÝŒv‚ðŠw‚Ô‚±‚Æ‚ª‚Å‚«‚é‘ЂȂǂ͂Ȃ¢‚Å‚µ‚傤‚©B
‘Ђð“Ç‚ñ‚Å‚à‘aŒ‹‡‚¾‚Æ‚©ƒrƒWƒlƒXƒƒWƒbƒN‚Í•ª—£‚¾‚Æ‚©A‚¢‚ë‚¢‚ë‘‚¢‚Ä‚ ‚é‚̂ł·‚ª
Ž©•ª‚ÌŽdŽ–‚Å‚¤‚Ü‚‚â‚邱‚Æ‚ª‚Å‚«‚È‚¢‚̂ł·B
239:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/31 21:48:49
> ŽÀÛ‚É—vŒ‚©‚çÝŒvAƒR[ƒfƒBƒ“ƒOAƒNƒ‰ƒXÝŒv‚ðŠw‚Ô‚±‚Æ‚ª‚Å‚«‚é‘ЂȂǂ͂Ȃ¢‚Å‚µ‚傤‚©B
‚Ç‚¤‚µ‚Ä‚àŽ©•ª‚ÅÝŒv‚µ‚½‚¯‚ê‚ÎA
‘å‚«–Ú‚Ì–{‰®‚És‚Á‚ăIƒuƒWƒFƒNƒgŽwŒü
‚ÉŠÖŒW‚ ‚è‚»‚¤‚È–{‚ð•Ð’[‚©‚甃‚Á‚ēǂÞB
‘½•ª100û‚à–³‚¢‚ÆŽv‚¤B
‚»‚Ìã‚ÅAŽÀí‚ð10‰ñ‚‚ç‚¢ŒoŒ±‚·‚ê‚Î
‚È‚ñ‚Æ‚©l•À‚ÉÝŒv‚Å‚«‚邿‚¤‚É‚È‚é‚ÆŽv‚¤B
240:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/01 21:38:01
AOP‚ȂǂðŽg‚¦‚È‚¢ŠÂ‹«‚ÅADBƒRƒlƒNƒVƒ‡ƒ“ŠÇ—AƒRƒ~ƒbƒg^ƒ[ƒ‹ƒoƒbƒN‚ð§Œä‚µ‚½‚¢‚̂ł·‚ªA
‚Ç‚¤‚¢‚Á‚½•û–@‚ªÅ‘P‚Ȃ̂łµ‚傤‚©Bƒƒ\ƒbƒh‚ðוª‰»‚·‚é‚̂͂¢‚¢‚̂ł·‚ªAˆø”‚ÉDBƒRƒlƒNƒVƒ‡ƒ“‚ð•K—v‚Æ‚·‚éꇂª‘½‚‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·B
241:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/02 01:33:17
spring‚̃gƒ‰ƒ“ƒUƒNƒVƒ‡ƒ“ƒ}ƒl[ƒWƒƒŽg‚¦‚ÎH
‚»‚ê‚àŽg‚¦‚È‚¢‚È‚çƒXƒŒƒbƒhƒ[ƒJƒ‹•Ï”‚ð‚‚©‚Á‚Ä
ƒgƒ‰ƒ“ƒUƒNƒVƒ‡ƒ“ƒ}ƒl[ƒWƒƒ‚ðŽ©ì
242:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/08 22:48:52
ƒrƒWƒlƒXƒƒWƒbƒNƒNƒ‰ƒX‚̃Cƒ“ƒ^[ƒtƒF[ƒX‚ðl‚¦‚éꇂÉ
‹Æ–±ƒtƒ[‚©‚烃\ƒbƒh‚Ì’è‹`‚ðl‚¦‚é‚̂͂¨‚©‚µ‚¢‚Å‚µ‚傤‚©B
ƒCƒ“ƒ^[ƒtƒF[ƒX‚ðl‚É‘‚¢‚Ä‚à‚炦‚ÎŽÀ‘•‚Í‚¢‚‚ç‚Å‚à‚Å‚«‚é‚̂ł·‚ªA
‚¢‚Ü‚¢‚¿‚±‚̃Œƒxƒ‹‚Ü‚Å—Ž‚Æ‚µž‚Þ•û–@‚ª‚í‚©‚炸‚±‚Ü‚Á‚Ä‚¨‚è‚Ü‚·B
243:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/09 00:37:07
>>242
PofEAA‚Æ‚©URLØÝ¸(d.hatena.ne.jp)
“Ç‚ñ‚ÅŽ©•ª‚Å‚¢‚ë‚¢‚ëH•v‚µ‚½‚ç‚¢‚¢‚æ
244:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/10 20:04:09
>>243
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‘Ђðw“ü‚µ‚ĕ׋‚Í‚µ‚Ü‚·A‚ªAAA
‚Ù‚©‚É‚à‚¢‚ë‚¢‚ë’²‚ׂ½‚肵‚È‚¯‚ê‚΂Ȃç‚È‚¢‚̂ŎžŠÔ‚ª‚Æ‚ê‚È‚»‚¤‚Å‚·B
‚Ђª‚³‚ñ‚Ìblog‚Í‘‚¢‚Ä‚ ‚邱‚Ƃ̈Ӗ¡‚͂Ȃñ‚ƂȂ‚í‚©‚é‚̂ł·‚ªA
ŽÀ‘H‚É‚à‚Á‚Ä‚¢‚‚ɂ͎„‚ɂ͂µH“‚¢‚悤‚Å‚·B
245:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/12 22:36:59
Http’ÊM‚ÅAƒŒƒXƒ|ƒ“ƒX‚ªcsv‚¾‚Á‚½‚èxml‚ÅURI‚²‚Ƃɂ¢‚ë‚¢‚ë‚ȃpƒ^[ƒ“‚ð•Ô‚·‚̂ł·‚ªA
‚±‚Ìê‡AView—p‚Ì’ŠÛƒNƒ‰ƒX‚ð—pˆÓ‚µ‚Ä‚»‚ê‚ðƒpƒ^[ƒ“‚²‚Æ‚Ésetter‚ð—pˆÓ‚µ‚悤‚Æl‚¦‚Ä‚¢‚Ü‚·B
‚à‚Á‚Ƃ悢ƒAƒCƒfƒA‚ª‚ ‚ê‚΋³‚¦‚Ä‚‚¾‚³‚¢B
246:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/13 00:38:46
Http’ÊMÜÛ½
247:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/13 00:47:02
‚¨‚©‚µ‚‚à‚È‚ñ‚Æ‚à‚È‚¢‚ÈB
>>245
“¯‚¶ƒf[ƒ^‚ð•¡”‚̃tƒH[ƒ}ƒbƒg‚ŕԂ¹‚éƒT[ƒrƒX‚Ȃ̂©A
ƒVƒXƒeƒ€‚ÅŽg‚í‚ê‚郌ƒXƒ|ƒ“ƒXƒf[ƒ^‚ª•¡”‚ ‚é‚Ì‚©‚Ç‚Á‚¿H
ŒãŽÒ‚È‚çÝŒv‚̃Rƒ“ƒZƒvƒg‚ð’m‚肽‚¢B
248:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/13 01:40:34
‚»‚êAHotJava (ƒ¿)Žž‘ã‚©‚ç’ñ‹Ÿ‚³‚ê‚Ä‚é‹@”\‚¾‚©‚çB
249:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/15 23:16:14
Java‚È‚ñ‚¾‚¯‚ÇService Provider InterfaceƒXƒ^ƒCƒ‹‚ð‚Æ‚éˆ×‚É
“Á’è‚̈ø”‚ðŽ‚ÂƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ðƒŠƒtƒŒƒNƒVƒ‡ƒ“‚Å’T‚·‚Ì‚Á‚ă_ƒ‚©‚ÈH
‚悤‚ÍBuilder‚¾‚¯‚ÅŠ®Œ‹‚³‚¹‚ÄABuilderFactory‚Íì‚ç‚È‚¢•û–@B
250:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/16 00:08:41
>>243
>ƒhƒƒCƒ“ƒƒWƒbƒN‚ð()‚ň͂Á‚Ä‚¢‚é‚Ì‚ÍAƒhƒƒCƒ“ƒƒWƒbƒN‚ð
>ƒhƒƒCƒ“ƒ‚ƒfƒ‹‚ÉŽ‚½‚¹‚½ê‡AƒhƒƒCƒ“ƒƒWƒbƒN‚ÍAƒrƒWƒlƒXƒƒWƒbƒN
‚±‚Ì•¶‚̃Jƒ^ƒJƒi—¦‚ðŒvŽZ‚¹‚æB
ƒ`ƒ‰ƒbƒgŒ©‚½‚¾‚¯‚łǂñ‚Èl‚Ȃ̂©‘S‘R’m‚ç‚È‚¢‚¯‚ÇA
“ú–{Œê‚ðƒ}ƒgƒ‚‚ɘb‚¹‚È‚¢(˜b‚»‚¤‚Æ‚µ‚È‚¢)ƒ„ƒc‚ÍA
‚ë‚‚Å‚à‚È‚¢‚±‚Æ‚ª‘½‚¢B
251:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/16 16:53:20
ƒOƒ‰ƒtƒ‰ƒCƒuƒ‰ƒŠƒB[‚ðì‚肽‚¢‚ñ‚¾‚¯‚Ç
C++‚Å‘‚©‚ê‚Ä‚¢‚ÄAƒfƒUƒCƒ“ƒpƒ^[ƒ“‚ð—p‚¢‚½‚¨Žè–{‚ɂȂ郉ƒCƒuƒ‰ƒŠƒBƒ\[ƒX‚Á‚Ä
‚È‚¢‚Á‚·‚©H
252:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/16 19:01:29
boost
253:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/20 18:04:51
>>250
‚»‚¢‚‚ÌlŠÔ«‚Í‚³‚Ä‚¨‚«A‘S‘R’m‚ç‚È‚¢‚Á‚Ă̂͋ƊEl‚Æ‚µ‚Ăǂ¤‚Ȃ̂æEEE
254:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/30 13:03:50
Ruby‚ðŽg—p‚µ‚Ä‚¢‚Ü‚·B
OOP‚ÌÝŒv‚łƂÁ‚Ä‚à”Y‚ñ‚Å‚¢‚Ü‚·B
—Ⴆ‚ÎA
•ǂɃ{[ƒ‹‚𓖂Ă鎖‚ðl‚¦‚Ü‚·B
•ǃNƒ‰ƒX
ƒ{[ƒ‹ƒNƒ‰ƒX
“Š‚°‚élƒNƒ‰ƒX‚ª
‚ ‚邯‚µ‚Ü‚·B
•ǂɃ{[ƒ‹‚ª“–‚½‚Á‚Ä’µ‚˕ԂÁ‚Ä‚‚é‚Ì‚Í
‚ǂ̃Nƒ‰ƒX‚ÅŽÀ‘•‚µ‚Ü‚·‚©H
MediatorƒNƒ‰ƒX‚ðì‚é‚ׂ«‚Å‚·‚©H
‚ ‚ÆA
ƒƒ\ƒbƒh‚Ìaugument‚É‚Í
‘¼‚̓Ǝ©‚̃Nƒ‰ƒX‚ð‚Æ‚Á‚Ă悢‚̂łµ‚傤‚©H
ƒƒ\ƒbƒh‚Ìaugument‚É‚ÍA
operand‚Í‚¨k‚ÅAoption‚ÍNO
‚¾‚Æ‚¢‚¤‚Ì‚ªHeuristic‚¾‚»‚¤‚Å‚·‚ªA
‚Æ‚¢‚¤Ž–‚ÍA‘¼‚̃Nƒ‰ƒX
—Ⴆ‚΂±‚¤‚¢‚¤‘‚«•û‚ð‚·‚é‚©’m‚è‚Ü‚¹‚ñ‚ª
method(MyClass object)
‚̂悤‚ȃƒ\ƒbƒh‚ðŽÀ‘•‚µ‚Ä‚à‚¢‚¢‚̂ł·‚©H
‚ ‚Ü‚è‚É‚à”Ä—p«‚ªŽ¸‚í‚ê‚邿‚¤‚È‹C‚ª‚µ‚Ü‚·B
255:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/30 15:16:33
>>254
“Š‚°‚邯‚¢‚¤“®ŽŒ‚ª‘¶Ý‚·‚éˆÈãAThrower‚ÆThrowable‚ÌŠÖŒW‚Í‚ ‚Á‚Ä‚¢‚¢B
‚Ü‚½A•ÇA‹ÊAl‚ç‚ÍA‚»‚ꂼ‚ê‚ÉՓˉ”\‚ÈObjecti‘‚ÉŒ¾‚¤Mobj‚Æ‚·‚éB
‚æ‚Á‚ÄA‚¨‚¢‚ç‚È‚çˆÈ‰º‚ð“y‘䂯‚·‚éB
GameField field = GameField.getInstance(); // ƒQ[ƒ€ƒ}ƒXƒ^[
field.add(new ConcreteWall(0,0,0,768);
field.add(new ConcreteWall(0,0,1024,0);
field.add(new ConcreteWall(1024,0,1024,768));
Thrower thrower = new ConcreteThrower();
thrower.set(new ConcreteBall());
field.startGame(thrower); // ƒQ[ƒ€ƒ‹[ƒv‚ÌŠJŽn
‚Ü‚½AˆÈ‰º‚̈ˑ¶«‚à•K—v‚ÆŽv‚í‚ê‚é
Throwable extends Mob
Mob.collision(Mob) // ƒxƒNƒgƒ‹‚Ì•ÏX‚Ì‚Ý
‚±‚̗Ⴞ‚ÆGameFiled‚ªis‚𖱂߂邩‚çAMediator‚Ƃ͋tB
collision‚Ì–Ô—…‘O‚ÉMob‚ÉMediator‚ð“n‚·‚̂͂ ‚èB
256:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/08 19:27:46
Ž¿–â‚Å‚·B
ÝŒvŽÒ‚ÍŠJ”ŽÒ‚ɑ΂µ‚Äpublic‚ÈAPI‚¾‚¯‚ð
Žd—l‚Æ‚µ‚Ä“n‚µ‚ÄA
ŠJ”ŽÒ‚Í‚»‚ê‚ðprivate‚ȃƒ\ƒbƒh‚É
•ª‰ð‚µ‚ÄÅI“I‚Épublic‚ȃƒ\ƒbƒh‚̃eƒXƒg‚É’Ê‚ê‚΂¢‚¢‚Æ‚¢‚¤Ž–‚Å‚·‚©H
257:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/16 23:55:02
ƒf[ƒ^Œ`Ž®‚ªˆÈ‰º‚̂悤‚ȃuƒƒbƒNW‡‚Ì‘g‚݇‚킹‚Ìê‡
DATA( A or B or C or D)
‚±‚̂悤‚ȃf[ƒ^‚ð”Ä—p“I‚É‘‚«o‚µ‚½‚¢‚̂ł·‚ª
‚ǂ̂悤‚ÉÝŒv‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©B
[A,B,D]‚Ìê‡‚à‚ ‚邵[C,D]‚Ìê‡‚à‚ ‚邵
‚©‚Æ‚¢‚Á‚Ä‚¿‚Ü‚¿‚܃P[ƒX•¶‚Å‘‚«o‚·‚̂͋ð‚Ìœ’¸‚¾‚µ
‰ð‚ç‚È‚¢B
258:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/17 02:08:14
‚Æ‚¢‚¤‚æ‚è‚Ç‚¤‚¢‚¤—p“rE—p–@‚ňµ‚í‚ê‚é‚Ì‚©‚í‚©‚ç‚È‚¢‚̂őz‘œ‚µ‚Â炢‚ñ‚¾‚ªD
’Pƒ‚ɃrƒbƒgƒtƒB[ƒ‹ƒh‚Á‚Ä‚±‚Ƃł¨‚‹H
259:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/17 10:01:59
>>257
A ` D ‚ðŽ©—R‚É‘g‚݇‚킹‚Äo—Í‚µ‚½‚¢‚Æ‚¢‚¤’ö“x‚È‚ç‚Ü‚¸AA ` D ‚É
‹¤’Ê‚Èu‘‚«o‚µ‰Â”\ƒf[ƒ^v‚Æ‚¢‚¤ƒCƒ“ƒ^ƒtƒF[ƒX‚ð’è‹`‚·‚éB‚»‚µ‚Ä
A ` D ‚ª‚±‚ê‚ðŒp³‚·‚éB
ŽŸ‚Éuƒf[ƒ^‚ð‘‚«o‚·lv‚Æ‚¢‚¤’ŠÛ‚ðì‚èAu‘‚«o‚µ‰Â”\ƒf[ƒ^v‚Ì
W‡(”z—ñAƒŠƒXƒg‚È‚Ç)‚ðŽó‚¯Žæ‚Á‚ÄA‚Ђ½‚·‚ç‘‚«o‚·‚悤‚É‚·‚éB
u‘‚«o‚µ‰Â”\ƒf[ƒ^v‚ÌW‡‚𶬂·‚邽‚ß‚ÉA§Œä–ð‚Ì’ŠÛ‚ª•K—v‚É
‚Ȃ邩‚à‚µ‚ê‚È‚¢B
260:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/17 17:32:42
>>256
‚¢‚¢‚ñ‚¶‚á‚ËH
ÝŒvŽÒ‚ÌÝŒv—±“x‚ª‚ǂ̒ö“x‚©‚í‚©‚ç‚ñ‚¯‚Ç
Žd—l‚Æ‚µ‚Ă͊O•”‚©‚ç‚Ý‚½U‚é•‘‚¢‚ª³‚µ‚¯‚ê‚΂¢‚¢‚킯‚¾‚µ
261:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/25 16:07:35
SRP‚ɂ‚¢‚ÄŽ¿–â‚Å‚·B
uƒNƒ‰ƒX‚Ì•ÏX——R‚ðˆê‚‚ɂµ‚È‚³‚¢v
‚Æ‚¢‚¤Ž–‚Í‹t‚É‚¢‚¤‚ÆA
u‚à‚µƒNƒ‰ƒX‚ª•ÏX‚³‚ê‚鎞‚Í‚»‚̃Nƒ‰ƒX‚ÌŽd—l‚ð‚·‚×‚Ä•ÏX‚µ‚È‚³‚¢B
‚à‚µ•ÏX‚³‚ê‚È‚¢Žd—l‚ª¬Ý‚·‚é‚È‚ç‚΂»‚ê‚Í•ÏX——R‚ªˆê‚‚ł͂Ȃ¢v
‚Æ‚¢‚¤ˆÓ–¡‚Å‚·‚©H
262:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/25 22:18:55
>>261
ˆá‚¢‚Ü‚·B•ÏX——R‚ªˆê‚‚ł ‚邱‚ƂƃNƒ‰ƒXŽd—l‘S‚Ä‚ð•ÏX‚·‚邱‚Æ‚É
‘ŠŠÖ‚Í‚ ‚è‚Ü‚¹‚ñB
SRP ‚ÍuƒNƒ‰ƒX‚Í’Pˆê‚ÌŠT”O‚ð•\Œ»‚·‚ׂµv‚Æ‚¢‚¤ƒ‹[ƒ‹‚Å‚·B’Pˆê‚Ì
ŠT”O‚ð•\Œ»‚·‚邽‚߂ɕ¡”‚̃f[ƒ^‚ƃƒ\ƒbƒh‚ª’è‹`‚³‚ê‚é‚Ì‚¾‚©‚çA
•”•ª“I‚È•ÏX‚ð‚©‚¯‚Ä‚¢‚sˆ×Ž©‘Ì‚ÍA‰½‚ç SRP ‚É”½‚µ‚Ü‚¹‚ñB
—Ⴆ‚ÎA‚ ‚é’ŠÛŠT”O‚ð•\Œ»‚µ‚Ă݂½‚à‚Ì‚ÌA‚ ‚Æ‚©‚ç‘«‚è‚È‚¢‚à‚Ì‚É
‹C•t‚¢‚ăƒ\ƒbƒh‚ð’ljÁ‚·‚éA‚Æ‚¢‚¤‚²‚‚ ‚è‚ӂꂽƒP[ƒX‚ðl‚¦‚Ă݂ĂàA
ƒNƒ‰ƒX‚ÌŠù‘¶Žd—l‚ð‰ó‚³‚¸‚É•”•ª“I‚È•ÏX‚ð‚©‚¯‚Ä‚¢‚邱‚Æ‚ªŽÀŠ´‚Å‚«‚é
‚Å‚µ‚傤B
‚ ‚éƒNƒ‰ƒX‚ª SRP ‚É”½‚µ‚Ä‚¢‚é‚©‚Ç‚¤‚©”»’f‚·‚é‚É‚ÍAˆÙ‚È‚éŠT”O‚ª
¬Ý‚µ‚Ä‚¢‚È‚¢‚©‚Ç‚¤‚©‚ð펯“I‚Ƀ`ƒFƒbƒN‚·‚ê‚Ηǂ¢‚̂ł·B‚à‚µ
¬Ý‚µ‚Ä‚¢‚é‚̂ȂçA‚»‚ê‚Í“ñ‚‚̃Nƒ‰ƒX‚É•ª—£‚·‚é‚ׂ«‚Ȃ̂ł·B
‚½‚¾ASRP ‚Ɉᔽ‚µ‚Ä‚¢‚éƒNƒ‰ƒX‚ªˆêŠT‚Ɉ«‚Ƃ͌¾‚¦‚È‚¢‚±‚Æ‚àˆÓޝ‚µ‚Ä
‚¨‚‚±‚Æ‚Í‘åØ‚Å‚·B‰½Ž–‚às‚«‚·‚¬‚½Œ´—Žå‹`‚͂悂Ȃ¢B
263:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/25 23:21:24
>>262
‚ ‚Æ‚©‚ç‘«‚è‚È‚¢‚à‚Ì‚É
‹C•t‚¢‚ăƒ\ƒbƒh‚ð’ljÁ‚·‚éA‚Æ‚¢‚¤‚²‚‚ ‚è‚ӂꂽƒP[ƒX
‚Æ‚¢‚¢‚Ü‚·‚ªA‚±‚ê‚ÍOCP‚ªˆá”½‚µ‚Ü‚¹‚ñ‚©H
¡AHead First‚̃IƒuƒWƒFƒNƒgŽwŒüÝŒv‚Æ‚©‚¢‚¤–{‚ð“Ç‚ñ‚Å‚¢‚Ü‚·B
‚»‚±‚É‚ÍSRP‚Ì—á‚Æ‚µ‚ÄAŽÔ‚̃Nƒ‰ƒX‚ð’è‹`‚·‚éꇂÉ
‚»‚±‚Éwash‚Ȃǂ̃ƒ\ƒbƒh‚ð‘g‚Ýž‚ñ‚ł͂¢‚¯‚È‚¢‚Æ‚¢‚¤Ž–‚ɂȂÁ‚Ä‚¢‚Ü‚·‚ªA
—Ⴆ‚ΊO•”‚Å
CarWasher#wash(AutoMobile)‚ð’è‹`‚µ‚½ê‡A
‚±‚ÌCarWasherƒNƒ‰ƒX‚ÍAutoMobile‚̗Ⴆ‚Îdirt‚Æ‚¢‚¤ƒtƒB[ƒ‹ƒh‚ª‘¶Ý‚µ‚Ä‚¢‚鎖‚ð’m‚Á‚Ä‚¢‚È‚¢‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB
i—Ⴆ‚Îwash‚Æ‚¢‚¤ƒƒ\ƒbƒh‚ªdirt‚ð0‚É‚·‚é‚à‚Ì‚¾‚Æ‚·‚邯j
‚±‚ê‚Íî•ñ‚̉B•Á‚ÉŽ¸”s‚µ‚Ä‚¢‚Ü‚¹‚ñ‚©H
‚»‚ê‚É–³ˆÅ‚ÉAutoMobile#setDirt‚ðݒ肵‚Ä‚±‚ê‚ðŽó‚¯“ü‚ê‚ê‚ÎA
‘¼‚łǂñ‚Ȉ«—p‚ð‚³‚ê‚é‚©•ª‚©‚è‚Ü‚¹‚ñB
ޏ”s‚µ‚½ÝŒv‚¾‚ÆŽv‚¢‚Ü‚·B
ƒJƒvƒZƒ‹‰»‚ɂ‚¢‚Ăǂ¤l‚¦‚Ä‚¢‚Ü‚·‚©H
setter‚͂Ȃé‚ׂŽÀ‘•‚µ‚È‚¢•û‚ª—Ç‚¢‚悤‚ÉŽv‚¤‚Ì‚ÅA
ƒf[ƒ^‚ɂ‚¢‚ăNƒ‰ƒX‚𕪗£‚·‚é‚Ì‚ª‚¢‚¢‚ÆŽv‚¤‚̂ł·‚ªA
‚±‚Ì–{‚É‚ÍU‚é•‘‚¢‚ɂ‚¢‚Ä•ª—£‚¹‚æ‚Æ‘‚¢‚Ä‚ ‚è‚Ü‚·B
264:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/26 01:09:50
>>263
Šg’£‚ƈêŒû‚ÉŒ¾‚Á‚Ä‚àA—ÞŽ—ŠT”O‚̒ljÁ‚ÆAƒƒ\ƒbƒh‚̒ljÁ‚ł͈Ӗ¡‡‚¢‚ª
ˆá‚¢‚Ü‚·BOCP ‚ðŽç‚邽‚߂Ƀƒ\ƒbƒh‚̒ljÁ‚ł͂ȂŒp³‚őΉž‚·‚é‚Ì
‚ł͖{––“]“|‚Å‚µ‚傤BŒ´‘¥‚Íâ‘΂ł͂Ȃ¢‚Ì‚¾‚©‚çA_“î‚ɑΉž‚·‚ê‚Î
‚¢‚¢‚ÆŽv‚¢‚Ü‚·‚æB
‚»‚Ì–{‚͓ǂñ‚Å‚¢‚È‚¢‚Ì‚Å󋵂ª—Ç‚‚í‚©‚è‚Ü‚¹‚ñ‚ªAŽÔƒNƒ‰ƒX‚ª wash
‚ð’ñ‹Ÿ‚·‚é‚ׂ«‚ł͂Ȃ¢——R‚ª‘‚¢‚Ä‚ ‚é‚̂ł͂ ‚è‚Ü‚¹‚ñ‚©? ŽÔ‚ÌŽå—v‚È
Ó–±‚Íul‚ðæ‚¹‚Ĉړ®‚·‚év‚Å‚ ‚邯‚©‚È‚ñ‚Æ‚©B
‚Ü‚ A‚¢‚¸‚ê‚É‚µ‚Ä‚à‚¢‚¢—Ⴓ͂Ȃ¢‹C‚ª‚µ‚Ü‚·‚ªAƒNƒ‰ƒX‚ł͊T”O‚ð
Š®‘S‚É•\Œ»‚·‚邱‚Æ‚ª‚Å‚«‚È‚¢ˆÈãA‚Ç‚±‚©‚ÉŽ²‘«‚ð’u‚•K—v‚ª‚ ‚é
‚킯‚Å‚·B‚»‚ꂪuô‚¤v‚Ȃ̂©u‘–‚év‚Ȃ̂©‚Í–Ú“I‚É‚æ‚Á‚ĕςí‚Á‚Ä
‚‚é‚Å‚µ‚傤B
ƒJƒvƒZƒ‹‰»‚ÍŒ¾‚¤‚܂łà‚È‚‚ƂĂàd—v‚Å‚·‚ËB
‘åØ‚È‚Ì‚ÍAŽ©•ª‚ª•\Œ»‚µ‚½‚¢‚à‚Ì‚ð‚Í‚Á‚«‚肳‚¹‚邱‚Ƃł·B‚»‚¤‚·‚ê‚Î
Ž©‘R‚Æ•K—v‚ȃf[ƒ^‚âU‚é•‘‚¢‚ª”õ‚í‚Á‚Ä‚¢‚«‚Ü‚·‚æB
265:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 12:54:34
>>263
CarWasherƒNƒ‰ƒX‚ªAutoMobileƒNƒ‰ƒX‚ÌdirtƒtƒB[ƒ‹ƒh‚ð’m‚Á‚ĂȂ¯‚ê‚΂Ȃç‚È‚¢
‚͓̂–‚½‚è‘OB
‚»‚à‚»‚àAôŽÔ‹@‚ÍŽÔ‚Ì‘¶Ý‚ð‘O’ñ‚Éì‚ç‚ê‚邵AŽMôòŠí‚ÍŽM‚Ì‘¶Ý‚ð‘O’ñ
‚Éì‚ê‚éB‰½‚ðH‚Ç‚¤‚·‚éH‚Ì‚Q‚‚ð’m‚Á‚ĂȂ¢‚Æu‚·‚鑤v‚Íì‚ê‚È‚¢B
‚Ä‚©AôŽÔ‚͗Ⴆ‚Æ‚µ‚Ä•ª‚©‚è“ï‚¢‚¼‚—
266:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 15:08:00
‚»‚à‚»‚àu‰˜‚ê‹ï‡v‚ª’è‹`‚³‚ê‚Ä‚¢‚È‚¯‚ê‚Îuô‚¤v‚±‚Æ‚àu‰˜‚ê‚év‚±‚Æ‚à’è‹`‚Å‚«‚È‚¢D
267:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/22 06:02:42
OOP‚ÉŋߎQ“ü‚µ‚½VŽQŽÒ‚Å‚·B
ÝŒvi“Á‚ɃNƒ‰ƒX‚ÌÝŒvj‚ÉŠÖ‚·‚éƒIƒXƒXƒ‚̑Љ½‚©‚È‚¢‚Å‚µ‚傤‚©H
—Ⴆ‚΃Vƒ‡ƒbƒsƒ“ƒOƒTƒCƒgAƒŒƒ“ƒ^ƒ‹ƒrƒfƒIƒVƒ‡ƒbƒv‚Ȃǂ킩‚è‚â‚·‚»‚¤‚È‚à‚Ì‚©‚çl‚¦‚Ä‚¢‚±‚¤‚Æ‚µ‚½‚à‚Ì‚Ì
OOP‚Ö‚Ì—‰ð‚ªó‚¢‚¹‚¢‚©‚Ç‚¤‚É‚àŒË˜f‚Á‚Ä‚µ‚Ü‚Á‚Ä‚¢‚Ü‚·
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·
268:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/22 12:13:26
>>267
ƒfƒUƒCƒ“ƒpƒ^[ƒ“‚ƂƂà‚ÉŠw‚ÔƒIƒuƒWƒFƒNƒgŽwŒü‚Ì‚±‚±‚ë
269:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/25 20:58:00
MVC•ªŠ„‚µ‚½‚Æ‚«‚ÉUndo‚̃ƒWƒbƒN‚Á‚ÄModel‚ÌŽÀ‘•—̈æ‚É‚È‚é‚ÆŽv‚¤‚ñ‚Å‚·‚ªA
‘å’‚ÌUndo‚Á‚ăRƒ}ƒ“ƒhƒpƒ^[ƒ“‚Æ‚©‚ÅŽÀ‘•‚³‚ê‚Ü‚·‚æ‚ËH
‚±‚̂Ƃ«AModel‚ɑ΂·‚é•ÏX–½—ß‚ª‘S‚ăRƒ}ƒ“ƒh‚ÅŽÀs‚³‚ê‚邱‚Æ‚ðƒR[ƒhƒŒƒxƒ‹‚Å•Ûá‚·‚é‚É‚ÍA
Model‚ɑ΂·‚é•ÏX–½—ß‚ðŽó‚¯Žæ‚Á‚ăRƒ}ƒ“ƒh‚ð”s‚·‚éƒNƒ‰ƒX‚ðì‚Á‚ÄA
X‚ÉModel“à•”‚̃f[ƒ^\‘¢‚ɑ΂·‚éƒAƒNƒZƒX‚ð§ŒÀ‚·‚邽‚ß‚Ì
“ǂݎæ‚èê—pƒ‰ƒbƒp[ƒNƒ‰ƒX‚ðì‚Á‚ÄŠO‚ÉŒöŠJ‚·‚éA‚Æ‚¢‚¤Š´‚¶‚ɂȂé‚̂łµ‚傤‚©H
ŽÀÛ‚±‚̂悤‚È‚±‚Æ‚Á‚ċƖ±ƒŒƒxƒ‹‚ÌŠJ”‚Å‚Ís‚Á‚Ä‚¢‚½‚肵‚Ü‚·‚©H
270:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/26 00:23:07
>>267
ŒÂl“I‚ÉAƒŠƒtƒ@ƒNƒ^ƒŠƒ“ƒO‚ÌŽÀ‘H‚ªˆê”Ôg‚É•t‚«‚â‚·‚¢‚ÆŽv‚¤B
ƒtƒŠ[ƒ\ƒtƒg‚Æ‚©‚̃\[ƒX—Ž‚Æ‚µ‚Ä‚«‚Ä‚â‚è‚Ü‚‚邯‚¢‚¢B
‚Æ‚¢‚¤‚±‚Æ‚Å
EƒŠƒtƒ@ƒNƒ^ƒŠƒ“ƒO
271:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/06/19 22:55:43
ŽÀŒ±‚ÅŽg—p‚·‚éƒVƒŠƒAƒ‹ƒ|[ƒg‚©‚牓Šu‘€ì‚Å‚«‚é
‰·“x’²ß‹@”\•t‚«‚Ì…Ž¿ƒ‚ƒjƒ^[‚ðŠÇ—‚·‚éƒvƒƒOƒ‰ƒ€‚ðì‚肽‚¢‚ÆŽv‚Á‚Ä‚¢‚Ü‚·
1•ª–ˆ‚É…Ž¿ƒf[ƒ^‚Æ…‰·‚ðŽæ“¾‚·‚é
PC‚©‚牷“x‚ÌŠÇ—’l‚ð•ÏX‚Å‚«‚é
‚Æ‚¢‚¤‹@”\‚ðŽÀŒ»‚µ‚½‚¢‚̂ł·‚ª‚±‚Ìê‡
ƒ|[ƒg‚ÌŠJ•‚âƒf[ƒ^‚Ì‘—ŽóM‚ðŠÇ—‚·‚éCommƒNƒ‰ƒX
…Ž¿ƒf[ƒ^‚ÌŽóM—v‹‚âŠÇ—’l‚Ì•ÏX–½—ß‚ðCommµÌÞ¼Þª¸Ä‚É‘—‚éA…Ž¿ƒ‚ƒjƒ^[‚Ì‹@”\‚ðŽÀŒ»‚·‚éMonitorƒNƒ‰ƒX
MonitorµÌÞ¼Þª¸Ä‚©‚ç’l‚ðŽó‚¯Žæ‚èŽÀÛ‚É•\ަ‚·‚éGUIƒNƒ‰ƒX
GUI‚ªMonitor‚ÌŽQÆ‚ð•ÛŽ‚µ‚Ä
Monitor‚ªComm‚ÌŽQÆ‚ð•ÛŽ‚·‚é
‚±‚̂悤‚È\‘¢‚ł悢‚̂łµ‚傤‚©H
272:271
08/06/20 00:31:37
‚»‚ê‚Æ‚à
MonitorƒNƒ‰ƒX‚Ì’èŠú‘ª’è‚ÆŠÇ—’l‚Ì•ÏX‚͕ʂ̃Nƒ‰ƒX‚ÌU‚é•‘‚¢‚É‚µ‚½‚Ù‚¤‚ª—Ç‚¢‚̂łµ‚傤‚©
273:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/06/20 20:41:49
>>271
‚¢‚¢‚ÆŽv‚¢‚Ü‚·B‚ ‚Æ‚ÍA…Ž¿ƒ‚ƒjƒ^[‚̃}ƒ‹ƒ`ƒxƒ“ƒ_[‰»‚⑽d‰»“™‚ª
ŠmŽÀ‚È‚çAŽ–‘O‚ÉŠg’£«‚ðl—¶‚·‚é‚Ì‚à‚ ‚èB
274:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/06/20 22:07:46
>>273
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
‚ ‚ÆAVŒ^‚̃‚ƒjƒ^[‚ðŽg—p‚·‚éꇂàl‚¦‚邯
Šg’£‹@”\‚ðŽÀ‘•‚µ‚â‚·‚¢‚悤‚ɃfƒRƒŒ[ƒ^‚É‚µ‚Ä‚¨‚¢‚½•û‚ª‚¢‚¢‚Å‚·‚©‚Ë
275:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/06/21 00:04:07
>>274
”ƒ–ŒŽˆÈ“à‚ÉVŒ^‚ª“±“ü‚³‚ê‚é‚È‚ç‚ËB‚³‚à‚È‚‚ÎAƒVƒ“ƒvƒ‹‚É“O‚·‚éB
276:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/06/21 00:47:55
ŠÌS‚È‚±‚Æ•·‚«–Y‚ê‚Ă܂µ‚½
“ñ‚‚̒l‚ðˆê‚‚̕¶Žš—ñ‚ɇ¬‚µ‚ăVƒŠƒAƒ‹’ÊM‚·‚é‚̂ł·‚ª
‚±‚Ì–½—߂̇¬‚ƕԓš‚Ì–|–ó‚ÍMonitor‚ÆCommƒNƒ‰ƒX‚Ç‚¿‚ç‚ÉŽÀ‘•‚·‚é‚ׂ«‚Å‚µ‚傤‚©
Ž¿–⑱‚«‚Å\‚µ–ó‚ ‚è‚Ü‚¹‚ñ
277:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/06/21 06:02:48
>>276
"“ñ‚‚̒lConstructor"‚É”C‚¹‚ê‚΂¢‚¢‚ñ‚¶‚á‚È‚¢H
‚à‚µ‚‚ÍMul/Demultiplexer‚Æ‚©H
ŽŸƒy[ƒWÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
4977“ú‘O‚ÉXV/83 KB
’S“–:undef