Äú¿ÉÒÔ¾èÖú£¬Ö§³ÖÎÒÃǵĹ«ÒæÊÂÒµ¡£

1Ôª 10Ôª 50Ôª





ÈÏÖ¤Â룺  ÑéÖ¤Âë,¿´²»Çå³þ?Çëµã»÷Ë¢ÐÂÑéÖ¤Âë ±ØÌî



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Model Center   Code  
»áÔ±   
   
 
     
   
 ¶©ÔÄ
  ¾èÖú
¹¹½¨¸ßÐÔÄÜASP.NETÕ¾µã(ÉÏ)
 
À´Ô´£ºcnblogs ·¢²¼ÓÚ£º 2017-6-14
  1720  次浏览      29
 

ϵÁÐÎÄÕ£º

¹¹½¨¸ßÐÔÄÜASP.NETÕ¾µã ¿ªÆª

¹¹½¨¸ßÐÔÄÜASP.NETÕ¾µãÖ®Ò» ÆÊÎöÒ³ÃæµÄ´¦Àí¹ý³Ì£¨Ç°¶Ë£©

¹¹½¨¸ßÐÔÄÜASP.NETÕ¾µãÖ®¶þ ÓÅ»¯HTTPÇëÇó(ǰ¶Ë)

¹¹½¨¸ßÐÔÄÜASP.NETÕ¾µãÖ®Èý ϸ½Ú¾ö¶¨³É°Ü

¹¹½¨¸ßÐÔÄÜASP.NETÕ¾µã µÚÎåÕ¡ªÐÔÄܵ÷ÓÅ×ÛÊö£¨Ç°Æª£©

´óÐ͸ßÐÔÄÜASP.NETϵͳ¼Ü¹¹Éè¼Æ

¹¹½¨¸ßÐÔÄÜASP.NETÕ¾µã µÚÎåÕ¡ªÐÔÄܵ÷ÓÅ×ÛÊö£¨ÖÐÆª£©

¹¹½¨¸ßÐÔÄÜASP.NETÕ¾µã µÚÎåÕ¡ªÐÔÄܵ÷ÓÅ×ÛÊö£¨ºóƪ£©

¹¹½¨¸ßÐÔÄÜASP.NETÕ¾µã µÚÁùÕ¡ªÐÔÄÜÆ¿¾±Õï¶ÏÓë³õ²½µ÷ÓÅ£¨ÉÏÆª£©¡ªÊ¶±ðÐÔÄÜÆ¿¾±

¹¹½¨¸ßÐÔÄÜASP.NETÕ¾µã µÚÁùÕ¡ªÐÔÄÜÆ¿¾±Õï¶ÏÓë³õ²½µ÷ÓÅ£¨ÏÂǰƪ£©¡ª¼òµ¥µÄÓÅ»¯´ëÊ©

¹¹½¨¸ßÐÔÄÜASP.NETÕ¾µã µÚÁùÕ¡ªÐÔÄÜÆ¿¾±Õï¶ÏÓë³õ²½µ÷ÓÅ£¨ÏÂºóÆª£©¡ª¼õÉÙ²»±ØÒªµÄÇëÇó

¹¹½¨¸ßÐÔÄÜASP.NETÕ¾µã µÚÆßÕ ÈçºÎ½â¾öÄÚ´æµÄÎÊÌâ(ǰƪ)¡ªÍйÜ×ÊÔ´ÓÅ»¯¡ªÀ¬»ø»ØÊÕ»úÖÆÉî¶ÈÆÊÎö

¹¹½¨¸ßÐÔÄÜASP.NETÕ¾µã µÚÆßÕ ÈçºÎ½â¾öÄÚ´æµÄÎÊÌâ(ǰÖÐÆª)¡ªÍйÜ×ÊÔ´ÓÅ»¯¡ª¼à²âCLRÐÔÄÜ

±¾ÎÄÊÇϵÁÐÎÄÕ£¬µÚһƪ½éÉÜÁË¿ªÆª¼°¹¹½¨¸ßÐÔÄܵÄǰ¶Ë¼°Ç°Æª¡£

¹¹½¨¸ßÐÔÄÜASP.NETÕ¾µã ¿ªÆª

ÍøÕ¾ÓÅ»¯ÐèÒª¿¼Âǵķ½Ãæ

ÔÚÓÃASP.NET¿ª·¢ÍøÕ¾µÄʱºò,ÐÔÄÜÊÇÓÀÔ¶ÐèÒª¿¼ÂǺ͹Ø×¢µÄÎÊÌâ,ÐÔÄܲ»½ö½öÖ»ÊdzÌÐò´úÂëÖ´ÐÐʱºòµÄËÙ¶È£¬¶øÊÇÉæ¼°µ½·½·½ÃæÃæµÄ¶«Î÷¡£

¾ÍÄÃASP.NETµÄÒ»¸öÇëÇóÀ´½²£¬´Óä¯ÀÀÆ÷Ïò·þÎñÆ÷µÄASP.NETÍøÕ¾·¢ËÍÇëÇó¿ªÊ¼Ò»Ö±µ½×îºóÕû¸öÒ³Ãæ³ÊÏÖÔÚÎÒÃÇÃæÇ°£¬ÆäÖÐÇëÇó¾­¹ýµÄÿһ¸ö²½Ö裬¶¼ÊÇÓв»Í¬µÄµ÷ÓÅ·½Ê½µÄ£¬¶øÇÒµ÷Óõķ½·¨Ò²ºÜ¶à£¬²»½ö½öÖ»Êdz£¼ûµÄ£º»º´æ£¬¶àỊ̈߳¬Òì²½µÈ¡£

±¾ÏµÁеÄÎÄÕ¾ö¶¨´ÓÁ½¸ö´óµÄ·½ÃæÀ´½²Êöµ÷ÓÅ£º

ǰ̨µ÷ÓÅ£ºÖ÷Òª°üº¬ÈçºÎ¾¡Á¿µÄ¼õÉÙhttpÇëÇ󣬴ÓhttpÇëÇó¿ªÊ¼£¬µ½ÈçºÎ¼ÓÔØjs, css£¬ÈçºÎѹËõ´«ÊäµÄÊý¾ÝµÈ¡£

ºǫ́µ÷ÓÅ£º·ÖÎöASP.NETÇëÇóµÄ´¦Àí¹ý³Ì£¬²¢ÔÚÿһ²½¸ø³öÏàÓ¦µÄµ÷ÓÅ·½·¨£¬¶øÇÒÔÚ´úÂë×éÖ¯£¬¼Ü¹¹ºÍÊý¾Ý¿âµÄ²Ù×÷ÉÏÃæ¸ø³öµ÷Óŵķ½·¨¡£

¼ÇµÃÔÚ¸Õ¸Õ¿ª·¢ÍøÕ¾µÄʱºò£¬Ò»Ìáµ½Ìá¸ßÐÔÄÜ£¬×îÈÝÒ×Ò²ÊÇ×î¿ìÏëµ½µÄ¾ÍÊÇ»º´æ£¬¶øÇÒÔÚ΢Èí¹Ù·½µÄBest PracticeµÄһЩÎĵµÖÐÒ²Êǽ¨Ò飺²ã²ã»º´æ(ÔÚÊý¾Ý´æ´¢²ã£¬DAL,BLL,UIµÈ¶¼Òª»º´æ)¡£È»ºóÔÚÍøÕ¾Öо͡±»º´æ±éµØ¿ª»¨¡±£¬×îºóµÄȷʵ²»¾¡ÈËÒâ¡£

ÁíÍâµÄÒ»¸ö³£¼ûµÄÓÅ»¯Õë¶ÔÊý¾Ý¿âµÄ£ºÈ羡Á¿¼õÉÙ×Ó²éѯ£¬Ê¹ÓÃjoinÁª½Ó£»ÔÚ³£³£ÐèÒª²éѯµÄ×Ö¶ÎÉÏÃæ½¨Á¢Ë÷Òý¡£È·Êµ£¬ÕâЩÊǺÜͨÓã¬Ò²²»´íµÄһЩ¹æÔò¡£

¶øÇÒ»¹ÓÐÒ»¸öÌå»á¾ÍÊÇ£¬ÔÚÓÅ»¯ÐÔÄܵÄʱºò£¬Èç¹ûÑ¡ÔñÓÅ»¯´úÂëºÍÊý¾Ý¿â£¬ÍùÍùÓÅ»¯Êý¾Ý¿âµÄһЩ²Ù×÷´øÀ´µÄЧ¹û»á¸ü¼ÓµÄºÃ£¬ºÜ¿ÉϧµÄÊÇ£ºÔÚÏîÄ¿ÖÐ(ÖÁÉÙÔÚÎÒ¿ª·¢µÄһЩÏîÄ¿ÖÐ)£¬Êý¾Ý¿â½ö½ö¾ÍÖ»ÊÇÒ»¸öÊý¾ÝµÄ´æ´¢É豸¶øÒÑ£¬½ö´Ë¶øÒÑ£¬Ã»Óз¢»Ó³öÊý¾Ý¿âµÄÇ¿´ó×÷Óá£ËùÒÔ»¹Êǽ¨Òé¶ÔÊý¾Ý¿âµÄÄÚ²¿²éѯºÍ´æ´¢µÄ»úÖÆÒªÊìϤ£¬±Ï¾¹ºÜ¶àʱºò¿ª·¢ÈËÔ±Ò²µ£ÈÎÁËDBAµÄ¹¤×÷£¨ºÜ¶à¹«Ë¾Ã»ÓÐÕýʽµÄDBA£©¡£

¶øÇÒÔÚÏîÄ¿ÖÐÎÒÃÇÉè¼ÆÊý¾Ý¿âµÄʱºò£¬ÌرðÊDZí×ֶεÄʱºò£¬ÊÇÐèÒªÓÐЩ¿¼Âǵģ¬ºÜ¶àÈ˽¨Òé±í×ֶεij¤¶È²»ÒªÌ«³¤£¬ÕâÒ²ÊÇ´ó¼Ò³£¼ûµÄ½¨Ò飬µ«ÊÇΪʲô£¿Æäʵ£¬Õâ¾ÍÐèÒª¶®µÃһЩÊý¾Ý¿âµÄÄÚ²¿´æ´¢»úÖÆÁË£ºÔÚÊý¾Ý¿â(SQL SERVER )±£´æµÄʱºò£¬Êý¾ÝÊÇÒÔ¡±Ò³¡±Îª×îСµÄµ¥Î»µÄ£¬Ã¿Ò»Ò³ÓÐ8KµÄ´óС£¬Èç¹ûÄãµÄÒ»¸ö±íÖеÄÊý¾Ý³¬¹ý8K£¬ÄÇôÕâ¸ö±íµÄÊý¾Ý¾ÍÒª·Ö¼¸¸öÒ³Ãæ±£´æ£¬ÕâÑùÔÚ¶ÔÊý¾Ý½øÐвéѯµÄʱºò£¬¾ÍÒª¿çÒ³²éѯÁË£¬¿çÒ³ÊÇÐèÒªÐÔÄÜÏûºÄµÄ£¬Èç¹ûÊý¾Ý¶¼ÔÚÒ»¸öÒ³ÃæÉÏ£¬ÄÇôËٶȿ϶¨¿ìЩ¡£

ËùÒÔ£¬ÒªÓÅ»¯ÍøÕ¾£¬¾ÍµÃÖªµÀÐÔÄÜÏûºÄÔÚÄÄÀï¡£

µ±ÓÅ»¯µÄÒ»¸öÍøÕ¾µÄʱºò£¬²»ÊÇäĿµÄÒ»¸Å¶øÂ۵ģ¬Ò»°ãÀ´ËµÓÐÁ½ÖÖÇé¿ö£º

1£® ÍøÕ¾ÒѾ­´æÔÚÁË£¬²¢ÇÒÔËÐÐÁË£¬ÏÖÔÚÒªÓÅ»¯¡£

2£® ÕýÔÚ´ÓÍ·¿ª·¢Ò»¸öеÄÍøÕ¾¡£

Èç¹ûÊǵÚÒ»ÖÖÇé¿ö£¬ÄÇôÊ×ÏÈÒªÕÒ³öÍøÕ¾ÐÔÄܵį¿¾±£¬´Óǰ̨µÄÇëÇóµÄµ½ºǫ́µÄÇëÇó´¦Àí£¬Ò»Ö±µ½×îºóÒ³ÃæµÄ³ÊÏÖ£¬¶¼ÒªÒ»²½²½µÄÉó²é¡£

Èç¹ûÊǵڶþÖÖÇé¿ö£¬¿ÉÄÜÇé¿ö¾ÍÉÔ΢ºÃÒ»µã£¬²¢ÇÒÍøÕ¾ÏÖÔÚÍêÈ«ÓÉÎÒÃÇ¿ØÖÆ£¬ËùÓÐÔÚ¿ª·¢ºÍÉè¼ÆµÄ¹ý³ÌÖоͿÉÒÔ²ÉÓúܶàµÄÓÅ»¯Ô­ÔòÀ´ÓÅ»¯¡£

ÓÅ»¯²»Ò»¶¨¾ÍÊÇ´úÂëÖØÐ´»òÕß×öЩºÜ´óµÄ¸Ä¶¯£¬ÓÅ»¯Ê±Ò»µãµãµÄÀÛ»ýµÄ£¬¾ÍºÃ±È´úÂëµÄÖØ¹¹Ò»Ñù£¬¶¼ÊÇÒ»¸ö»ýÀÛµÄЧ¹û¡£±ÈÈ磬ÊÇÔÚÒ³ÃæÒ»¿ªÊ¼µÄʱºòÔØÈëjs½Å±¾£¬»¹ÊÇÔÚÕû¸öÒ³ÃæµÄ×îºóÔØÈëjs½Å±¾£¬ÓÐʱºòÍùÍù¾ÍÖ»ÊǼòµ¥µÄµ÷ÕûÒ»ÏÂÔØÈëµÄÎļþ£¬»òÕßÒì²½µÄÔØÈë½Å±¾£¬»òÕßͨ¹ýCDN´«Êä½Å±¾µÈµÈ·½·¨£¬ÐÔÄܾÍÌáÉýÁË¡£ÐÔÄܵÄÌáÉýÒ²²»ÊÇûÓдú¼ÛµÄ£¬ÓеĴú¼ÛºÜС£¬ÀýÈçÖ»Êǰѽű¾µÄÔØÈë·ÅÔÚÒ³Ãæ×îºó£¬´óµÄ´ú¼Û¾ÍÊÇ£¬ÀýÈçÂòЩ·þÎñÆ÷É豸£¬ÈçContent Delivery Network(CDN)À´°Ñ¾²Ì¬µÄÎļþ(js,css,image)´«Ë͵½¿Í»§¶Ë¡£ËùÒÔ˵£¬ÓÅ»¯ÐèҪȨºâ²ßÂÔ¡£

²»ÖªµÀ´ó¼ÒÊÇ·ñÓйýÕâÑùµÄÌå»á£ºµ±¿´×Å×Ô¼º¿ª·¢³öÀ´µÄϵͳÐÔÄܺܺõÄʱºò£¬×Ô¼ºÊǺÜ×ÔÐŵģ¬Ïà·´£¬Èç¹ûϵͳºÜÂý£¬ÓÐÊ±Õæ²»Ïë˵Õâ¸öϵͳÊÇ×Ô¼º×öµÄ¡£

¹¹½¨¸ßÐÔÄÜASP.NETÕ¾µãÖ®Ò» ÆÊÎöÒ³ÃæµÄ´¦Àí¹ý³Ì£¨Ç°¶Ë£©

ÒéÌâÈçÏ£º

ÆÊÎöÒ³ÃæµÄ½âÎö¹ý³Ì

·ÖÎö³ö¿ÉÄÜ´æÔÚµÄÓÅ»¯µã

ÆÊÎöÒ³ÃæµÄ½âÎö¹ý³Ì

Ò³ÃæµÄ½âÎö¹ý³Ì£¬ÕâÀï˵µÄ¹ý³Ì²»ÊÇÎÒÃdz£ËµµÄASP.NETÒ³ÃæµÄÉúÃüÖÜÆÚµÄ¹ý³Ì£¬¶øÇÒä¯ÀÀÆ÷ÇëÇóÒ»¸öÒ³Ãæ£¬È»ºóä¯ÀÀÆ÷³ÊÏÖÒ³ÃæµÄ¹ý³Ì¡£

ÔÚ±¾ÆªµÄÎÄÕÂÖУ¬ÎÒ»áÏȲûÊöÒ³ÃæµÄ½âÎö¹ý³Ì£¬ÏÔʾ´ÓÕûÌåÉϲûÊö£¬È»ºóÔÚÿһ¸öµãÉÏÌá³öÓÅ»¯µÄ·½·¨¡£ÏÈÕûÌ壬ºó¾Ö²¿¡£

µ±ä¯ÀÀÆ÷ÔÚÇëÇóÒ»¸öWebÒ³ÃæÊÇ´ÓURL¿ªÊ¼µÄ¡£ÏÂÃæ¾ÍÊǹý³ÌÃèÊö£º

1£® ÊäÈëURLµØÖ·»òÕßµã»÷URLµÄÒ»¸öÁ´½Ó

2£® ä¯ÀÀÆ÷¸ù¾ÝURLµØÖ·£¬½áºÏDNS£¬½âÎö³öURL¶ÔÓ¦µÄIPµØÖ·

3£® ·¢ËÍHTTPÇëÇó

4£® ¿ªÊ¼Á¬½ÓÇëÇóµÄ·þÎñÆ÷²¢ÇÒÇëÇóÏà¹ØµÄÄÚÈÝ£¨ÖÁÓÚÇëÇóʱÔõô±»´¦ÀíµÄ£¬ÎÒÃÇÕâÀïÔÝʱ²»ÌÖÂÛ£¬Ö»ÊǺóÃæµÄÎÄÕÂÒªÌÖÂÛµÄÎÊÌ⣩

5£® ä¯ÀÀÆ÷½âÎö´Ó·þÎñÆ÷¶Ë·µ»ØµÄÄÚÈÝ£¬²¢ÇÒ°ÑÒ³ÃæÏÔÏÖ³öÀ´£¬Í¬Ê±Ò²¼ÌÐø½øÐÐÆäËûµÄÇëÇó¡£

ÉÏÃæ»ù±¾ÉϾÍÊÇÒ»¸öÒ³Ãæ±»ÇëÇóµ½ÏÖʵµÄ¹ý³Ì¡£ÏÂÃæÎÒÃǾͿªÊ¼ÆÊÎöÕâ¸ö¹ý³Ì¡£

µ±ÊäÈëURLÖ®ºó£¬ä¯ÀÀÆ÷¾ÍÒªÖªµÀÕâ¸öURL¶ÔÓ¦µÄIPÊÇʲô£¬Ö»ÓÐÖªµÀÁËIPµØÖ·£¬ä¯ÀÀÆ÷²ÅÄÜ×¼±¸µÄ°ÑÇëÇó·¢Ë͵½Ö¸¶¨µÄ·þÎñÆ÷µÄ¾ßÌåIPºÍ¶Ë¿ÚºÅÉÏÃæ¡£

ä¯ÀÀÆ÷µÄDNS½âÎöÆ÷¸ºÔð°ÑURL½âÎöΪÕýÈ·µÄIPµØÖ·¡£Õâ¸ö½âÎöµÄ¹¤×÷ÊÇÒª»¨Ê±¼äµÄ£¬¶øÇÒÕâ¸ö½âÎöµÄʱ¼ä¶ÎÄÚ£¬ä¯ÀÀÆ÷²»ÊÇÄÜ´Ó·þÎñÆ÷ÄÇÀïÏÂÔØµ½ÈκεĶ«Î÷µÄ¡£µ«ÊÇÕâ¸ö½âÎöµÄ¹ý³ÌÊÇ¿ÉÒÔÓÅ»¯µÄ¡£ÊÔÏ룬Èç¹ûÿ´Îä¯ÀÀÆ÷ÿ´ÎÇëÇóÒ»¸öURL¶¼ÐèÒª½âÎö£¬ÄÇôÿ´ÎµÄÇëÇó¶¼ÓÐÒ»µãµÄʱ¼äÏûºÄ£¬¿ÉÄÜÕâ¸öʱ¼äÏûºÄºÜ¶Ì£¬µ«ÊÇÐÔÄܵÄÌáÉý¾ÍÊÇÒ»µãµãµÄ¡°µ÷¡±³öÀ´µÄ¡£Èç¹û°Ñ¶ÔÓ¦URLºÍIPµØÖ·»º´æÆðÀ´£¬ÄÇôµ±ÔÙ´ÎÇëÇóÏàͬµÄURLʱ£¬ä¯ÀÀÆ÷¾Í²»ÓÃÈ¥½âÎö£¬¶øÊÇÖ±½Ó¶ÁÈ¡»º´æ£¬ÕâÑùÊÆ±Ø»á¿ìÒ»µã¡£

Æäʵä¯ÀÀÆ÷ºÍ²Ù×ÝϵͳÊÇÌṩÁËÕâÑùµÄÖ§³ÖµÄ¡£

µ±»ñµÃÁËIPµØÖ·Ö®ºó£¬ÄÇôä¯ÀÀÆ÷¾ÍÏò·þÎñÆ÷·¢ËÍHTTPµÄÇëÇó£¬ÏÂÃæÎÒÃǾÍÉÔ΢¿´ÏÂÕâ¸ö·¢ËÍÇëÇóÊÇÔõôÑù±»·¢Ë͵ģº

1£® ä¯ÀÀÆ÷ͨ¹ý·¢ËÍÒ»¸öTCPµÄ°ü£¬ÒªÇó·þÎñÆ÷´ò¿ªÁ¬½Ó

2£® ·þÎñÆ÷Ҳͨ¹ý·¢ËÍÒ»¸ö°üÀ´Ó¦´ð¿Í»§¶ËµÄä¯ÀÀÆ÷£¬¸æËßä¯ÀÀÆ÷Á¬½Ó¿ªÁË¡£

3£® ä¯ÀÀÆ÷·¢ËÍÒ»¸öHTTPµÄGETÇëÇó£¬Õâ¸öÇëÇó°üº¬Á˺ܶàµÄ¶«Î÷ÁË£¬ÀýÈçÎÒÃdz£¼ûµÄcookieºÍÆäËûµÄheadÍ·ÐÅÏ¢¡£

ÕâÑù£¬Ò»¸öÇëÇó¾ÍËãÊÇ·¢¹ýÈ¥ÁË¡£

ÇëÇó·¢ËÍÈ¥Ö®ºó£¬Ö®ºó¾ÍÊÇ·þÎñÆ÷µÄÊÂÇéÁË£¬·þÎñÆ÷¶ËµÄ³ÌÐò£¬ÀýÈ磬ä¯ÀÀÆ÷Çå³þµÄÎļþÊÇÒ»¸öASP.NETµÄÒ³Ãæ£¬ÄÇô·þÎñÆ÷¶Ë¾Í°ÑÇëÇóͨ¹ýIIS½»¸øASP.NET ÔËÐÐʱ£¬×îºó½øÐÐһϵÁеĻ֮ºó£¬°Ñ×îºóµÄ½á¹û£¬µ±È»£¬Ò»°ãÊÇÒÔÊÇÒÔhtmlµÄÐÎʽ·¢Ë͵½¿Í»§¶Ë¡£

ÆäʵÊ×Ïȵ½´ïä¯ÀÀÆ÷µÄ¾ÍÊÇhtmlµÄÄÇЩÎĵµ£¬ËùνµÄhtmlµÄÎĵµ£¬¾ÍÊÇ´¿´âµÄhtml´úÂ룬²»°üº¬Ê²Ã´Í¼Æ¬£¬½Å±¾£¬cssµÈµÄ¡£Ò²¾ÍÊÇÒ³ÃæµÄhtml½á¹¹¡£ÒòΪ´Ëʱ·µ»ØµÄÖ»ÊÇÒ³ÃæµÄhtml½á¹¹¡£Õâ¸öhtmlÎĵµµÄ·¢Ë͵½ä¯ÀÀÆ÷µÄʱ¼äÊǺ̵ܶģ¬Ò»°ãÊÇÕ¼Õû¸öÏìӦʱ¼äµÄ10%×óÓÒ¡£

ÕâÑùÖ®ºó£¬ÄÇÃ´Ò³ÃæµÄ»ù±¾µÄ¹Ç¼Ü¾ÍÔÚä¯ÀÀÆ÷ÖÐÁË£¬ÏÂÒ»²½¾ÍÊÇä¯ÀÀÆ÷½âÎöÒ³ÃæµÄ¹ý³Ì£¬Ò²¾ÍÊÇÒ»²½²½´ÓÉϵ½ÏµĽâÎöhtmlµÄ¹Ç¼ÜÁË¡£

Èç¹û´ËʱÔÚhtmlÎĵµÖУ¬Óöµ½ÁËimg±êÇ©£¬ÄÇôä¯ÀÀÆ÷¾Í»á·¢ËÍHTTPÇëÇóµ½Õâ¸öimgÏìÓ¦µÄURLµØÖ·È¥»ñȡͼƬ£¬È»ºó³ÊÏÖ³öÀ´¡£Èç¹ûÔÚhtmlÎĵµÖÐÓкܶàµÄͼƬ£¬flash£¬ÄÇôä¯ÀÀÆ÷¾Í»áÒ»¸ö¸öµÄÇëÇó£¬È»ºó³ÊÏÖ¡£

µ½ÕâÀ´ó¼ÒÒ²Ðí¸Ð¾õµ½ÕâÖÖ·½Ê½ÓеãÂýÁË¡£È·ÊµÕâ¸öͼƬµÈ×ÊÔ´ÎļþµÄÇëÇóµÄ²¿·ÖÒ²ÊÇ¿ÉÒÔÓÅ»¯µÄ¡£Ôݲ»Ëµ±ðµÄ£¬Èç¹ûÿ¸öͼƬ¶¼ÒªÇëÇó£¬ÄÇô¾ÍÒª½øÐÐ֮ǰ˵µÄÄÇЩ²½Ö裺½âÎöurl£¬´ò¿ªtcpÁ¬½ÓµÈµÈ¡£¿ªÁ¬½ÓÒ²ÊÇÒªÏûºÄ×ÊÔ´µÄ£¬¾ÍÏñÎÒÃÇÔÚ½øÐÐÊý¾Ý¿â·ÃÎÊÒ»Ñù£¬ÎÒÃÇÒ²ÊǾ¡¿ÉÄܵÄÉÙ¿ªÊý¾Ý¿âÁ¬½Ó£¬¶àÓÃÁ¬½Ó³ØÖеÄÁ¬½Ó¡£µÀÀíÒ»Ñù£¬tcpÁ¬½ÓÒ²ÊÇ¿ÉÒÔÖØÓõġ£µ«ÊÇÖØÓÃÒ²ÓÐÎÊÌ⣺Èç¹ûÁ½¸öͼƬËüÃǵÄurlµØÖ·ÈçÏ£º

<img src="q1.gif" height="16" width="16" />

<img src="q2.gif" height="16" width="16" />

<img src="q3.gif" height="16" width="16" />

<img src="q4.gif" height="16" width="16" />

<img src="q5.gif" height="16" width="16" />

<img src="q6.gif" height="16" width="16" />

<img src="q7.gif" height="16" width="16" />

<img src="q8.gif" height="16" width="16" />

<img src="q9.gif" height="16" width="16" />

<img src="q10.gif" height="16" width="16" />

ÇëÇóÕâЩͼƬµÄʱ¼äÏûºÄÈçÏÂͼ£º

´ó¼ÒÊ×ÏÈ¿´µ½×îÉÏÃæµÄ»ÆÏߵIJ¿·Ö£¬Õâ¸ö»ÆÏ߾ʹú±íÁËä¯ÀÀÆ÷´ò¿ªÁ¬½Ó£¬»ÆÏߵĺó°ë²¿·ÖΪÀ¶É«£¬¾Í±íʾä¯ÀÀÆ÷ÇëÇóµ½ÁËhtmlµÄÎĵµ¡£

×îÉÏÃæµÄµÚ¶þÌõÀ¶Ï߾ͱíʾµÚÒ»¸öͼƬÒѾ­ÇëÇóµ½ÁË£¬´ËʱÇëÇóÕâ¸öͼƬʹÓû¹ÊÇ֮ǰµÄÒ»¸ötcpµÄÁ¬½Ó¡£

´ó¼ÒÔÚ¿´µ½µÚÈýÌõÏߣ¬Ç°²¿·ÖÊÇ»ÆÉ«µÄ£¬±íʾÇëÇóµÚ¶þ¸öͼƬµÄʱºòÓÖ¿ªÁËÒ»¸ötcpµÄÁ¬½Ó£¬ÕâÌõÏߵĺó°ë²¿·ÖΪÀ¶É«£¬±íʾͼƬÒѾ­ÇëÇóµ½ÁË¡£

ʣϵÄÒªÇëÇóµÄһЩͼƬ¶¼Ê¹ÓÃÉÏÒ»¸ötcpÁ¬½Ó¡£

ȷʵ£¬tcpµÄÁ¬½Óʱ³ä·ÖµÄ±»Ê¹ÓÃÁË£¬µ«ÊÇͼƬÏÂÔØµÄËÙ¶ÈȷʵÂýÁË£¬´ÓͼÖп´³ö£¬Í¼Æ¬ÊÇÒ»¸ö¸öµÄ˳ÐòµÄÏÂÔØÏÂÀ´µÄ¡£Õû¸öÒ³ÃæµÄÏìӦʱ¼ä¿ÉÏë¶øÖª¡£

Èç¹û²ÉÓÃÏÂÒ»ÖÖ·½Ê½£¬È磺

¿ÉÒÔ¿´³öÁ¬½Óʱ¶àÁË£¬µ«ÊÇͼƬµÄ¼¸ºõ¶¼ÊDz¢ÐÐÏÂÔØÏÂÀ´µÄ£¬Ïà±È¶øÑԾͿì¶àÁË¡£

ÆäʵÕâ¾ÍÊÇÒ»¸öȨºâµÄÎÊÌâÁË¡£

ʵ¼ÊÉÏä¯ÀÀÆ÷Ò²ÊÇÄÚÖÃÁËÒÔһЩÓÅ»¯·½Ê½µÄ£¬ÀýÈ绺´æÍ¼Æ¬£¬½Å±¾µÈ¡£»òÕß²ÉÓò¢ÐÐÏÂÔØÍ¼Æ¬µÄ·½Ê½£¬Ì¸µ½²¢ÐÐÏÂÔØ£¬¾ÍÈçÉÏͼËù¿´µ½µÄ£¬ÊƱػáÏûºÄ¸ü¶àµÄÁ¬½Ó×ÊÔ´¡£

½ñÌìÖ÷Òª¶ÔÒ³ÃæµÄ¹ý³Ì½øÐÐÁ˳õ²½µÄÆÊÎö£¬ÊǵĴó¼ÒÓиö×ÜÌåµÄ°ÑÎÕ£¬ÏÂһƪÎÒÃǾͿªÊ¼Öð²½ÓÅ»¯£¬¾´Çë¹Ø×¢£¬Ò²Ï£Íû´ó¼Ò¶à¶àÌá³öÒâ¼ûºÍ·´À¡¡£ÏÈл¹ýÁ˰¡£¡ £º£©

¹¹½¨¸ßÐÔÄÜASP.NETÕ¾µãÖ®¶þ ÓÅ»¯HTTPÇëÇó(ǰ¶Ë)

HTTPÇëÇóµÄÓÅ»¯

ÔÚÒ»¸öÍøÒ³µÄÇëÇó¹ý³ÌÖÐ,ÆäʵÕû¸öÒ³ÃæµÄhtml½á¹¹(¾ÍÊÇÒ³ÃæµÄÄÇЩhtml¹Ç¼Ü)ÇëÇóµÄʱ¼äÊǺ̵ܶÄ,Ò»°ãÊÇÕ¼Õû¸öÒ³ÃæµÄÇëÇóʱ¼äµÄ10%-20%.ÔÚÒ³Ãæ¼ÓÔØµÄÆäÓàµÄʱ¼äʵ¼ÊÉϾÍÊÇÔÚ¼ÓÔØÒ³ÃæÖеÄÄÇЩflash,ͼƬ,½Å±¾µÄ×ÊÔ´. Ò»Ö±µ½ËùÓеÄ×ÊÔ´ÔØÈëÖ®ºó,Õû¸öÒ³Ãæ²ÅÄÜÍêÕûµÄÕ¹ÏÖÔÚÎÒÃÇÃæÇ°.

ÏÂÃæ,ÎÒÃǾʹÓÒ»¸öÒ³Ãæ¿ªÊ¼½²Êö:

<!DOCTYPE html PUBLIC " -//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

2 <html xmlns="http://www.w3.org/1999/xhtml">

3 <head>

4 <title>СÑó,ÑàÑóÌì</title>

5

6 <script type="text/javascript" src="../demo.js">

7 </script>

8

9 </head>

10 <body>

11 <div>

12 <img src="../images/1.gif" />

13 <img src="../images/2.gif" />

14 <img src="http://yanyangtian.cnblogs.com/image/3.gif" />

15 <img src="http://yanyangtian.cnblogs.com/image/4.gif" />

16 <img src="http://yanyangtian.cnblogs.com/image/5.gif" />

17 <img src="http://yanyangtian.cnblogs.com/image/6.gif" />

18 <img src="http://yanyangtian.cnblogs.com/image/7.gif" />

19 <img src="http://yanyangtian.cnblogs.com/image/8.gif" />

20 <img src="http://yanyangtian.cnblogs.com/image/7.gif" />

21 <img src="http://yanyangtian.cnblogs.com/image/8.gif" />

22 </div>

23 </body>

24 </html>

Èç¹ûÎÒÃÇÏò·þÎñÆ÷ÇëÇóÕâ¸öÒ³Ãæ,¿Í»§¶ËµÄä¯ÀÀÆ÷Ê×ÏÈÇëÇóµ½µÄÊý¾Ý¾ÍÊÇhtml¹Ç¼Ü,¼´:

<!DOCTYPE html PUBLIC " -//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

2 <html xmlns="http://www.w3.org/1999/xhtml">

3 <head>

4 <title>СÑó,ÑàÑóÌì</title>

5

6 <script type="text/javascript" src="../demo.js">

7 </script>

8

9 </head>

10 <body>

11 <div>

12 <img src="../images/1.gif" />

13 <img src="../images/2.gif" />

14 <img src="http://yanyangtian.cnblogs.com/image/3.gif" />

15 <img src="http://yanyangtian.cnblogs.com/image/4.gif" />

16 <img src="http://yanyangtian.cnblogs.com/image/5.gif" />

17 <img src="http://yanyangtian.cnblogs.com/image/6.gif" />

18 <img src="http://yanyangtian.cnblogs.com/image/7.gif" />

19 <img src="http://yanyangtian.cnblogs.com/image/8.gif" />

20 <img src="http://yanyangtian.cnblogs.com/image/7.gif" />

21 <img src="http://yanyangtian.cnblogs.com/image/8.gif" />

22 </div>

23 </body>

24 </html>

ÔÚ´Ë֮ǰ,Ê×ÏÈÀ´ÆÕ¼°Ò»ÏÂÒ³Ãæ¼ÓÔØµÄС֪ʶ:

µ±Ò³ÃæµÄhtml¹Ç¼ÜÔØÈëÁËÖ®ºó,ä¯ÀÀÆ÷¾Í¿ªÊ¼½âÎöÒ³ÃæÖбêÇ©,´ÓÉϵ½Ï¿ªÊ¼½âÎö.

Ê×ÏÈÊÇhead±êÇ©µÄ½âÎö,Èç¹û·¢ÏÖÔÚheadÖÐÓÐÒªÒýÓõÄjs½Å±¾,ÄÇôä¯ÀÀÆ÷´Ëʱ¾Í¿ªÊ¼ÇëÇó½Å±¾,´ËʱÕû¸öÒ³ÃæµÄ½âÎö¹ý³Ì¾ÍÍ£ÁËÏÂÀ´,Ò»Ö±µ½jsÇëÇóÍê±Ï.

Ö®ºóÒ³Ãæ½Ó×ÅÏòϽâÎö,Èç½âÎöbody±êÇ©,Èç¹ûÔÚbodyÖÐÓÐimg±êÇ©,ÄÇôä¯ÀÀÆ÷¾Í»áÇëÇóimgµÄsrc¶ÔÓ¦µÄ×ÊÔ´,Èç¹ûÓжà¸öimg±êÇ©,ÄÇôä¯ÀÀÆ÷¾ÍÒ»¸ö¸öµÄ½âÎö,½âÎö²»»áÏñjsÄÇÑùµÈ´ýµÄ,Èç¹û·¢ÏÖimgµÄurlµØÖ·ÊÇͬһ¸öµØÖ·,ÄÇôä¯ÀÀÆ÷¾Í»á³ä·ÖµÄÀûÓÃÕâ¸öÒѾ­´ò¿ªµÄtcpÁ¬½Ó˳ÐòµÄÈ¥Ò»¸ö¸öµÄÇëÇóͼƬ,Èç¹û·¢ÏÖÓеÄimgµÄurlµØÖ·²»Í¬,ÄÇôä¯ÀÀÆ÷¾ÍÁí¿ªtcpÁ¬½Ó,·¢ËÍhttpÇëÇó.

×¢Òâ֮ǰÇëÇójsµÄÇø±ð:ÇëÇóÐèÒªjs,ä¯ÀÀÆ÷»áÒ»Ö±µÈ´ý,²»ÔÚ½âÎöÏÂÃæµÄhtml±êÇ©

µ«ÊǽâÎöµ½imgµÄʱºò,¾¡¹Ü´ËʱÐèÒª¼ÓÔØÍ¼Æ¬,µ«ÊÇÒ³ÃæµÄ½âÎö¹ý³Ì»¹ÊÇ»á¼ÌÐøÏÂÈ¥µÄ,È»ºó¾ö¶¨ÊÇ·ñ·¢ËÍеÄtcpÁ¬½Ó¼ÓÔØ×ÊÔ´.

´ó¼Ò¿ÉÄܾõµÃÕâ¸ö֮ǰµÄ´úÂëÆ¬¶ÎÒ»Ñù,ȷʵ´úÂëÊÇÒ»ÑùµÄ,µ«ÊÇ,ÔÚ×ʼµÄʱºò,·¢Ë͵½ä¯ÀÀÆ÷ÖеÄÖ»ÊÇÄÇЩhtmlµÄ´úÂë,ÈκεÄjs½Å±¾ºÍͼƬ»¹Ã»Óз¢Ë͹ýÀ´.

µ±html´úÂëµ½ÁËä¯ÀÀÆ÷ÖÐ,ÄÇôä¯ÀÀÆ÷¾Í¿ªÊ¼Ò»²½²½µÄ½âÎöÕâЩ´úÂëÁË,Ö»ÒªÓöµ½ÁËÐèÒª¼ÓÔØµÄ×ÊÔ´,ä¯ÀÀÆ÷¾ÍÏò·þÎñÆ÷·¢³öhttpÇëÇó,ÇëÇóËùÐèµÄ×ÊÔ´.

Õû¸öÒ³ÃæµÄ¼ÓÔØÊ±¼äͼÈçÏÂ:

´ó¼Ò´ÓͼÖпÉÒÔ¿´³ö:

µÚÒ»ÌõÏßÖзÖΪһ°ë»ÆÉ«ºÍÒ»°ëÀ¶É«,Æäʵ»ÆÉ«µÄ²¿·Ö¾Í´ú±íÁË´ò¿ªÒ»¸ötcpÁ¬½Ó»¨µÄʱ¼ä,¶øºóÃæµÄÀ¶É«µÄ²¿·Ö¾ÍÊÇÇëÇóÕû¸öhtml¹Ç¼ÜÎĵµµÄʱ¼ä.¿ÉÒÔ¿´³ö,ÇëÇóhtml¹Ç¼ÜµÄʱ¼äÊǺ̵ܶÄ.ÆäÓàÀ¶É«µÄÏ߾ͱíʾÁËͼƬ,½Å±¾×ÊÔ´¼ÓÔØËù»¨µÄʱ¼ä.

ºÜÏÔÈ»,ÕâÑùÒ³ÃæµÄÕû¸ö¼ÓÔØÊ±¼ä¾ÍºÜ³¤ÁË.ÒòÎªÒ³ÃæµÄ¼ÓÔØ¼¸ºõÊÇ˳ÐòµÄÔØÈë,ʱ¼ä¾ÍÊÇËùÓÐ×ÊÔ´¼ÓÔØÊ±¼äµÄ×ܺÍ.

ÏÂÃæÎÒÃǰÑÉÏÃæµÄÒ³Ãæ´úÂë´úΪÈçÏÂ:

<!DOCTYPE html PUBLIC " -//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<title>СÑó,ÑàÑóÌì</title>

<script type="text/javascript" src="../demo.js">

</script>

</head>

<body>

<div>

<img src="http://demo1.com/images/1.gif" />

<img src="http://demo1.com/images/2.gif" />

<img src="http://demo2.com/image/3.gif" />

<img src="http://demo2.com/image/4.gif" />

<img src="http://demo3.com/image/5.gif" />

<img src="http://demo3/image/6.gif" />

<img src="http://demo4.com/image/7.gif" />

<img src="http://demo4.com/image/8.gif" />

<img src="http://yanyangtian.cnblogs.com/image/7.gif" />

<img src="http://yanyangtian.cnblogs.com/image/8.gif" />

</div>

</body>

</html>

ÎÒÃÇÔÙÀ´¿´¿´Ò³ÃæµÄ¼ÓÔØÊ±¼äͼ

Õâ¾ÍÊÇËùνµÄ¡±²¢ÐС±ÔØÈëÁË.

±È½ÏÒ»ÏÂÁ½¶Î´úÂëµÄ²»Í¬:Æäʵ¾ÍÔÚimgµÄsrcÊôÐÔÉÏÃæ:

µÚÒ»¶ÎÒ³ÃæµÄ´úÂë:imgµÄsrcÊôÐÔ¶¼ÊÇÖ¸ÏòÒ»¸öÓòÃûµÄ.

µÚ¶þ¶ÎÒ³ÃæµÄ´úÂë:imgµÄsrcÊôÐÔÖ¸ÏòÁ˲»Í¬µÄÓòÃû

ÕâÑù×öµÄ½á¹ûÊÇʲô?

Çë´ó¼Ò×¢Òâ±È½ÏimgµÄsrcµÄ²»Í¬.

½âÊÍ֮ǰ,Ê×ÏÈÀ´¿´Ò»¸öСµÄ³£Ê¶(ÔÚÉÏÆªÎÄÕÂÖÐÒ²Ìá¹ý):

µ±Ò³ÃæÇëÇóÏò·þÎñÆ÷ÇëÇó×ÊÔ´µÄʱºò,Èç¹ûä¯ÀÀÆ÷ÒѾ­ÔÚ¿Í»§¶ËºÍ·þÎñÆ÷֮ǰ´ò¿ªÁËÒ»¸ötcpÁ¬½Ó,¶øÇÒÇëÇóµÄ×ÊÔ´Ò²ÔÚ¿ªÁËÁ¬½ÓµÄ·þÎñÆ÷ÉÏ,ÄÇôÒÔºó×ÊÔ´µÄÇëÇó¾Í»á³ä·ÖµÄÀûÓÃÕâ¸öÁ¬½ÓÈ¥»ñÈ¡×ÊÔ´. ÕâÑùÒ²¾ÍÊǵÚÒ»¸öʱ¼äͼµÄÓÉÀ´.

Èç¹ûÇëÇóµÄͼƬ·Ö±ðλÓÚ²»Í¬µÄ·þÎñÆ÷ÍøÕ¾,»òÕßÄǸöÇëÇóµÄ·þÎñÆ÷ÍøÕ¾Óжà¸öÓòÃû,ÄÇôÒòΪä¯ÀÀÆ÷¾Í»áΪÿһ¸öÓòÃûÈ¥¿ªÒ»¸ötcpÁ¬½Ó,·¢ËÍhttpÇëÇó,ÕâÑù,½á¹û¾ÍÊÇͬʱ¿ªÁ˶àtcpÁ¬½Ó,ÕâÒ²Êǵڶþ¸öʱ¼äͼµÄÓÉÀ´.

ËäȻ˵²¢ÐмÓÔØ,ȷʵʹµÃÒ³ÃæµÄÔØÈë¿ìÁ˲»ÉÙ,µ«ÊÇÒ²²»ÊÇÿһ¸öͼƬ»òÕ߯äËûµÄ×ÊÔ´¶¼È¥¸ãÒ»¸ö²»Í¬µÄÓòÃû,Ïñ֮ǰµÄµÚ¶þ¸ö²¢ÐÐÔØÈëͼƬµÄÀý×Ó,Ò²ÊÇÈÃÁ½¸öͼƬÀûÓÃÒ»¸ötcpÁ¬½Ó.Èç¹ûÿ¸öͼƬ¶¼È¥¿ªÒ»¸öÁ¬½Ó,ÕâÑùä¯ÀÀÆ÷¾Í¿ªÁ˺ܶà¸öÁ¬½Ó,Ò²ÊǺܷÑ×ÊÔ´µÄ,¶øÇÒä¯ÀÀÆ÷»¹¿ÉÄܻᡱ½©ËÀ¡±.¶øÇÒÓÐʱ»¹»áÑÏÖØµÄÓ°ÏìÐÔÄÜ.

ËùÒÔ,ÕâÊÇÐèҪȨºâµÄ.

³ýÁËÉÏÃæµÄÓÅ»¯·½Ê½,»¹ÓÐÆäËûµÄͼƬÓÅ»¯µÄ¼ÓÔØ·½Ê½.Ö÷ÒªÊÇͨ¹ý¼õÉÙhttpµÄÇëÇó´ïµ½ÓÅ»¯

´ó¼Ò¶¼ÖªµÀÍøÕ¾µÄÒ»¸ömenu²Ëµ¥,ÓÐЩ²Ëµ¥¾ÍÊÇÓÃͼƬ×÷³öÀ´µÄ.Èç

Èç¹ûÉÏÃæµÄͼƬһ¸ö¸öÔØÈë,ÊÆ±ØÓ°ÏìËÙ¶È,Èç¹û¿ª¶àºÍÇëÇó,ÓеãµÃ²»³¥Ê§.¶øÇÒͼƬҲ²»ÊǺܴó,ÄÇô¾ÍÒ»´Î°ÑÕû¸ömenuÐèÒªµÄͼƬ×÷ΪÕû¸öͼƬ,Ò»´Î¼ÓÔØ,È»ºóͨ¹ýmapµÄ·½Ê½,¿ØÖƵã»÷ͼƬµÄλÖÃÀ´´ïµ½µ¼º½µÄЧ¹û.

ÕâÑùÒ»¸öÎÊÌâ¾ÍÊÇ:Ëã³öͼƬµÄ×ø±ê,²»Äܵã»÷ÁË¡±Ö÷Ò³¡±Í¼Æ¬,È»ºóÈ´Ìøµ½ÁË¡±°ïÖú¡±Ò³ÃæÁË.

¹¹½¨¸ßÐÔÄÜASP.NETÕ¾µãÖ®Èý ϸ½Ú¾ö¶¨³É°Ü

±¾ÆªµÄÒéÌâÈçÏ£º

ÎÊÌâµÄÃèÊö

ϸ½ÚµÄÖØÒªÐÔ

ÎÊÌâµÄÃèÊö

Ê×ÏÈ£¬ÃèÊöһϹÊʵı³¾°£º£¨Ï£Íû´ó¼ÒÄÍÐĵĹÊʶÁÍ꣩

ÔÚÍøÕ¾ÖУ¬ÍøÒ³ÖеķÖÒ³¿Ø¼þÿ´ÎÏÔʾ10ÌõÊý¾Ý£¬Ã¿´Îµã»÷ÏÂÒ»Ò³£¬¾ÍÔÙ´ÎȥȡÏÂÒ»¸ö10ÌõÊý¾Ý¡£ÖÁÓÚ·ÖÒ³µÄ·½·¨ÔõÑù×ö£¬·½·¨Óкܶ࣬ÏàÐÅÕâµã´ó¼Ò¶¼ÖªµÀ¡£

¹ý³ÌÊÇÕâÑùµÄ£ºÔÚÓû§ÇëÇóÊý¾ÝµÄʱºò£¨¿¼Âǵ½ÁËÓû§µÄ²Ù×÷ºÍÍøÕ¾µÄ·ÃÎÊÁ¿£©ÎÒ»áµÚÒ»´ÎÈ¡³ö500ÌõÊý¾Ý£¬È»ºó°ÑÊý¾Ý·ÅÔÚ»º´æÖУ¬Ò²¾ÍÊÇ˵£¬ÎÒÈ¡³öÁË50Ò³µÄÊý¾Ý£¬·ÅÔÚ»º´æÖУ¬ÕâÑùÈç¹û£¬ÒÔºóÓû§ÇëÇóµÚÒ»Ò³µ½µÚ49Ò³µÄʱºò£¬¾ÍÖ±½Ó´Ó»º´æÖÐÄÃÊý¾Ý¡£

ÈçÏÂͼ£º

µÚÒ»¸öÊý¾Ý¿é£º

²ÉÓüüÖµ¶ÔµÄÐÎʽ£º×ֵ䱣´æ

Èç¹ûÓû§ÇëÇóµ½ÁË49Ò³ÒÔºó£¬ÄÇô¾ÍÔٴδÓÊý¾Ý¿âÖÐÈ¡³öÏÂÒ»¸öÊý¾Ý¿é£¨°üº¬501µ½1000Êý¾Ý£©£¬È»ºó£¬ÏÖÔÚÄÚ´æÖоÍÓÐÁË1000ÌõÊý¾Ý¡£

ÖÁÓÚ»º´æ¶à¾Ã£¬Êý¾ÝʲôʧЧ£¬Ê§Ð§ºóÔõô×ö£¬ÕâÀïÔݲ»Ì¸ÂÛ¡££¨ÍøÕ¾ÔÚÕâÖÖ»º´æ²ßÂÔÏÂÔËÐеĺܺã©¡£

´úÂëÈçÏ£º

List<Product> products = GetDataFromCacheOrDatabase (condition,pageIndex,count¡­.);

´úÂëµÄÒâ˼ºÜÇå³þ£¬´Ó»º´æÖÐÄÃÊý¾Ý£¬Èç¹û»º´æÖÐûÓжÔÓ¦µÄÊý¾Ý£¬ÄÇô¾ÍÏÈ´ÓÊý¾Ý¿âÖÐÄÃ500ÌõÊý¾Ý£¬È»ºó·ÅÔÚ»º´æÖУ¬×îºó·µ»Ø10ÌõÊý¾Ý¡£

ºóÀ´£¬ÒòΪijЩ¹¦ÄܵÄÐèÒª£¬ÐèÒª·µ»Øµ±Ç°Ò³µÄǰ6Ò³Êý¾ÝºÍºó6Ò³µÄÊý¾Ý£¬ÀýÈ磺Èç¹ûµ±Ç°Ò³ÊǵÚ12Ò³£¬ÄÇô¾ÍÒª·µ»Ø12ҳ֮ǰ6Ò³Product£¨Ò²¾ÍÊǵÚ6,7,8,9,10,11Ò³µÄÊý¾Ý£©£¬ºÍµÚ12Ò³ºóµÄÒ³µÄProduct£¨µÚ13,14,15,16,17,18Ò³µÄÊý¾Ý£©¡£

ÈçÏ£º

µ±È»£¬Èç¹ûµ±Ç°Ò³ÊǵÚ5Ò³£¬ÄÇô¾Í°Ñ֮ǰËùÓÐ5Ò³µÄÊý¾Ý¶¼·µ»Ø£¬ÁíÍâÔÙ¼ÓÉϵÚ5Ò³Ö®ºóµÄ6Ò³Êý¾Ý¡£

ÕâÀï¾Í¿ÉÄÜÉæ¼°µ½¿ç¿é»ñÈ¡Êý¾Ý£¬È磺

Èç¹ûµ±Ç°Ò³ÊǵÚ48Ò³µÄʱºò£¬ÄÇô·µ»ØÇ°6Ò³Êý¾ÝÊÇûÓÐʲôÎÊÌâµÄ£¬ÄÇôºó6Ò³µÄÊý¾Ý¾Í²»×ãÁË£¬ÒòΪ49,40Ò²µÃÊý¾Ý¿ÉÒÔ´Ó»º´æµÄÊý¾Ý¿éÖÐÈ¡µ½£¬ÖÁÓÚ51,52,53,54Ò³µÄÊý¾Ý£¬¾ÍÐèÒªÔٴδÓÊý¾Ý¿âÖжÁÈ¡£¬È»ºóÔٴλº´æ£¨Èç¹ûÊÂÏÈûÓб»»º´æ£©¡£

×îºóÔÚ»º´æÖеÄÊý¾ÝÈçÏ£º

È»ºóµ÷Ó÷½·¨£º£¨Î±Â룩

List<Product> products = GetDataFromCacheOrDatabase (condition,42, 126¡­.);

ÉÏÃæ´«ÈëµÄÊÇ´ÓµÚ42Ò³¿ªÊ¼µÄÊý¾Ý£¬Ò²¾ÍÊǵÚ48Ò³µÄǰ6Ò³ºÍºó6Ò³µÄÊý¾Ý¡£

Õâ¸ö·½·¨µÄÄÚ²¿ÊµÏÖÊÇÕâÑùµÄ£º

1£® Ê×ÏÈ´ÓµÚÒ»¸öÊý¾Ý¿éÖÐÈ¡³ö42Ò³µ½50Ò³µÄÊý¾Ý

È¡³öÊý¾Ýºó±£´æÔÚÒ»¸öList<Product> firstProductList;

2£® ´ÓµÚ¶þ¸öÊý¾Ý¿éÖÐÈ¡³ö´Ó51Ò³µ½54Ò³£¨Èç¹ûµÚ¶þ¸öÊý¾Ý¿éÔÚ»º´æ²»´æÔÚ£¬¾ÍÈ¥Êý¾Ý¿âÖÐÈ¡501-1000Ìõ£¬È»ºóÔÙ·ÅÔÚ»º´æµÄµÚ¶þ¸öÊý¾Ý¿éÖУ©¡£

±£´æÔÚµÚ¶þ¸öList<Product> secondProductList

3. È»ºó°ÑÁ½¸ölistºÏ²¢£¬·µ»Ø½á¹û¡£ÀýÈç

secondProductList.Foreach(u=>firstProductList.Add(u));

»ù±¾µÄʵÏÖ¾ÍÊÇÕâÑù£¬¿´ÆðÀ´»¹ÐУ¬Ò²±È½ÏµÄºÏÀí£¬µ«ÊǾÍÊÇÒòΪÕâ¸ö²Ù×÷£¬´Ó¶øµ¼Ö·þÎñÆ÷ÄÚ´æÒç³ö¡£

´ó¼ÒÏëÏë¿´ÊÇʲôԭÒò¡£

ϸ½ÚµÄÖØÒªÐÔ

Æäʵ»º´æµÄÊý¾Ý²»ÊǺܶ࣬ÊDz»×ãÒÔÈ÷þÎñÆ÷ÄÚ´æÒç³öµÄ£¬µ«ÊÇ·þÎñÆ÷»¹ÊdzöÏÖÁËout of memoryµÄÒì³£¡£Ö®Ç°Ò»Ö±Åܵĺܺ㬾ÍÊǸÄÁË´úÂëÖ®ºó²Å³öÏÖÎÊÌâµÄ¡£

ÆäʵÕâ¾ÍÊÇÓÉÓÚÒ»¸ö×î»ù±¾µÄ´íÎó²úÉúµÄ£ºÒýÓÃÀàÐÍ¡£

ÏÂÃæ¾ÍÀ´·ÖÎöÏ£º

Ê×ÏÈÊÇ´ÓµÚÒ»¸öÊý¾Ý¿éÖÐÈ¡³öÊý¾Ý£¬È»ºóÓÃ

List<Product> firstProductList ÒýÓÃÖ¸ÏòÈ¡³öµÄÊý¾Ý

È»ºó´ÓµÚ¶þ¸öÊý¾Ý¿éÖÐÈ¡³öÊý¾Ý£¬ÓÃ

List<Product> secondProductListÖ¸ÏòÊý¾ÝµÄÒýÓÃ

ÈçÏÂͼ

 

ÔÚµÚÈý²½ÖвÉÓÃ

secondProductList.Foreach(u=>firstProductList.Add(u));

°ÑsecondProductListÖеÄÊý¾Ý¼ÓÈëµ½firstProductListÖУ¬¾ÍÒòΪÊÇÒýÓÃÀàÐÍ£¬Æäʵʵ¼Ê²Ù×÷µÄ½á¹ûÊÇ£º²»¶ÏµÄÔڸıäµÚÒ»¸öÊý¾Ý¿éÖеÄÊý¾Ý£¬Ê¹µÃµÚÒ»¸öÊý¾Ý¿éÖеÄÊý¾ÝÖ𽥵ıä¶à¡£

ÏÖÔÚµ±Ç°Ò³ÊÇ48Ò³£¬²ÉÓÃÉÏÃæµÄ²Ù×÷£¬ÖÂʹµÚÒ»¸öÊý¾Ý¿éÖеÄÊý¾ÝÔö¼ÓÁË60Ìõ£¬

Èç¹ûÓû§Ôٴη­Ò³£¬µ½ÁË49Ò³£¬ÄÇôµÚÒ»¸öÊý¾Ý¿éÖеÄÊý¾ÝÓÖÔö¶àÁË60Ìõ

ÒÀ´ËÀàÍÆ£¬×îºóµ¼ÖÂÁË·þÎñÆ÷ÄÚ´æµÄ²»×㣬ÖÂʹ·þÎñÆ÷±ÀÀ£ÁË¡£Ô­±¾µÄ¡°¹¦³¼¡±----»º´æÈ´³ÉΪÁË×ï¿ý»öÊס£

ÆäʵÕâ¸öÎÊÌâµÄ½â¾ö£¬Ö»Òª¸Ä±äÒ»µãµãµÄ´úÂë¾ÍÐÐÁË£º

List<Product> firstProductList£»

List<Product> secondProductList£»

È»ºó

List<Product> resultProductList=new List<Product>£¨£©£»È»ºó·Ö±ð°ÑfirstProductList£¬secondProductList±éÀú£¬¼ÓÈëµ½resultProductList¾ÍÐÐÁË¡£

¾ÍÕâô¼òµ¥¡£

Ò»¸öСµÄϸ½Ú£¬µ¼ÖÂÁË´óµÄÎÊÌâ¡£

²»ÒªºöÊÓÿһ¸öϸ½Ú¡£²»Òª×öûÓбȽϵÄÑ­»·µÈ²Ù×÷£¬Ò»¶¨ÒªÉóÊÓ´úÂë£¬ÖØ¹¹´úÂë¡£

¹¹½¨¸ßÐÔÄÜASP.NETÕ¾µã µÚÎåÕ¡ªÐÔÄܵ÷ÓÅ×ÛÊö£¨Ç°Æª£©

±¾ÕµÄÒéÌâÈçÏ£º

ÐÔÄܵ÷ÓŵÄÒ»°ã¹ý³Ì

ÀûÓ÷ÖÎö¹¤¾ß·ÖÎöÒ³Ãæ¼ÓÔØÐÅÏ¢

ÀûÓ÷ÖÎö¹¤¾ß·ÖÎöÐÔÄÜÆ¿¾±

ÐÔÄܵ÷ÓŵÄÒ»°ã¹ý³Ì

ÔÚ½â¾öÐÔÄÜÎÊÌâ֮ǰÊ×ÏÈҪȷÈÏÎÊÌâµÄËùÔÚ£¬Ê×ÏȾÍÀ´¿´¿´È·±£¸ßÐÔÄܵÄÒ»°ã¹ý³Ì£º

1. ³ÖÐø¼à¿Ø

2. É趨ÐÔÄÜÄ¿±ê

3. ³ÖÐø¸Ä½ø

1£® ³ÖÐø¼à¿Ø

ÍøÕ¾µÄÐÔÄÜ×ÜÌåÀ´ËµÊÜÁ½¸ö·½ÃæµÄÓ°Ï죺

Ò»£¬ÎÒÃÇ¿ÉÒÔ¿ØÖƵģ¬ÀýÈç´úÂ룻

¶þ£¬ÎÒÃDz»ÄÜ¿ØÖƵģ¬ÀýÈç·ÃÎÊÓû§µÄÊýÁ¿£¬»òÕß·þÎñÆ÷±¾Éí

ÌØ±ðÊÇËæ×ÅÕ¾µãµÄ·ÃÎÊÁ¿Ôö´óµÄʱºò£¬Ô­À´Ã»ÓгöÏÖµÄÎÊÌ⣬ÏÖÔÚ¿ÉÄܳöÀ´ÁË£¬²»Í¬µÄ½×¶ÎÒª½â¾öµÄÎÊÌâÒ²ÊDz»Ò»ÑùµÄ¡£ËùÒÔºÜÓбØÒª¶ÔÍøÕ¾½øÐгÖÐøµÄ¼à¿Ø£¬ ³ÃÔç·¢ÏÖÍøÕ¾±äÂýµÄÔ­Òò¡£±¾ÆªµÄºóÃæ²¿ÃÅ»á½éÉÜһЩÎÒÃÇ¿ÉÒÔʹÓÃµÄ¼à¿Ø·þÎñ£¬À´°ïÖúÎÒÃÇ×öÕâЩÊÂÇé¡£

2£® É趨ÐÔÄÜÄ¿±ê

ÍøÕ¾µÄÐÔÄÜÈçºÎ£¬Ò»¸ö×îÖ±¹ÛµÄ¸ÐÊܾÍÊÇ£º´ò¿ªÕâ¸öÕ¾µãÖ®ºó£¬Ò³Ãæ¼ÓÔØµÄʱ¼ä£¬ÕâÒ²ÊÇ˵ÊÇ·ÃÎÊÕß×îÖ±½ÓµÄÌåÑé¡£ºÜ¶àµÄÓÅ»¯¹¤×÷£¨²»¹ÜÊÇǰ̨µÄÓÅ»¯»¹ÊǺǫ́µÄÓÅ»¯£©¶¼ÊÇΪÁËÈÃÓû§¸ü¿ìµÄ¿´µ½ËùÏë¿´µÄÒ³ÃæºÍÐÅÏ¢¡£ÎÒÃǺóÃæµÄÌÖÂۺܶàʱºò¶¼ÊÇÒÔÕâ¸öΪĿ±êµÄ¡£

Ê×ÏȱØÐëÒªÃ÷°×¡°¿ì¡±µÄº¬Ò壺һ¸öÍøÕ¾µÄÏìÓ¦Ëٶȶà¿ì²ÅËãÊÇ¡°¿ì¡±£¿ÒòΪÓÅ»¯ÍøÕ¾ÐèÒª»¨·ÑºÜ´óµÄʱ¼äºÍ¾«Á¦£¬Èç¹ûÍøÕ¾±¾ÉíÒѾ­ºÜ¿ìÁË£¬ÀýÈçÍøÒ³³ÊÏÖµ½Óû§ÑÛǰµÄʱ¼äÊǺÁÃë¼¶±ðµÄ£¬ÎÒÃÇȷʵ¿ÉÒÔÔÙ»¨Ê±¼äÈÃËü¸ü¿ì£¬µ«ÊÇÕâÑù×öÆðÀ´³É±¾»á¸ü¸ß!

3£®³ÖÐø¸Ä½ø

ÔÚ½øÐÐÐÔÄÜÓÅ»¯µÄʱºò£¬ÒªÉæ¼°µ½ºÜ¶àµÄ¶«Î÷£¬ËùÒÔÔÚ½øÐÐÓÅ»¯µÄʱºò±ØÐëÈ·ÈÏ£º½øÐеÄÓÅ»¯´ëʩȷʵµÄÌá¸ßÁËÕ¾µãµÄÐÔÄÜ¡£ÎªÁË´ïµ½Õâ¸öÄ¿µÄ£¬Óм¸¸ö¹æÔò¿ÉÒÔ×ñÑ­£º

1. ÿ´ÎÓÅ»¯Ö»¸Ä¶¯Ò»´¦¡£Èç¹û¸Ä¶¯Á˺ܶദ£¬ÄÇôÕâЩ¸Ä¶¯Ö®¼ä¿ÉÄÜÏ໥µÄÓ°Ï죬×îºó²úÉúÒ»Ð©ÆæÆæ¹Ö¹ÖµÄÏÖÏó£¬ÓÐʱºòÕâЩ"ÓÅ»¯´ëÊ©"·´¶øÊ¹µÃÍøÕ¾ÐÔÄܽµµÍ¡£¶øÇÒÈç¹ûÒ»´Î¸Ä¶¯¶à´Î£¬Ò²²»ÀûÓÚºâÁ¿ÄÇЩ"ÓÅ»¯´ëÊ©"ÕæÕæÕýÕýÌáÉýÁËÍøÕ¾µÄÐÔÄÜ¡£

2. ²»¶ÏµÄ²âÊÔ¡£Ã¿´Î½øÐÐÁËËùνµÄ"ÓÅ»¯"Ö®ºó£¬Ò»¶¨Òª²âÊÔһϣ¬Õâ¸ö"ÓÅ»¯"ÊÇ·ñÕæµÄÌáÉýÁËÐÔÄÜ£¬Èç¹ûûÓÐÌáÉý£¬ÄÇô¾Í»Ø¹öÕâ¸ö²Ù×÷¡£

Ò»°ã½øÐÐÓÅ»¯µÄ²½ÖèÈçÏ£º

1. ¼Ç¼ÏÖÔÚÍøÕ¾µÄÐÔÄÜÖ¸ÊýºÍһЩÏà¹ØµÄÊý¾Ý(ºóÃæ»á¸æËß´ó¼ÒÈçºÎ»ñÈ¡ÕâЩÐÔÄÜÖ¸ÊýÊý¾Ý)

2. Õï¶ÏÕ¾µãµÄÐÔÄܹÊÕϵã.¿ÉÄÜÓм¸¸öµØ·½¶¼Ó°ÏìÁËÕ¾µãµÄÐÔÄÜ£¬µ«ÊÇ£¬´ËʱÎÒÃÇÖ»ÊÇÑ¡ÔñÓ°Ïì×î´óµÄÄǸöÒòÊý½øÐÐÓÅ»¯¡£

3. ½â¾öÕÒ³öµÄÐÔÄܹÊÕϵ㡣

4. ²âÊÔ¡£ÊÕ¼¯Êý¾Ý£¬ºÍÓÅ»¯Ç°½øÐбȽϣ¬¿´¿´ÊÇ·ñÌáÉýÁËÐÔÄÜ¡£

5. ÖØ¸´1µ½4²½Öè¡£

ÉÏÃæËäÈ»Ìá³öÁËһЩ¹æÔò£¬µ«ÊÇÎÒÃÇ¿ÉÒÔÁé»î´¦ÀíijЩÇé¿ö£ºÔÚÎÒÃDzéÕÒÓ°ÏìÐÔÄܵÄÎÊÌâµÄʱºò£¬ÎÒÃÇ·¢ÏÖ¶à¸öÎÊÌ⣬¶øÇÒÕâЩÎÊÌâ¸ù¾ÝÎÒÃǵľ­ÑéÅжϻáÓ°ÏìÐÔÄÜ£¬ÄÇôÎÒÃÇ¿ÉÒÔͬʱÐ޸Ĵ˴¦¡£

ÎÒÃÇÓÃÒ»¸öÁ÷³ÌͼÀ´×ܽáÉÏÃæµÄÓÅ»¯²½Öè¡£ÈçÏ£º

δÍê´ýÐø......

   
1720 ´Îä¯ÀÀ       29
 
Ïà¹ØÎÄÕÂ

Éî¶È½âÎö£ºÇåÀíÀôúÂë
ÈçºÎ±àд³öÓµ±§±ä»¯µÄ´úÂë
ÖØ¹¹-ʹ´úÂë¸ü¼ò½àÓÅÃÀ
ÍŶÓÏîÄ¿¿ª·¢"±àÂë¹æ·¶"ϵÁÐÎÄÕÂ
 
Ïà¹ØÎĵµ

ÖØ¹¹-¸ÄÉÆ¼ÈÓдúÂëµÄÉè¼Æ
Èí¼þÖØ¹¹v2
´úÂëÕû½àÖ®µÀ
¸ßÖÊÁ¿±à³Ì¹æ·¶
 
Ïà¹Ø¿Î³Ì

»ùÓÚHTML5¿Í»§¶Ë¡¢Web¶ËµÄÓ¦Óÿª·¢
HTML 5+CSS ¿ª·¢
ǶÈëʽC¸ßÖÊÁ¿±à³Ì
C++¸ß¼¶±à³Ì