¸öÈ˲©¿ÍÖÆ×÷±¨¸æ(2)

2019-04-15 15:44

¾ßÓÐÁÄÌ칦ÄܵÄBlogʵÏÖ µÚ¶þÕ Blogϵͳ¿ª·¢¼¼Êõ

2.2 MVC¿ª·¢Ä£Ê½

MVCÓÉTrygve ReenskaugÌá³ö£¬Ê×Ïȱ»Ó¦ÓÃÔÚSmallTalk-80»·¾³ÖУ¬ÊÇÐí¶à½»»¥ºÍ»­ÃæÏµÍ³µÄ¹¹³É»ù´¡¡£MVC½á¹¹ÊÇΪÄÇЩÐèҪΪͬÑùµÄÊý¾ÝÌṩ¶à¸öÊÓͼµÄÓ¦ÓóÌÐò¶øÉè¼ÆµÄ£¬ËüºÜºÃµØÊµÏÖÁËÊý¾Ý²ãÓë±íʾ²ãµÄ·ÖÀë¡£MVC×÷ΪһÖÖ¿ª·¢Ä£ÐÍ£¬Í¨³£ÓÃÓÚ·Ö²¼Ê½Ó¦ÓÃϵͳµÄÉè¼ÆºÍ·ÖÎö£¬ÒÔ¼°ÓÃÓÚÈ·¶¨ÏµÍ³¸÷²¿·Ö¼äµÄ×éÖ¯¹ØÏµ¡£¶ÔÓÚ»­ÃæÉè¼Æ¿É±äÐÔµÄÐèÇó£¬MVC£¨Model-View-Controller£©°Ñ½»»¥ÏµÍ³µÄ×é³É·Ö½â³ÉÄ£ÐÍ¡¢ÊÓͼ¡¢¿ØÖÆÆ÷3ÖÖ²¿¼þ¡£

(1) ÊÓͼ²¿¼þ°Ñ±íʾģÐÍÊý¾Ý¼°Âß¼­¹ØÏµºÍ״̬µÄÐÅÏ¢ÒÔÌØ¶¨ÐÎʽչʾ¸øÓû§¡£Ëü´ÓÄ£ÐÍ»ñµÃÏÔʾÐÅÏ¢£¬¶ÔÓÚÏàͬµÄÐÅÏ¢¿ÉÒÔÓжà¸ö²»Í¬µÄÏÔʾÐÎʽ»òÊÓͼ¡£ (2) ¿ØÖÆÆ÷²¿¼þÊÇ´¦ÀíÓû§ÓëÈí¼þµÄ½»»¥²Ù×÷µÄ£¬ÆäÖ°ÔðÊÇ¿ØÖÆÌṩģÐÍÖÐÈκα仯µÄ´«²¥£¬È·±£Óû§»­ÃæÓëÄ£ÐͼäµÄ¶ÔÓ¦ÁªÏµ£»Ëü½ÓÊÜÓû§µÄÊäÈ룬½«ÊäÈë·´À¡¸øÄ£ÐÍ£¬½ø¶øÊµÏÖ¶ÔÄ£Ð͵ļÆËã¿ØÖÆ£¬ÊÇʹģÐͺÍÊÓͼЭµ÷¹¤×÷µÄ²¿¼þ¡£ (3) Ä£ÐͲ¿¼þ±£´æÓÉÊÓͼÏÔʾ¡¢ÓÉ¿ØÖÆÆ÷¿ØÖƵÄÊý¾Ý£»Ëü·â×°ÁËÎÊÌâµÄºËÐÄÊý¾Ý¡¢Âß¼­ºÍ¹¦ÄܵļÆËã¹ØÏµ£¬Ëü¶ÀÁ¢ÓÚ¾ßÌåµÄ»­Ãæ±í´ïºÍI/O²Ù×÷¡£

Ä£ÐÍ¡¢ÊÓͼÓë¿ØÖÆÆ÷µÄ·ÖÀ룬ʹµÃÒ»¸öÄ£ÐÍ¿ÉÒÔ¾ßÓжà¸öÏÔʾÊÓͼ¡£Èç¹ûÓû§Í¨¹ýij¸öÊÓͼµÄ¿ØÖÆÆ÷¸Ä±äÁËÄ£Ð͵ÄÊý¾Ý£¬ËùÓÐÆäËûÒÀÀµÓÚÕâЩÊý¾ÝµÄÊÓͼ¶¼Ó¦·´Ó³ÁËÕâЩ±ä»¯¡£Òò´Ë£¬ÎÞÂÛºÎʱ·¢ÉúÁ˺ÎÖÖÊý¾Ý±ä»¯£¬¿ØÖÆÆ÷¶¼»á½«±ä»¯Í¨ÖªËùÓеÄÊÓͼ£¬µ¼ÖÂÏÔʾµÄ¸üС£Õâʵ¼ÊÉÏÊÇÒ»ÖÖÄ£Ð͵ı仯¡ª¡ª´«²¥»úÖÆ¡£ (4)ASP.NETģʽÏÂÈçºÎʵÏÖMVC£¿

ASP.NETÌṩÁËÒ»¸öºÜºÃµÄʵÏÖÕâÖÖ¾­µäÉè¼ÆÄ£Ê½µÄÀàËÆ»·¾³¡£¿ª·¢Õßͨ¹ýÔÚASPXÒ³ÃæÖпª·¢Óû§½Ó¿ÚÀ´ÊµÏÖÊÓͼ£»¿ØÖÆÆ÷µÄ¹¦ÄÜÔÚÂß¼­¹¦ÄÜ´úÂ루.cs£©ÖÐʵÏÖ£»Ä£ÐÍͨ³£¶ÔÓ¦Ó¦ÓÃϵͳµÄÒµÎñ²¿·Ö¡£ÔÚASP.NETÖÐʵÏÖÕâÖÖÉè¼Æ¶øÌṩµÄÒ»¸ö¶à²ãϵͳ£¬¶Ô½Ï¾­µäµÄASP½á¹¹ÊµÏÖµÄϵͳÀ´ËµÓÐÃ÷ÏÔµÄÓŵ㡣½«Óû§ÏÔʾ£¨ÊÓͼ£©´Ó¶¯×÷£¨¿ØÖÆÆ÷£©ÖзÖÀë³öÀ´£¬Ìá¸ßÁË´úÂëµÄÖØÓÃÐÔ¡£½«Êý¾Ý£¨Ä£ÐÍ£©´Ó¶ÔÆä²Ù×÷µÄ¶¯×÷£¨¿ØÖÆÆ÷£©·ÖÀë³öÀ´£¬¿ÉÒÔÈÃÓû§Éè¼ÆÒ»¸öÓëºǫ́´æ´¢Êý¾ÝÎ޹صÄϵͳ¡£¾ÍMVC½á¹¹µÄ±¾ÖʶøÑÔ£¬ËüÊÇÒ»ÖÖ½â¾öñîºÏϵͳÎÊÌâµÄ·½·¨¡£

µÚ 3Ò³ ¹²24Ò³

¾ßÓÐÁÄÌ칦ÄܵÄBlogʵÏÖ µÚ¶þÕ Blogϵͳ¿ª·¢¼¼Êõ

2.3 Ajax½éÉÜ 2.3.1ʲôÊÇAjax

AjaxÊÇAsynchronous JavaScript and XMLµÄËõд£¬¼´Òì²½JavaScript ºÍXML¡£ AjaxÊÇÒ»ÖÖ¿Í»§¶Ë¼¼Êõ£¬Ajax¼¼Êõ½èÖúÒì²½JavaScriptʵÏÖä¯ÀÀÆ÷ºÍ·þÎñÆ÷Ö®¼äµÄÒì²½½»»¥£¬¼´Ï൱ÓÚÔÚWebÓ¦ÓÃÖÐʵÏÖÁËÔ­À´C/S(Client/Server)½á¹¹ÏµĽ»»¥½á¹û£¬ÇÒÕâÖÖЧ¹ûµÄʵÏÖ²¢Ã»ÓдøÀ´·±ËöµÄ¿Í»§²¿Êð¹¤×÷¡£±ÈÈ磺ÎÞÐèÖØÐ¼ÓÔØÕû¸öÒ³Ãæ¾Í¿ÉÒÔÏë·þÎñÆ÷·¢ËÍÇëÇ󣬲¢½ÓÊÜÏìÓ¦¡£Í¬Ê±¶ÔXMLÎĵµ½âÎöºÍ´¦Àí¡£ AjaxµÄ½â¾ö·½°¸¼°ÆäÓÅÔ½ÐÔ

AjaxÏ൱ÓÚÔÚä¯ÀÀÆ÷¿Í»§¶ËÓë·þÎñÆ÷Ö®¼ä¼ÜÉèÁËÒ»¸öÇÅÁº¡¢Ò»¸öý½é£¬ÔÚËü

µÄ°ïÖúÏ£¬¿ÉÒÔÏû³ýÍøÂç½»»¥¹ý³ÌÖеĴ¦Àí¡ªµÈ´ý¡ª´¦Àí¡ªµÈȱÏÝ¡£ÔÚ´¦Àí¹ý³ÌÖÐWeb·þÎñÆ÷ÏìÓ¦ÊDZê×¼µÄÇÒÒ×ÓÚ½âÎöµÄXML¸ñʽµÄÊý¾Ý´«µÝ¸øAjax,È»ºóÔÙת»»³ÉHTMLÒ³ÃæµÄ¸ñʽ£¬¸¨ÖúCSS½øÐÐÏÔʾ¡£AjaxÊÇʹÓÃXMLHttpRequest¶ÔÏó·¢ËÍÇëÇó²¢»ñµÃ·þÎñÆ÷¶ËµÄÏìÓ¦£¬Í¬Ê±Ajax¿ÉÒÔÔÚ²»ÖØÐÂÔØÈëÕû¸öÒ³ÃæµÄÇé¿öÏÂÓÃJavaScipt²Ù×÷DOMÒÔʵÏÖ×îÖÕ¸üÐÂÒ³Ãæ¡£Òò´ËÔÚ¶ÁÈ¡Êý¾ÝµÄ¹ý³ÌÖУ¬Óû§Ã޶ԵIJ»ÊÇ°×ÆÁ£¬¶øÊÇÔ­À´µÄÄÚÈÝ¡£ÕâÖÖ¸üÐÂÊÇ˲¼äµÄ£¬Ê¹Óû§¸Ð¾õÊÇÁ¬¹áµÄ¡£

½èÖúAjax£¬¿ÉÒÔ°ÑÒÔǰһЩԭ±¾ÓÉ·þÎñÆ÷¸ºµ£µÄ¹¤×÷×ªÒÆµ½¿Í»§¶ËÀ´Íê³É£¬

ÀûÓÿͻ§¶ËÏÐÖõÄÄÜÁ¦À´½øÐд¦Àí£¬ÕâÑùÒ²¿ÉÒÔÓÐЧµØ¼õÇá·þÎñÆ÷ºÍ´ø¿íµÄ¸ºµ££¬Ê¹·þÎñÆ÷¸üÎȶ¨£¬¸üÁ¼ºÃµÄÔËÐС£Í¬Ê±½ÚÔ¼Á˿ռäºÍ¿í´ø¡£

2.3.2 AjaxÏà¹Ø¼¼Êõ½éÉÜ

AjaxÊǶàÖÖ¼¼ÊõµÄ×ÛºÏÓ¦Ó㬰üÀ¨JavaScipt½Å±¾¡¢CSS¡¢DOMºÍÖØÒª¶ÔÏó

XMLHttpRequest¡£

£¨1£© JavaSciptÊÇÒ»ÖÖ¿ÉÒÔÓëHTML±ê¼Ç»ìºÏʹÓõĽű¾ÓïÑÔ£¬±àдµÄ³ÌÐò¿É

ÒÔÖ±½ÓÔÚä¯ÀÀÆ÷ÖнâÊÍÖ´ÐС£Òò´ËʹÓýű¾ÓïÑÔ±àд³ÌÐò¿ÉÒÔÔÚä¯ÀÀÆ÷Ö§³ÖÏÂ¿çÆ½Ì¨ÔËÐС£JavaScipt½Å±¾ÖпÉÒÔµ÷ÓÃä¯ÀÀÆ÷¼°AjaxÖÐÌṩµÄÏà¹Ø¶ÔÏó¡£ÀûÓÃÕâЩ¶ÔÏóµÄÊôÐÔ·½·¨¿ÉÒÔʵÏÖÒ³ÃæÐ§¹ûµÄ¶¯Ì¬¿ØÖÆ¡£

£¨2£© CSSÊDzãµþÑùʽ±í¡£CSS¹æÔòÓÉģʽƥÅä¶ÎºÍ²Ù×÷²¿·Ö×é³É¡£Ä£Ê½Æ¥Åä¶Î

ÓÃÓÚ±íÊ¾ÔªËØÓëÐÐΪ֮¼äµÄ¹ØÁªÐÔ£»²Ù×÷²¿·ÖÓÃÓÚÈ·¶¨¶ÔÖ¸¶¨²¿·ÖµÄ²Ù

µÚ 4Ò³ ¹²24Ò³

¾ßÓÐÁÄÌ칦ÄܵÄBlogʵÏÖ µÚ¶þÕ Blogϵͳ¿ª·¢¼¼Êõ

×÷¡£CSS²ãµþÑùʽ¿ÉÒÔÃÖ²¹HTML³¬Îı¾±ê¼ÇÓïÑÔÔÚ¸ñʽÐÞÊÎÖеIJ»×㣬ͬʱҲΪÄܹ»ÊµÏÖÒ³Ãæ¸ñʽµÄÅúÁ¿¶¯Ì¬¸üС£

£¨3£© DOMµÄÈ«³ÆÊÇÎĵµ¶ÔÏóÄ£ÐÍ£¨Document Object Model£©,ËüÔÚ±¾ÖÊÉÏÊÇÒ»

ÖÖÎĵµÆ½Ì¨¡£ÔÚʹÓÃAjax¼¼ÊõÖУ¬½èÖúDOM£¬¿ÉÒÔ½áºÏ½Å±¾ÓïÑÔʵÏÖ¶¯Ì¬µÄÊý¾Ý´æ´¢ÒÔ¼°¶¯Ì¬ÉÏ´«Îļþ¡£

£¨4£© XMLHttpRequestÊÇAjax¼¼ÊõÖÐ×îÖØÒªµÄÒ»¸ö¶ÔÏó¡£Ò³Ãæ¿ÉÒÔÔÚ²»Ë¢ÐµÄ

Çé¿öÏÂͨ¹ýËü·¢ËÍÇëÇóÀ´»ñÈ¡·þÎñÆ÷ÏìÓ¦¡£Ò²¿ÉÒÔʹÓøöÔÏóÔÚ²»Ë¢Ðµ±Ç°Ò³ÃæµÄÇé¿öϸüÐÂÒ³ÃæÖеÄÊý¾Ý¡£

2.3.3 Ajax¼¼ÊõÔÚϵͳÖеÄÓ¦ÓÃ

Ajax¼¼ÊõÔËÓÃÓÚ¸ÃϵͳµÄÔÚÏß¼´Ê±ÁÄÌ칦ÄÜÄ£¿é¡£Í¨¹ý¸Ã¼¼ÊõʵÏÖÁËÁÄÌìÐÅ

Ï¢µÄ²»¶Ï¸üУ¬µ«²¢Ã»Óн«Õû¸öÒ³Ãæ¶¼Ë¢Ð£¬Ò²²»»á´øÀ´Ò³ÃæÔÚÁ¬ÐøÉÁ˸µÈÎÊÌâ¡£ÀûÓÃAjax¼¼Êõ½«ÁÄÌì´°¿Ú²»¶Î¸üÐÂÊý¾Ý£¬ÁÄÌì´°¿Ú²ÉÓÃCSSÑùʽ£¬ÊµÏÖÒ³Ãæ¸ñʽµÄÅúÁ¿¶¯Ì¬¸üС£

2.4 Êý¾Ý¿â

±¾ÏµÍ³²ÅÓÃSQL SERVER2000×öΪºǫ́Êý¾Ý¿â,²ÉÓÃADO.NET¼¼Êõ¶ÔÊý¾Ý½øÐвÙ×÷¡£

2.4.1 SQL SERVER 2000

SQL SERVER2000ÊÇ¿ÉÒÔÔÚWEBÉÏÔËÐеÄÊý¾Ý¿â·þÎñ²úÆ·¡£Ëü¼È¿ÉÊÊÓÃÓÚ×ÀÃæÏµÍ³µÄµ¥Óû§Êý¾Ý¿â£¬Ò²¿ÉÊÊÓÃÓÚÆóÒµµÄÍøÂçÊý¾Ý¿â£¬ÉõÖÁÊÊÓÃÓÚרҵµÄWEBÕ¾µãÊý¾Ý¿â£¬¾ßÓкÜÇ¿µÄ¿ÉÉìËõÐÔ¡£²¢ÇÒ¾ßÓкܸߵĿɿ¿ÐÔ¡¢¿ÉÓÃÐԺͿɹÜÀíÐÔ¡£´Ó¾­¼ÃºÍ¿ª·¢Ð§ÂÊÉÏÊʺÏÖÐСÐÍÍøÕ¾¡£ËüºÍASP.NETͬÊôÓÚ΢Èí¹«Ë¾¿ª·¢£¬ÔÚ¿ª·¢½Ó¿ÚÓÐÒ»ÖÂÐÔ£¬ÄܸüºÃµÄЭµ÷¹¤×÷¡£Í¬Ê±£¬SQL SERVER2000¶ÔÊý¾ÝµÄ°²È«ÐÔÒ²ÓÐÒ»¶¨µÄ±£ÕÏ£¬Ëü¶ÔÓû§µÄ·ÃÎʽøÐÐÁËÁ½¸ö½×¶ÎµÄ¼ì²é£ºÒ»ÊÇÈÏÖ¤½×¶Î£¬¶þÊÇÐí¿ÉÈ·ÈϽ׶Ρ£Êý¾Ý¿âʹÓÃADO.NETÀ´´¦ÀíÊý¾Ý¡£

2.4.2 ADO.NET

ADO.NETÊÇ»ùÓÚ.NET¿ò¼Ü½á¹¹¡¢ÃæÏò·Ö²¼Ê½ºÍÒÔXMLÊý¾Ý¸ñʽΪºËÐĵÄÊý¾Ý·ÃÎʼ¼Êõ£¬ËüÌṩÁËÒ»×éÊý¾Ý·ÃÎÊ·þÎñµÄÀ࣬¿ÉÓÃÓÚ¶ÔMicrosoft SQL Server¡¢

µÚ 5Ò³ ¹²24Ò³

¾ßÓÐÁÄÌ칦ÄܵÄBlogʵÏÖ µÚ¶þÕ Blogϵͳ¿ª·¢¼¼Êõ

OracleµÈÊý¾ÝÔ´¼°Í¨¹ýOLEDBºÍXML¹«¿ªµÄÊý¾ÝÔ¶Ô´µÄÒ»Ö·ÃÎÊ¡£ADO.NETͳһÁËÊý¾ÝÈÝÆ÷Àà±à³Ì½Ó¿Ú£¬ÎÞÂÛ±àдºÎÖÖÓ¦ÓóÌÐò£¨Windows´°Ìå¡¢Web´°Ìå¡¢Web·þÎñ£©¶¼¿ÉÒÔͨ¹ýͬһ×éÀàÀ´´¦ÀíÊý¾Ý¡£ÎªÊ¹Ó÷½±ã£¬ADO.NET»¹ÌṩÁËÒ»×é·á¸»µÄ¿Ø¼þ£¬ÀûÓÿÉÊÓ»¯·½Ê½À´¿ª·¢Êý¾Ý¿âÓ¦ÓᣠADO.NETÌåϵ½á¹¹ÈçÏÂͼËùʾ .NET Framework Êý¾ÝÌṩ³ÌÐò

ADO.NETÌåϵ½á¹¹Í¼

Êý¾Ý¿â XML DataReader Connection ÊÂÎñ DataAdapter SelectCommand InsertCommand UpdateCommand DeleteCommand Dataset Data TableCollection Êý¾Ý±í DataRowCollection DataColumnCollectionConstraintCollection Command ²ÎÊý DataRelationCollection

ADO.NETÌåϵ½á¹¹µÄÁ½´óºËÐĿؼþÊÇ.NET FrameworkÊý¾ÝÌṩ³ÌÐòºÍDataset¡£. NET FrameworkÊý¾ÝÌṩ³ÌÐòÓÃÓÚÁ¬½Óµ½Êý¾Ý¿â¡¢Ö´ÐÐÃüÁîºÍ¼ìË÷½á¹û¡£DatasetÊÇÒ»¸ö¹¦Äܷḻ¡¢±È½Ï¸´ÔÓµÄÊý¾Ý¼¯£¬ËüÊÇÖ§³ÖADO.NETµÄ¶Ï¿ªÊ½¡¢·Ö²¼Ê½Êý¾Ý·½°¸µÄºËÐĶÔÏó¡£DatasetרÃÅÓÃÀ´´¦Àí´ÓÊý¾ÝÔ´»ñµÃµÄÊý¾Ý£¬ÎÞÂÛÊý¾ÝÀ´×ÔʲôÊý¾ÝÔ´£¬Ëü¶¼Ê¹ÓÃÏàͬµÄ·½Ê½²Ù×÷Êý¾Ý¡£

2.5 ASP.NETÅäÖÃ

Asp.netµÄÅäÖÃÎļþ¶¼ÊÇXML¸ñʽµÄÎļþ£¬XML¸ñʽÎļþÒ×ÓÚÊéдºÍ¶¨ÖÆ£¬²ÉÓÃÕâÖÖ·½·¨½øÐÐasp.netÅäÖ÷½±ãÁé»î¡£ÁíÍ⣬asp.netµÄÅäÖö¼ÊÇ¿ÉÒÔËæÊ±¸ü¸ÄµÄ£¬¼´Ó¦ÓóÌÐòÔËÐÐÆÚ¼ä£¬¿ÉÒÔËæÊ±Ôö¼ÓºÍɾ³ýasp.netÅäÖÃÎļþÖеÄÏîÄ¿£¬ÐÞ¸Ä

µÚ 6Ò³ ¹²24Ò³

¾ßÓÐÁÄÌ칦ÄܵÄBlogʵÏÖ µÚ¶þÕ Blogϵͳ¿ª·¢¼¼Êõ

ºó¿ÉÒÔÁ¢¿Ì¼¤»îʹÓñȵ±ÅäÖ÷¢Éú±ä»¯Ê±ÐèÒª·þÎñÖØÐÂÆô¶¯ÅäÖòÅÉúЧµÄ·½·¨ÓкܴóµÄÓÅÊÆ¡£

¸ÃϵͳÔËÓÃÁËweb.comfigÎļþ½øÐÐÅäÖÃweb·þÎñÆ÷£¬Ê¹ÓÃweb.configÎļþÅäÖÃweb·þÎñÆ÷¼òÃ÷¶óÒª¡£Web.configÎļþÊDzÉÓÃXML¸ñʽ½øÐбàдµÄXMLÎļþ¡£

2.6 XML

XMLÊÇExtensible Markup Language(¿ÉÀ©Õ¹±ê¼ÇÓïÑÔ)¡£ËüÊÇÒ»ÖÖ´æ´¢Êý¾ÝµÄ·½·¨¡£ËüÌṩһÖÖ¶ÀÁ¢ÓÚÓ¦ÓóÌÐòµÄ¸ñʽÀ´±£´æÊý¾Ý£¬ÇÒÈÝÒ×ʵÏÖ²»Í¬Ó¦ÓóÌÐòÖ®¼äµÄÊý¾Ý¹²Ïí¡£ÓëÊý¾Ý¿âÏà±È£¬Ëü²»ÐèÒªÈκÎרÓÃÈí¼þ¾Í¿ÉÒÔ´´½¨ºÍ¹ÜÀíXMLÎĵµ£¬Ö»ÒªÒ»¸öÎı¾±à¼­Æ÷¾Í¿ÉÒÔÁË£»¶øÊý¾Ý¿âÐèҪרÃŵÄÊý¾Ý¿â¹ÜÀíϵͳ¶ÔÊý¾Ý½øÐйÜÀí¡£

µÚ 7Ò³ ¹²24Ò³


¸öÈ˲©¿ÍÖÆ×÷±¨¸æ(2).doc ½«±¾ÎĵÄWordÎĵµÏÂÔØµ½µçÄÔ ÏÂÔØÊ§°Ü»òÕßÎĵµ²»ÍêÕû£¬ÇëÁªÏµ¿Í·þÈËÔ±½â¾ö£¡

ÏÂһƪ£ºÇé¾°»¯ÃæÊÔÌâÄ¿

Ïà¹ØÔĶÁ
±¾ÀàÅÅÐÐ
¡Á ×¢²á»áÔ±Ãâ·ÑÏÂÔØ£¨ÏÂÔØºó¿ÉÒÔ×ÔÓɸ´ÖƺÍÅŰ棩

ÂíÉÏ×¢²á»áÔ±

×¢£ºÏÂÔØÎĵµÓпÉÄÜ¡°Ö»ÓÐĿ¼»òÕßÄÚÈݲ»È«¡±µÈÇé¿ö£¬ÇëÏÂÔØÖ®Ç°×¢Òâ±æ±ð£¬Èç¹ûÄúÒѸ¶·ÑÇÒÎÞ·¨ÏÂÔØ»òÄÚÈÝÓÐÎÊÌ⣬ÇëÁªÏµÎÒÃÇЭÖúÄã´¦Àí¡£
΢ÐÅ£º QQ£º