1¡¢ºËÐÄÒâͼ£º ½«³éÏ󲿷ֺÍʵÏÖ²¿·Ö·ÖÀ룬ʹËüÃǶ¼¿ÉÒÔ¶ÀÁ¢µÄ±ä»¯¡£ ¸ÃģʽµÄÄ¿±êÊÇͨ¹ý°Ñ¸ß²ãµÄ³éÏóºÍµ×²ãµÄʵÏÖ·Ö¿ª£¬·Ö±ð¹¹½¨×Ô¼ºµÄÀà²ã´Î½á¹¹£¬²¢Í¨¹ýʵÏÖ²¿·ÖµÄ½Ó¿Ú½«Á½²¿·Ö½øÐÐÇŽӣ¬´Ó¶ø´ïµ½¸ß²ã³éÏóºÍµ×²ãʵÏÖ¿ÉÒÔ¶ÀÁ¢µÄ·½±ãÀ©Õ¹µÄÄ¿µÄ¡£ÆäºËÐÄÊÇ·ÖÀ룬ºÍίÍС£ 2¡¢Éí±ßʵÀý£º javaÓïÑÔµÄÒ»¸ö·Ç³£ÖØÒªµÄÌØµãÊÇÆ½Ì¨µÄÎÞ¹ØÐÔ£¬¶ÔÓÚÒ»°ãµÄ¸ß¼¶ÓïÑÔËù±àдµÄ³ÌÐò£¬Èç¹ûÒªÔÚ²»Í¬µÄƽ̨ÉÏÔËÐУ¬ÎªÁËÊÊÓ¦²»Í¬Æ½Ì¨Ëù´øÀ´µÄÖ¸Áî...
by lc0060305 - JavaÎĵµÖÐÐÄ - 2009-01-23 11:10:04 ÔĶÁ£¨1307£© »Ø¸´£¨0£©
±¾ÎÄÀ´×ÔChinaUnix²©¿Í£¬Èç¹û²é¿´ÔÎÄÇëµã£ºhttp://blog.chinaunix.net/u2/66973/showart_1302355.html
javaÉè¼ÆÄ£Ê½: Îļþ: javaÉè¼ÆÄ£Ê½.chm ´óС: 139KB ÏÂÔØ: ÏÂÔØ ±¾ÎÄÀ´×ÔChinaUnix²©¿Í£¬Èç¹û²é¿´ÔÎÄÇëµã£ºhttp://blog.chinaunix.net/u2/72940/showart_1131708.html
Ò»¡¢Òý×Ó »°ËµÊ®Äêǰ£¬ÓÐÒ»¸ö±©·¢»§£¬Ëû¼ÒÓÐÈýÁ¾Æû³µ¡ª¡ªBenz±¼³Û¡¢Bmw±¦Âí¡¢Audi°ÂµÏ£¬»¹¹ÍÁË˾»úΪËû¿ª³µ¡£²»¹ý£¬±©·¢»§×ø³µÊ±×ÜÊǹֵֹģºÉÏBenz³µºó¸ú˾»ú˵¡°¿ª±¼³Û³µ£¡¡±£¬×øÉÏBmwºóËû˵¡°¿ª±¦Âí³µ£¡¡±£¬×øÉÏAudi˵¡°¿ª°ÂµÏ³µ£¡¡±¡£ÄãÒ»¶¨Ëµ£ºÕâÈËÓв¡£¡Ö±½Ó˵¿ª³µ²»¾ÍÐÐÁË£¿£¡ ¶øµ±°ÑÕâ¸ö±©·¢»§µÄÐÐΪ·Åµ½ÎÒÃdzÌÐòÉè¼ÆÖÐÀ´Ê±£¬»á·¢ÏÖÕâÊÇÒ»¸öÆÕ±é´æÔÚµÄÏÖÏó¡£ÐÒÔ˵ÄÊÇ£¬ÕâÖÖÓв¡µÄÏÖÏóÔÚOO£¨ÃæÏò¶Ô...
java DAO±à³Ìģʽ J2EE¿ª·¢ÈËԱʹÓÃÊý¾Ý·ÃÎʶÔÏó(DAO)Éè¼ÆÄ£Ê½°Ñµ×²ãµÄÊý¾Ý·ÃÎÊÂß¼ºÍ¸ß²ãµÄÉÌÎñÂß¼·Ö¿ª.ʵÏÖDAOģʽÄܹ»¸ü¼ÓרעÓÚ±àдÊý¾Ý·ÃÎÊ´úÂë.ÔÚÕâÆªÎÄÕÂÖÐ,java¿ª·¢ÈËÔ±Sean C. Sullivan´ÓÈý¸ö·½ÃæÌÖÂÛDAO±à³ÌµÄ½á¹¹ÌØÕ÷:ÊÂÎñ»®·Ö,Òì³£´¦Àí,ÈÕÖ¾¼Ç¼. ÔÚ×î½üµÄ18¸öÔÂ,ÎÒºÍÒ»¸öÓÅÐãµÄÈí¼þ¿ª·¢ÍŶÓÒ»Æð¹¤×÷,¿ª·¢¶¨ÖÆ»ùÓÚWEBµÄ¹©Ó¦Á´¹ÜÀíÓ¦ÓóÌÐò.ÎÒÃǵÄÓ¦ÓóÌÐò·ÃÎʹ㷺µÄ³Ö¾Ã²ãÊý¾Ý,°üÀ¨³ö»õ״̬,¹©Ó¦Á´ÖƶÈ,¿â´æ,»õÎï·¢...
Ò».¸ÅÄ ´úÀíģʽ£¨Proxy£©ÊÇÒ»ÖÖ¶ÔÏó½á¹¹ÐÔģʽ£¬±ðÃûsurrogate¡£´úÀíģʽµÄÒâͼÊÇÌṩһÖÖ´úÀíÒÔ¿ØÖƶÔÕâ¸ö¶ÔÏóµÄ·ÃÎÊ¡£ ¶þ£®ºÎÖÖÇé¿öÏÂʹÓôúÀíģʽ ÒÔÏÂÊÇÁ½ÀàʹÓôúÀíģʽµÄʵÀý£º 1.ÊÚȨ»úÖÆ ²»Í¬¼¶±ðµÄÓû§¶Ôͬһ¶ÔÏóÓµÓв»Í¬µÄ·ÃÎÊȨÀû,ÈçJiveÂÛ̳ϵͳÖÐ,¾ÍʹÓÃProxy½øÐÐÊÚȨ»úÖÆ¿ØÖÆ,·ÃÎÊÂÛ̳ÓÐÁ½ÖÖÈË:×¢²áÓû§ºÍÓοÍ(δע²áÓû§),JiveÖоÍͨ¹ýÀàËÆForumProxyÕâÑùµÄ´úÀíÀ´¿ØÖÆÕâÁ½ÖÖÓû§¶ÔÂÛ̳µÄ·Ã...
×÷Ϊ¶ÔÏóµÄ´´½¨Ä£Ê½[GOF95]£¬ µ¥Àýģʽȷ±£Ä³Ò»¸öÀàÖ»ÓÐÒ»¸öʵÀý£¬¶øÇÒ×ÔÐÐʵÀý»¯²¢ÏòÕû¸öϵͳÌṩÕâ¸öʵÀý¡£Õâ¸öÀà³ÆÎªµ¥ÀýÀà¡£ ¡¡¡¡×¢£º±¾ÎÄÄËÑֺ격ʿµÄ¡¶ java Óëģʽ¡·Ò»ÊéµÄµÚÊ®ÎåÕ¡£ ¡¡¡¡ÒýÑÔ ¡¡¡¡µ¥ÀýģʽµÄÒªµã ¡¡¡¡µ¥Àýµ¥Àý ¡¡¡¡ÏÔÈ»µ¥ÀýģʽµÄÒªµãÓÐÈý¸ö£»Ò»ÊÇij¸÷ÀàÖ»ÄÜÓÐÒ»¸öʵÀý£»¶þÊÇËü±ØÐë×ÔÐд´½¨Õâ¸öÊÂÀý£»ÈýÊÇËü±ØÐë×ÔÐÐÏòÕû¸öϵͳÌṩÕâ¸öʵÀý¡£ÔÚÏÂÃæµÄ¶ÔÏóͼÖУ¬ÓÐÒ»¸ö"µ¥Àý¶ÔÏó"£¬¶ø"¿Í»§¼×"¡¢"¿Í»§ÒÒ...
ÃèÊö£º ¡¡¡¡¼ÆÊý´úÀíģʽÔÚ¿Í»§¶ÔÏóµ÷Ó÷þÎñÌṩÕß¶ÔÏóÉÏ·½·¨µÄǰºóÖ´ÐÐÖîÈçÈÕÖ¾£¨logging£©ºÍ¼ÆÊý£¨counting£©Ò»ÏµÁи½¼Ó¹¦ÄÜʱºÜÓÐÓ᣼ÆÊý´úÀíģʽ½¨Òé°ÑÕâЩ¸½¼Ó¹¦ÄÜ·â×°ÔÚÒ»¸öµ¥¶ÀµÄ¶ÔÏó£¬Õâ¸ö¶ÔÏó¾ÍÊÇÖ¸¼ÆÊý´úÀí¶ÔÏ󣬶ø²»ÊǰÑÕâЩ¸½¼ÓµÄ¹¦ÄÜʵÏַŵ½·þÎñÌṩÕßµÄÄÚ²¿¡£Á¼ºÃµÄ¶ÔÏóÉè¼ÆµÄÒ»¸öÌØÕ÷¾ÍÊǶÔÏóҪרעÓÚÌá¹©ÌØ¶¨µÄ¹¦ÄÜ¡£»»¾ä»°Ëµ£¬ÀíÏëµÄ¶ÔÏó²»Ó¦¸Ã×ö¸÷ÖÖ²»Ïà¸ÉµÄÊÂÇé¡£°ÑÖîÈçÈÕÖ¾£¨logging£©ºÍ¼ÆÊý£¨counting...
GOF£ºÔËÓù²Ïí¼¼ÊõÓÐЧµØÖ§³Ö´óÁ¿Ï¸Á£¶ÈµÄ¶ÔÏó¡£ ¡¡¡¡½âÊÍһϸÅÄҲ¾ÍÊÇ˵ÔÚÒ»¸öϵͳÖÐÈç¹ûÓжà¸öÏàͬµÄ¶ÔÏó£¬ÄÇôֻ¹²ÏíÒ»·Ý¾Í¿ÉÒÔÁË£¬²»±ØÃ¿¸ö¶¼È¥ÊµÀý»¯Ò»¸ö¶ÔÏó¡£±ÈÈç˵£¨ÕâÀïÒýÓÃGOFÊéÖеÄÀý×Ó£©Ò»¸öÎı¾ÏµÍ³£¬Ã¿¸ö×Öĸ¶¨Ò»¸ö¶ÔÏó£¬ÄÇô´óСд×Öĸһ¹²¾ÍÊÇ52¸ö£¬ÄÇô¾ÍÒª¶¨Òå 52¸ö¶ÔÏó¡£Èç¹ûÓÐÒ»¸ö1MµÄÎı¾£¬ÄÇô×ÖĸÊÇºÎÆäµÄ¶à£¬Èç¹ûÿ¸ö×Öĸ¶¼¶¨ÒåÒ»¸ö¶ÔÏóÄÇôÄÚ´æÔç¾Í±¬ÁË¡£ÄÇôÈç¹ûÒªÊÇÿ¸ö×Öĸ¶¼¹²ÏíÒ»¸ö¶ÔÏó£¬...
ÐéÄâ´úÀíģʽ(Virtual Proxy)ÊÇÒ»ÖÖ½ÚÊ¡ÄÚ´æµÄ¼¼Êõ£¬Ëü½¨Òé´´½¨ÄÇЩռÓôóÁ¿ÄÚ´æ»ò´¦Àí¸´ÔӵĶÔÏóʱ£¬°Ñ´´½¨ÕâÀà¶ÔÏóÍÆ³Ùµ½Ê¹ÓÃËüµÄʱºò¡£ÔÚÌØ¶¨µÄÓ¦ÓÃÖУ¬²»Í¬²¿·ÖµÄ¹¦ÄÜÓɲ»Í¬µÄ¶ÔÏó×é³É£¬Ó¦ÓÃÆô¶¯µÄʱºò£¬²»»áÁ¢¼´Ê¹ÓÃËùÓеĶÔÏó¡£ÔÚÕâÖÖÇé¿öÏ£¬ÐéÄâ´úÀíģʽ½¨ÒéÍÆ³Ù¶ÔÏóµÄ´´½¨Ö±µ½Ó¦ÓóÌÐòÐèÒªËüΪֹ¡£¶ÔÏó±»Ó¦ÓõÚÒ»´ÎÒýÓÃʱ´´½¨²¢ÇÒͬһ¸öʵÀý¿ÉÒÔ±»ÖØÓá£ÕâÖÖ·½·¨ÓÅȱµã²¢´æ¡£ ¡¡¡¡Óŵ㣺 ¡¡¡¡ÕâÖÖ·½·¨µÄÓŵãÊÇ£¬ÔÚÓ¦...