Files
java-design-patterns/singleton/etc/singleton_1.png
T

57 lines
16 KiB
Plaintext
Raw Normal View History

2014-10-31 13:31:41 +08:00
‰PNG

IHDRh^?èIDATxœí]XÇûÆFD@%jRTB±RlØŒDÄ`ØH¬ QQ (,Ac~»FQĈ
áþ¯77—»½óNÊâò½ÏûÜ3;;óíìÎÎ;ßìí}§%!
¡%t‡ 1þŽJ•´Bi_Rø÷pJÉQ"Xª”´$Db™’„ƒH$jLbyáãÇ{oQMp5ã£G¿à"㳤 ™9ó‹–-›š›7Gî÷òåAäggÇZ[7ü|‰¼$á þ? oÛ¶àØ±8Õ™%.C‡vswïððán¤Ÿ=ËêÖÍa̘þ’’ŽãÇסñ8…wf5% ñh^ÞÞèè±-Z4ññq¹z5EE¦ä¿Â?ݤfÍêmÛš3q öÙ¼y+™šº (È‹·˜ì¡«T©üàÁ..çîÝô;£%ÿE Ù=ôõk6mZ?22„7ÍFãÍÌãDp fŠ7“¨)I8*41J±4¨WÏþÒ¥$9áÀ.ŒäS§Ö#
€×€½qqS{ôèÈJöíÛeõê)¼Å8îÛ·ÂÔÔ˜·mœpðZØ´i¶““mNÎî kÕÒ¹|yb³ƒê#FxãtpR85™DõIÂQ¡¹eË<LøK—ŽýúêLŽœp`º>~£DúP³7ä¹¹zz:OžìÅ¢£vm],@xqÄh·±1ãm'¼’“çCqÒÒ¾xqäÍáˆÁéऒ’æªÎ$ªIŽŠÎôôÅŽŽ¶Íš/[öu~~–ŠLFN8ŠŠŽLŸ>ÌܼIƒ†(ܪU3VÀËË)11ø[7‰ôÙ'o1Æß~ûQGGe¸¤ÿøc“DF8x- jdTk“ÐоP
ÅCãq
8TÄI±Cðf5" ñ
ŒéÚõ³ºuõZÍ›;eýúȼu+­jÕ*ÙññÓ--M1ò%ÒÇVV¦¬T£_?×Ý7l˜)‘>žà-ÆøêUvÚÄp9˜ÿ ‡…^ (wÍÀȇ£3Y1çðá5h<NAÖ>o&QSpÿåéÓØøTÌ„têd÷ôiæÚµa-Z4Aþ’%czõrH= ¢L£FFüX°¨(ÆqÅŠ &&
ΜIHGµ……Éš5ßHd<^ qqS]]Ûa¹LO!Š9h6/w8ÞL¢¦$á ªEL春á`!À¾õ¸w/Ýή¥ܹsƒuukp‹??7_ßN,­¢ÇÉ“‡4oÞHOOŸß|ãÏž­pÂÁkžÔŠÓ¸±‘RÌü¢‰˜$D
˜››!÷DNÎnuÞ‰P§{•C# ÏŸï—ûJU1‡X“„ƒH$jL"‘¨1I8ˆD¢Æ$á “„ƒ‡¿ž92$n\÷¥ŸÍóîö­?Òȼ«ˆÄòCyFl_
½þaÌä”)ŒHÑù²Å^¿>ôêU¶"ÙÛÓ,]Ú‡cá(r¿(yñâÀÿþ·YõW›²„…K—’ß­y/‘FUÊ +UßKå“$ÿ!ÔÁ.ÜcÖöéÛÎl9p%óðÕƒøŒ?²&|{¸Ù$gYíèÙÓ‘7úóž=ËØe­[W¿´;oß¾8P¿~®lóÊ•Ÿ\\ÚV­Z…µ¤M›¾ã­êÝ»¿ÓÑÑFa]Ý*FW³fÆúú5ïÝ+­_‘–ž}¹K¤iè)ÒÕªU)Õ~T}/•O’püK¬Gàk|“2yߥ ¹칸{jjünÍ‚!·fÍ7 ••)Ú—mÞ¾½]"„pd7mZ¿F
íÅ‹G§¦.˜?dåÊ•ªWÿ诿RTXèÚõ3XX¿~÷#t^ê¡Xéýü¼ôì¡ú^*Ÿ$áø—׌
Œ±îÈjf*ã;¿Û·hû¹mH_Ͻ6×\ìýbÃd¹ZîîpÐíÛÉ]VÇ–-ó,,LŒŒjç‡-‘¾yimÝ<$¤wPòãâ¦þý÷ŽÞ½;ÔjѢɼy#9ïôĉx??·úõ
›4©çååtçÎÏ,=:b~þì³ÖË–}ÍÝâÿü³¯R%­>ªŠûž•LO_Œ°Š¼Ö¼½™»anÞdΜÈQÖ›×òÊ•qš²DN@@w$ŽYË*.\ŠÍÄÄÕöÁ¨¨Q:Xá”Û=ºVõ¡U\"'¨¬Š¬p â‰s¿saçˆTÑH¹îîØÑFÙPq/)3Þ§Og8•l¹`ÁW0;… Ò¸ÚÊÎWñ&$á(–p¸Gûû®ôv®Üÿ3 îKÆÐcGlÄ¢ŒšÂQ¥Jåzõ лèolþðC¸DúÞ4Òð ˜;‘±´m[sä´oo w‰¹sƒ%Òuµ¥¥©¶v5_ßNècä{zÚ3˸°Ù°a]Taÿ>Å
Îã…©I“Ÿ;÷ËWfMN8pWñ6FÅÀVfC¢ACcã:h'kr¢£Ç"ñõ×YÝV­š¡ý7n¤ªŽ©SØÐ…#ö—HÅ *«"+ß}7鉱*¶¶f(Éb£)k¤\wé«ì
¨¸—”lÂ[AÚÞ¾Ò,„Ò†
3‘ŽˆRv¾r­z¿ Ç¿ÄJ¤Í ÷è}o<Žƒþj3ÝÍzÚç ŸÌêÚaN7çH¯OfuWS86·,]:ž»]XŸŒ'Oö¦¥-DÚÕµDú# ðS^¿>„9³Ç¦M³‘ÿàÁ.¦HãŽAz„ÂØÄÍ-+0Žéw·HƬ‚»G™5s 6/^|æ 
ocT lÙPi×Î1¢mff%Òø}Èwp°V-L˜0u»vm+61gb³sg;‡Vq‰” Š*²Â£ abÒé?þØ„|''[Õ”ëî›7S•]e÷’
ãlI…ÆeDwÃ3Bž‘²ó•k•FOŽI8ø=ŽŽó½&§Ì‡¹·]¢|ç{ƒ~MÙrz»ßÚPh?õ=ô%ûQVrò|l²è›¬Ïàƒ°bpA±ùé§­Æ6nl„Í[·Ò$Ò°W 3tǼÌFŒùã³Ϊcäh),àQ}ùò nnØÍ£+³&'*£Â#Pf\µj s“*nbäœ?¿‘ÍÞøT-))‘Èg$R'\Kú—¹Üš^"e'¨¢ŠÜ36„‡GbíÚ0Õ”ënW@Ù½¤Â8|.==;»–pÙ©“³Œ«SSq¾Š­"á(–p|±a²s¤·ÿÚ¼çO`jÏÿŒJ [²÷òøyÞµ!¾+¾Ú4KMáàŽnÛ¶›Ã‡÷℃›–##C°‰õ'Æ9Ç+W~Â<Ó¼y#,v<<>…
À¡Å2^"
iƒòþþ]Yu,¹[KßQ£z¯X1kæ"ì;¶¿2kr¡¬1*
ËÙÙ±oð«33Wp屜fæ^îáŸ2ûp(?x°'ÛÄôƒ}T“ä{\"e'¨¢Šœp¤¦¾éÊ b•WŸý WE#åº[ÅPv/©0.>æ€ô;Ê0$4´/>GŒðVq¾Š­"á(î·*f“œû¬
ü&eÖ¥ûr6ïäÝ[´g™_ìpìU|ì=„ÃÜüÿƒÙ0'™sp—~ÊêÕo&=ö/¾©ÂFÅ1Hsa;ƒƒ}¸êŸHת¥ƒC°½¸iI×ºÊ¬É ‡²Æ¨ØÊ,cZkÐÀ›²B&
ÕÖ®feeŠ¡èâÒ–ËWfÿÏ?“µ¤‹6NØôÛ¦M ‡Vq‰” Š*rÂIÚ#롨h¤\w«¸Êî%ÆÁuë¦a³zõ,-MრmHs¯b«H8ŠûǬ´om¦¹»/é?rZÚœ¹»áéþ±Ã;ÌöÂ^Å*ï!&lzcw¼ƒ‰i½}Â÷Ë/ß!mkk†n*çXâîÁ‚Mˆf¶²ewîiÜOجY³º··3n vÇŸ9“ Ìšœp(k 7°;t°rt´å·Y™e//'-éã7øÏ¬0fifÊ×·“–+WN”EûØÅ<p\1œ/{”Ëb ¿Ç%Rv*ª(~ ޵ŸE3bTÖH¹îVqTÜKÊŒK¤!ŽØ£\ˆDꀰËþìY–Šóåm Gqß…:ØNw÷]9¬ßêáýb‡ãiäðªF1…üõ×ïÙ] ÿ³K—O˜ïŠÙfÜH`™ŠìU‹“'ã?þ¸!6ëÔÑc³.7¥`vêÚõ3v'áfÙW³*¬É
‡²Æp[ý•¢Ì23+ 4Œ™úé§yZÒ¯œ°Öi BŒ¨¡–ôáߪU“X•÷»DÊNPYEá€#ÇØ¸Žì3Ee䢼W@ޤÌ8cûö–Ègßébɦõö»çKÂÁ¡ä«Ò'&¤S”_—…ñ9xm©ÿV}‰ûC. Zeñïp( ¨õüù~¬c_!WaMƨ ú–%o½kΗQ“ÙXþ(¾‚ý~—HÙ ª¨RœF–ê(U‡$Ä2âÞ½Ë1s²EøŽKo]℃XFÌÈXZ¿¾¡™Yã… Co ]b’„ƒH$jL"‘¨1I8ˆD¢Æ$á “„ƒXvLJš;qâ „„™S§¼·‘Ç÷,]:^ðs©à$á –_¾<øìYV1…ãܹØ_É$ Q]¾~}(8ØÇÕµÆí©Së_¼8Ú·[7‡>}:ge­D´´…ºcoëÖ¯Z5 »meÃnß¾hΜL8’“çGE’HßXc¿ÚpsëðèÑ/8JË–MÏŸß(‘¾Iyï^z¿~®={:¶iÓ‚½4‰64nl´~ýŒÜÜ ¹]Û¶-@cÌÍ›dd,-S&*# Q]ÆÅM/&ÅÄL^´(tÔ¨ÞØ¼§]K‰ôgT,úCbb„••©DúÓ»ÀÀœÙ¥
çw@8ØëÏaaCQñÀŒã(>>.'NÄoÙ2O"¨jiùÆ&çq(îÚ¸1âóÏÛ ~¡*I8ˆêr„6Ìä6‡ïµukK·ooyýú6Çøñ$ÒW$YèºÓ§7x{;sUx…#?? ¼˜Áƒ=§Lñÿé§yŸFF†@îÞM÷÷ïÚ£GÇAƒ<XN8w¡<¡‹Xª$á ªË;£ÙÏØ¯]Ûúõ×1¼'M,‘†;50¨UP
á`9æh¨8 ì7'OÆs?¸‚9;·ÁjÅÞ¾øäÉ^(‹vYa!$°Ša¿ãRÜá€î~¡*I8ˆêÒäåëÛ îÀ‘#k±ÄÀʺ`kkÆBø)Ž¿ÿÞÁ"îÉ
GNÎnðØJG"ujz÷îŒÆ¿—×·+kø/_|ÑêðòåÁ¼¼½HÌ™3Bq G™‘„ƒ¨ÙÍâüoÐãÇ{ÞY¦°ð°ÜO`‘Ãþ$Iq±lHÂA$5& HÔ˜$D"Qcp‰D)6á¨ôï¿„Òš€¾¤@‘X¦Ô™ÇAÂA$–I8ˆD¢Æ$á SlÂAG „2=%SKd X³" ‡Ävk·faí>žÑ>ãá¡÷¾‚DbŽN;0Ɉ¾„à=A$~@¬èÂ!cDàžxüx eÌÍÍ  å–/^xôèö)xcJ$ŽúúvªUK¬TIKGG›¥wïþ¶e˦%~݈iÛÖœ¥÷ìYffÖØØ¸N:zŸ|bqæL‚ŠŠ_~é’,Ж¯_߆Óýºd–]%hMödÕ/Ù´iý}ûV”ȹðöìýû;K¼[%Ò€†'OÆ?¾¿GŽÙ¥qˆòÀŠ.¼K•Æðر¸RŽ—/ÔÚ»w¹DÏêÛoDzð™ÊX»¶îÅ‹I¼»H8ÞIÙž-
ž?¿‘‹ê¾qcDtôØÒ;–°¬XÂ1qç·ÕfuµY€„DùÃQ9áøøã†_}ÕÃîÀÿþ·™p
íÖµëgД§O3QØÆÆL_¿¦Ëƒ»XÅøøé&5kVÇH€–™œ<¿uëMLŒçÇF¦&míjÜŸ`Ž‚Âf*E ..m1gÂ=ÁˆR<¨²¡®hgñâÑh9ÇÈÈ´gÍšoXùÌÌC†x*³†ã∸^^Nwï¦kt²¬ºâµâ-É„#8Øgóæ9,'5uAPod{%w.¼=ËkÇÓÓþÔ©õiØT[[3vúsçÇÅMåm¼ÜЭ›ÃÎÑÌ8ž
ÖU'6â‡È
$=¾š4áçsßÇþ lÊXøOI9á€Í9sFàÆÂ-Èbv9²¶J•Ê3g~±}û"x¼ð{fÞ¹ós@@wöÿ—.%aáÄB÷º»{dþùg2#[·Fî?n„ÌžýeÕªUPæ»ïÆ]»¶•eòZÈËÛ OÇíÛÛÊ;Ô•Ùð—_¾34Ô»p!qÓ¦Ù;Ú°*(LJ×ÚÕ«)zz:ëÖM»y3ÍÏÏYSÿdy¯•²Ë„#–Å4ûöí²zõÞ6Èöˆâ¹ðö,¯èÔ‚_!1yòd"9}zoãeMÀLÀ®sg;øPòÒ`EŽq;÷K»åtì[Æ`™¼…å„CW·Kã>ÆÄÈn 3ÙÞ¾†"xùòéiö_d˜pà¯Z[7g%Û°ZÈ”õÞýõûÑ£û™šW®\iÉ’1Ê,€8î½{é¼åêÊì€çp¦#$Ò?7ÁM!êõê@Sx­¡mÖ,ã¢ÀßïPÿdy›­ì²0áÈÍÍÀð~òd/&p,Ó>ÜÍÛÙQ<Þžåµý‚×€´:µtéx臢¢#¼—=.”½\ƒ{r¾ÈXQ„£J¸gÄÞˆ9ûæü?3ç`™¼…å„Ãܼ KcþaüƒÛ…{ð1mZ n
9Þº•†ûlúôa¨ˆMGGÛV­šI¤±ÿኳZ‡¯a#7÷?ÿìã–¶+ø¼$o…ƒ÷ ¼C]™ÂÂÃ!ðê¹’˜uW®œ˜‘±”
c^kcÆôg3-#Æ ¦bõO–·Ù¼%%2Ï8°Ž€ºa9Æ4od{Dñ\x{–×
HCóæRR"û÷ÿ‡f.ÅÛxÙãfgÇrÃûaaCä¥ÁŠ"Mõ4v\ê$)'â›Èä-¬ìᨬp°¿8”H‡º›[®.¦ $¬ù--MûíG‰teÎ
cúòðø”ûñÇYl„`<´kg!{tlÂ&¯É[áà=(ïPWfgÆŒaŸ~Úêå˃\ÉmÛÀ]5ª÷Š$J„«*OO{–Æ”^©’¼ õO–·Ù¼%%2¡ۯŸëÀîìäxÛ Û#ŠçÂÛ³¼v†ÖDF†ÀYxð`ÊÖƒ=dám¼ìq±äÑׯ){¸Übc§”ÍH.cVáž2×%fhäîY‘»fEíš…„˪ÖH8àB×f‹a,€á¨c°Á
fSˆ{ËÇÇ¥E‹7>ËÙ³ ¸±àM`ŒY”ܬ¨*b–ÃÊ('g7¯É[áà=(êp­áÏ3dóÚùùçŘ0oÜH•=ë/Ô¯oˆ™»ä­pÈYÃÕ@°0Ã2kV[¸©²¼Íæ-)‘ާO352Âz½½ÂÛ;e=«hG"}ŠºlÀæ¡¡{#ƒ·ñrÇ50¨%û-/怣G×
>ÈKƒï''Nœ077רʌ3^¾|ùÇRj=u]ûU·5A«öFF¤ÏD›ÊJj$àòåp ÂW·µ5;th5r0¶íìZÚØ˜a*Æ-ÀÂùË–}
OÃ>07B`î}ÕªU°H11iÀ¾šUf ïAÙP—Åþý«xí89Ùêèh×®­ [€ðɹ?m浆ü¨¨Q¨Û¤I=Œ4,õ5=YÅf++)ûu,–¾¾¸ ®Ø¹‘;Þžåµ#‘þ—5NöÂ…D‰ôY)÷œ•·ñrÇuqiËÙ‡Îâ
ä¥Á÷;wÔ/ÿúõkèùóçïq,u î×±cR°¯c‘(ÙëˆÉn\&r0›Ée¾z•ÍûÞ'&4îëIÕT”—ªípsé;‹aHçdy›­ì²hÔ†’:T}ͱÔ‡¥7nŒàÒâãû Çùóç=<<8w¿ÿèÑ£
mmmÏž=‹Ì‚‚‚ÀÀ@}}ý¦MFFF"§OŸ>8œ”ÄÇÇ[XXÔ¬Y³mÛ¶ÇŽSfØ¿¿ƒƒƒ±±ñÈ‘#™èdeeÙØØÀ²Li,De<}zèQ½1—Âɼ1î¹`±æì܆­moÞLüj”‹¹TÁȯ\¹rxx8àààîÝ»#sÓ¦MNNN999.\¨U«ÖåË—sssq »wï^¼x’qêÔ©G¹»»+3‚ÂuëÖ‹‹ƒ=zDGGß¿ÖP, `üøñ$%FÜëðÛÿú+Eð–|èçrölBvv,œÇ¤$þ'hâ`ñ…£víÚ,î@«V­HNN655MKK{!…Df©’——o9?†X[[+3²yóæÖ­[³Ì›7ož>}:&&ÆÞÞ>O
ˆÜ"Qª/ǯ&²ÂÁ=%=~üxË–-(,, 322š"44ÚÁ GQQÑôéÓQ¥AƒŽŽŽL#xDDD 6L¶Ó¦Mƒ·Ò@·nÝ"á  úÂqýúõ“R\»vMV8Ø8—óÏž={øðaAAAzz:\x
œpÄÇÇ[ZZþöÛo(–ššjee¥ÌÈòåË;vìÈ2oܸ‘’’ÆÍÍkÏíÛ·!C$,þREqÌÇÅŹººB,0°=<< ÈÔÖÖ¾wïÞ’%Kzõê…MìòññiÑ¢…2#¿ÿþ{5.\¸€4Ü–™3gBôôôN:…œ„„,spˆâ‡äÍ{C•­A$¤µ…ï"ñƒ`i|
¨ƒ‰‰IãÆ»víúäÉdzzzV­Z5++ËÎÎÎÆÆ~ÇܹsuuuóóóyÑÑÑX›˜™™¡nNNŽDê† ‡¶µµ=tèпrñ~ÂÉ`µÞ&„ï"ñƒ`é½9Ê…Êæ<}ú”% ………ê=~üX6^YW8ÞBøþ(&Ëmø)Šo&2V”WÎùX¬¥ÊŒÃØ=47ÃU,
ª?EñÍJÉšàaŠÊ2¾Gõ…#<<\ÉŸ: 4©XÂÁAÓ¥
n8­7{÷kzÈV,qª~Šâ›•¬5Á…ƒciÇ7“¥–‚p\»v-11qôèÑíÛ·Ÿ3gŽF3¿PxÏ`ŠÏ8’“çÛÚš5jd5ÊÕµ«¥÷©OŸÎZoÞ„m‚Mvœ;÷ƒ¿×Ñ£ûêÁÂÙ³oæUÌùɨˆ2‘‘!r£fñ÷ï_åà`©xäH_&:¼q´”…ŸB]Ùp2ߌ⛽_|39á¸qãÆÁƒ,XàããÃÞ@›È,((({x¼O0¾³8ž-UÀæ•+?Õ­«Ÿ’yáBb»v¦¦oæFÞ¸OX‡k½y6½¨è»p?U®\)<|8ŠánèÞýÍÏÆ6mšíäd›“³aäòå-\EÌ«ŠQ³x 0Z…®…,@àGð6I¢<üNM™phQ|³·¤øfªã›É ‡¶¶võêÕ?ûì3øýõ—Pƒ¿8(™`Ë–}Í\øþû©L8xã>).U0áfsJÏ‚Ù`ª‘´´…/^`¿›à*òFÍâ5‚‰ûÅ7nô1o“Ô?EñÍ(¾Ù{Ä7SŽ?ÿüÓÀÀÀÉÉÉÊÊÊÐаÿþßÿýÍ›7‘€÷CÉDƒ' %fiÌL8xã>ñ
(ìøñuìÁVõaaCŒjÃý
í íà*òFÍâ54lXÙvò6IýðSßL™ Q|3ñÍ…C"}5³uëÖ!!!ׯ_‹‹óóó«S§Ž……ÅèÑ£þùçW¯^ $ê¢d"€á"r¡¨à³1áàûÄ+Ü%æÆ<¦ÿ&=}1¬AÔ¹Š¼Q³x,_>sMoÜHEó6IýðSßL™pP|3¹Æ+F9‘àÉ“'îîîžžžì}­¢¢¢“'OΟ?¿sçÎ}ô‘ r >J&9üƽ{—cvêdÇ„ƒ7îÒ˜9Y@¬«k;”Gàîppy£fñùý÷Ä5´Y\¸-Xp*k’²ðShžl¤Šo&¡øfïߌW8$Òw«‚ƒƒázÀùϰ,÷ïz”X0 u耠 /·ç
Z9¯Zµ
:F…pà^Ä=Ç víú»3XŬ¬UŠQ³xH¤kc4£uYÞ&) ?…µ÷m‹¦ÂÁ{,Šo¦ìdÅßL™p0,Y²ÄØØX6À—H„Cò®`W¯¦ìÙ³Œ¥á¿ar»xã>©Ž=
å­¨f`.&rí£Ø¤Ò ?EñÍ(¾™yE!555**꿃±\£d~‹™š>Rݬ™±âWPåœ'ü”¦¤øf%NuD¡¢$CÃWW „
 2Ž¢¢"îgï¥
ŠÇA$–)5ŽÌÌÌŽ;šššz{{?zôHE•ÂÂÂ>}úÌŸ?¿˜Š &H8ˆÄ2¥úÂñàÁccã³gϾzõjܸqÊÊŸ8qÂÑÑÑÀÀ€„ƒHŽ;wvéÒ…å\½zU___YùÐÐФ¤¤"QœT_8bcc