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

1Ôª 10Ôª 50Ôª





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



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Model Center   Code  
»áÔ±   
   
 
     
   
 ¶©ÔÄ
  ¾èÖú
ËÕÄþ£ºÎÒÃÇ¿ª·¢°Ù¶ÈС³ÌÐòÓöµ½µÄÄÇЩ¡°¿Ó¡±
 
  2421  次浏览      31
 2018-12-12
 
±à¼­ÍƼö:
±¾ÎÄÀ´×ÔÓÚinfoq£¬±¾ÎÄÖ÷Òª½éÉܰٶÈС³ÌÐòµÄ¿ª·¢×¼±¸ÒÔ¼°ËüºÍ΢ÐÅС³ÌÐòµÄһЩ²»Í¬µÈ¡£

2018 Äê 5 Ô£¬ÊܰٶÈÑûÇ룬ËÕÄþÊ×ÅúÈëפ°Ù¶ÈС³ÌÐòƽ̨¡£×÷Ϊ΢ÐÅС³ÌÐòµÄ¿ª·¢¹¤³Ìʦ£¬ÎÒ½ÓÊÖÁË¡°¿ª»Ä¡±°Ù¶ÈÖÇÄÜС³ÌÐò£¨ÒÔϼò³Æ°Ù¶ÈС³ÌÐò£©µÄÈÎÎñ£¬×Ô 5 Ô³õ¿ª·¢£¬Ò»¸ö¶àÔ¾ÍÍê³ÉÁËËÕÄþÒ×¹º°Ù¶ÈС³ÌÐòµÄ¿ª·¢¹¤×÷£¬²¢ÔÚ 7 Ô³õµÄ¡°°Ù¶È¿ª·¢Õß´ó»á¡±ÉÏ×÷ΪÊ×ÅúС³ÌÐò¶ÔÍâÌṩ·þÎñ¡£

´Ó 5 ÔÂÖÁ½ñ£¬×÷Ϊ°Ù¶ÈС³ÌÐòµÄÖ÷Á¦¿ª·¢£¬×ܽáÁËÒÔϵÄһЩ¿ª·¢¾­Ñé¡£

°Ù¶ÈС³ÌÐòµÄ³õ̽

Èëפ°Ù¶ÈС³ÌÐò

°Ù¶ÈС³ÌÐòµÄÈëפ·½Ê½£¬Óë΢ÐÅС³ÌÐò¼¸ºõÏàͬ£¬×¼±¸Ò»¸ö°Ù¶ÈÕ˺ţ¬µÇ¼°Ù¶ÈÖÇÄÜС³ÌÐòºǫ́£¬Ñ¡ÔñÈëפÉêÇ룬ѡÔñÊʺϵÄÀàÐÍ£¬Ìîд±íµ¥ÐÅÏ¢£¬Ìá½»ÉóºË£¬Ò»°ã 24 СʱÄÚ¿ÉÒÔÉóºËͨ¹ý¡£µ±È»£¬Èç¹ûÓаٶÈС³ÌÐòµÄÑûÇëÂ룬Ҳ¿ÉÒÔ×ßÑûÇëÂëͨµÀ½øÐÐÈëפ¡£ÕâÀïÌØ±ðÐèҪעÒâµÄÊÇ£¬Ä¿Ç°½öÃæÏòÆóÒµ¡¢Õþ¸®¡¢Ã½Ìå¼°ÆäËü×éÖ¯µÈ·Ç¸öÈËÖ÷Ì忪·ÅÉêÇ룬¸öÈËÓû§ÊÇûÓа취ÈëפµÄ¡£ÈëפÍê³Éºó£¬½øÈëÆ½Ì¨£¬¿ÉÒÔ¿´µ½×Ô¼ºµÄС³ÌÐò¡£

¿ª·¢Ç°µÄ×¼±¸

ÓÃ×¢²áµÃµ½µÄ¹ÜÀíÔ±Õ˺ŵǼºǫ́£¬ÔÚ³ÉÔ±¹ÜÀíÉèÖÃÏîÄ¿×é³ÉÔ±µÄȨÏÞ, °Ù¶ÈС³ÌÐòµÄÓû§È¨ÏÞÖ÷Òª·ÖΪ£º¿ª·¢ÕßȨÏÞ¡¢¿ª·¢¹ÜÀí¡¢¿ª·¢ÉèÖá¢ÔÝÍ£·þÎñÉèÖá¢ÍƹãÉèÖá¢Á÷Á¿Ö÷¡¢Êý¾Ýͳ¼Æ¡¢Ð¡³ÌÐò¼ò½é¡¢Ð¡³ÌÐòÍ·Ïñ¡£ÔÚÉèÖà - ¿ª·¢ÉèÖ㬻ñȡС³ÌÐòµÄ AppID¡¢AppKey ºÍ AppSecret£¬²¢ÉèÖ÷þÎñÆ÷ÓòÃû¡¢ÒµÎñÓòÃûºÍ´úÀíÓòÃû£¨Ð¡³ÌÐò web »¯Ê¹Óã©¡£ÔÚÉèÖà - »ù´¡ÉèÖÃÉèÖÃС³ÌÐòÃû³Æ¡¢Í·ÏñºÍ¼ò½éµÈÐÅÏ¢¡£

¿ª·¢Õß¹¤¾ß

ÔÚ´Ó°Ù¶ÈС³ÌÐò¹ÙÍøµã»÷Îĵµ - ¿ª·¢ - ×ó²àµ¼º½À¸¹¤¾ß - ½çÃæÏÂÔØ¿ª·¢Õß¹¤¾ß£¬¿ª·¢Õß¹¤¾ßÆô¶¯ºó£¬ÓкÍ΢ÐÅ¿ª·¢Õß¹¤¾ß²î²»¶àµÄ½çÃæ£¬²»Í¬µÄµØ·½ÈçÏ£º

°Ù¶ÈС³ÌÐòûÓм¯³ÉÀàËÆÓÚ΢ÐÅС³ÌÐò Tgit¡¢ÌÚÑ¶ÔÆ£¬ÔÆ¿ª·¢Æ½Ì¨µÈ¹¦ÄÜ¡£¿ª·¢ÕßÐèÒªÔÚ×Ô±¸´úÂë¹ÜÀí¹¤¾ß£¬·þÎñ¶ËËùÐèÒªµÄ·þÎñÆ÷µÈ×ÊÔ´¡£

°Ù¶ÈС³ÌÐò IDE ĿǰµÄн¨¹¦ÄÜÖ»Ö§³Öн¨Ò»¸ö DEMO£¬¿ª·¢ÕßÐèÒªÔÚÕâ¸ö»ù´¡ÉϽøÐÐÐÞ¸ÄÀ´µÃµ½×Ô¼ºµÄÏîÄ¿£¬»òÕßʹÓðá¼Ò¾ß½«Î¢ÐÅС³ÌÐòת»»Îª°Ù¶ÈС³ÌÐò£¬²»ÄÜ´ÓÍ·¿ªÊ¼Ð½¨¡£Î¢ÐÅС³ÌÐòµÄн¨¹¦ÄÜÊÇ´ÓÊäÈë appID ¿ªÊ¼µÄ£¬°Ù¶ÈµÄ appid Ö»ÄÜÔÚ½¨ºÃÏîÄ¿ºóÊÖ¶¯µÄÐ޸ġ£

°Ù¶ÈС³ÌÐò IDE ²»ÐèÒª¶ÀÁ¢ÉèÖôúÀí¡£Î¢ÐÅС³ÌÐò IDE ÐèÒªµ¥¶ÀÅäÖôúÀí£¬ÔÚ¸´ÔÓÍøÂç»·¾³Ï¿ÉÄÜ»á³öÏÖÄÚÍâÍø²»ÄÜͬʱ·ÃÎʵÄÇé¿ö£¬µ«ÊǰٶÈС³ÌÐò²»ÐèÒªÉèÖõ¥¶À´úÀí¡£

¿ª·¢Îĵµ

°Ù¶ÈС³ÌÐòÓзḻµÄÎĵµ£¬ÏêϸµÄ½éÉÜÁË´ÓÉêÇëÈëפµ½Ð¡³ÌÐò·¢²¼¡¢´Ó×é¼þµ½ API µÄ°Ù¶ÈС³ÌÐòµÄ·½·½ÃæÃ棬´ó¼Ò¿ÉÒÔ×ÔÐе½¹ÙÍøÉÏÈ¥ÔĶÁ¡£

ǰ¶Ë¿ª·¢ÕßÑÛÖеİٶÈС³ÌÐò

ÒòΪͬʱ¿ª·¢°Ù¶ÈС³ÌÐòºÍ΢ÐÅС³ÌÐò£¬ÎÒ½«¶Ô±È΢ÐÅС³ÌÐò£¬½²Êö°Ù¶ÈС³ÌÐò¿ª·¢¹ý³ÌÖÐÓöµ½µÄһЩÎÊÌâ¡£

×é¼þºÍ API ¼¸ºõºÍ΢ÐÅÏàͬ£¬¿ò¼ÜÉÏ·ÖΪÂß¼­²ã¡¢ÊÓͼ²ã¡¢×Ô¶¨Òå×é¼þºÍ»ù´¡ÄÜÁ¦£¬Ò²Ö§³Ö·Ö°ü¼ÓÔØµÈÄÜÁ¦¡£°Ù¶ÈС³ÌÐòµÄ×é¼þÒ²·ÖΪÊÓͼ×é¼þ¡¢»ù´¡×é¼þ¡¢±íµ¥×é¼þ¡¢µ¼º½×é¼þ¡¢Ã½Ìå×é¼þ¡¢µØÍ¼×é¼þ¡¢»­²¼×é¼þºÍ¿ª·ÅÄÜÁ¦Ïà¹Ø×é¼þ¡£

ÔÚ API ·½Ã棬°Ù¶ÈС³ÌÐòÒ²·ÖÎªÍøÂ硢ýÌå¡¢Îļþ¡¢Êý¾Ý´æ´¢¡¢Î»ÖᢽçÃæ£¨°üº¬»æÍ¼£©¡¢É豸ºÍ¿ª·Å½Ó¿ÚµÈ´óÀà¡£ÒÔÏÂÊÇÎÒÃÇ·¢ÏÖµÄһЩ°Ù¶ÈС³ÌÐòÓë΢ÐÅС³ÌÐòµÄ²»Í¬¡£

×é¼þµÄ²»Í¬

°Ù¶ÈС³ÌÐòµÄÁбíäÖȾºÍ΢ÐŲ»Ò»Ö£º

<view wx:for="{{array}}" wx:for-index="idx" wx:for-item="itemName">
{{idx}}: {{itemName.message}}
</view>
// Ò²¿ÉÒÔ¼òдΪ
<view wx:for="{{array}}">
{{index}}: {{item.message}}
</view>

°Ù¶ÈС³ÌÐòµÄÁбíäÖȾ£º

<view>
<view s-for="p in persons">
{{p.name}}
</view>
</view>

°Ù¶ÈС³ÌÐòµÄÅжϺÍÑ­»·²»ÄÜÔÙͬһ¸ö×é¼þÉÏ¡£

ÀýÈç΢ÐÅС³ÌÐò¿ÉÒÔÕâôд£º

<view wx:for="{{array}}" wx:if="{{item.isWx}}">
{{index}}: {{item.message}}
</view>
// »òÕßÕâÑù×Ó
<view wx:for="{{array}}" wx:if="{{isWx}}">
{{index}}: {{item.message}}
</view>

¶ø°Ù¶ÈС³ÌÐòÔò±ØÐëд³ÉÕâ±ßÕâ¸öÑù×Ó£º

<view s-for="(index,item) in array">
<block s-if="item.isBd">
{{index}}: {{item.message}}
</block>
</view>
// »òÕßÕâÑù×Ó
<block s-if="isBd">
<view s-for="p in persons">
{{p.name}}
</view>
</block>

API µÄ²»Í¬

°Ù¶ÈС³ÌÐòÌṩÁË AI µÄÄÜÁ¦£¬¿ÉÒÔʵÏÖÎÄ×Öʶ±ð¡¢Îı¾ÉóºË¡¢ÓïÒôºÏ³É¡¢Í¼ÏñÉóºË¡¢Í¼Ïñʶ±ðºÍÓïÒôʶ±ð¹¦ÄÜ¡£

Swan.request ÄÜÁ¦¡£request µÄÎÊÌâÖ÷ÒªÌåÏÖÔÚ¶Ôµ¥ÒýºÅ, ÒÔ¼° URL µÄºº×ֵļæÈÝÉÏ. °Ù¶ÈС³ÌÐò request ÄÜÁ¦²¢Î´¶ÔÇëÇó UR Öеĺº×Ö×ö encodeURIComponent ´¦Àí, µ¼ÖÂÊÖ°Ù¿Í»§¶Ë·¢ËÍÇëÇóÖ±½Óʧ°Ü£¬Õâ±ß½¨Ò鿪·¢Õß×Ô¼º¶Ô get ÇëÇóµÄÈë²Î×ö encodeURIComponent ´¦Àí. µ¥ÒýºÅµÄÎÊÌâÒ²ÊÇÕâÑù, ¾ßÌå±íÏÖ³öÀ´, ÇëÇó·¢ËͳöÈ¥Ö®ºó, ͨ¹ý×¥°ü¿ÉÒÔ¿´µ½ÇëÇóÕý³£µÄ·¢ËÍÁË, Ò²Õý³£·µ»ØÁË, µ«ÊÇС³ÌÐò¼È²»»á×ß½ø success ·ÖÖ§, Ò²²»»á½øÈë error ·ÖÖ§, ±¨´íÒ²²»Äܱ» catch, Õâ¸öÎÊÌâºóÆÚ°Ù¶È¹Ù·½ÒѾ­ÐÞ¸´ÁË¡£

·Ö°üÌå»ýÏÞÖÆ²»Í¬

΢ÐÅС³ÌÐòĿǰµÄÏÞÖÆ¹æÔòÊÇ£¬Ã¿¸ö°ü²»³¬¹ý 2M £¬×ܰü²»³¬¹ý 8M£¬¶ø°Ù¶ÈС³ÌÐòĿǰµÄÏÞÖÆ¹æÔòÊÇÖ÷°ü²»µÃ³¬¹ý 4M£¬Ã¿¸ö·Ö°ü²»µÃ³¬¹ý 2M£¬×ܰü²»µÃ³¬¹ý 8M£¬Õâ¸ö¹æÔòºÍĿǰ΢ÐųÌÐòµÄÏÞÖÆ¹æÔò²î±ð½Ï´ó£¬ÔÚ·½±ãÁË¿ª·¢ÕßµÄͬʱ£¬¿ÉÄÜ»áÔÚÐÔÄÜ·½±ãÓÐËùËðºÄ¡£

ÔÚ CSS ºÍ JS ´¦ÀíµÄÉϵÄϸ΢²îÒì

°Ù¶ÈС³ÌÐò²»Ö§³Ö css µÄ > Ñ¡ÔñÆ÷, ½¨ÒéÑùʽֱ½ÓʹÓà class Ñ¡ÔñÆ÷¡£

°Ù¶ÈС³ÌÐòÖ§³ÖµÄ³¤¶Èµ¥Î»ÊÇ CSS3 µÄ vw£¬µ±È»Ò²Ö§³Ö΢ÐÅС³ÌÐòµÄ rpx¡£

ʹÓÃÎ±ÔªËØÊµÏÖµÄ 0.5px ±ß¿òÔÚ°Ù¶ÈС³ÌÐòÏ»áÓÐÒì³££¬½¨Ò鲻ҪʹÓÃÕâÖÖ·½·¨¡£

°Ù¶ÈС³ÌÐò²»Ö§³ÖÀàËÆÓÚ΢ÐÅС³ÌÐò WXS µÄд·¨¡£°Ù¶ÈС³ÌÐòûÓÐÌṩÀàËÆÓÚ΢ÐÅС³ÌÐò WXS µÄд·¨, µ«ÊÇÌṩÁË Filter ¹ýÂËÆ÷¡£Filer ´úÂë¿ÉÒÔ±àдÔÚ swan ÎļþÖеıêÇ©ÄÚ£¬»òÒÔ .filter.js Ϊºó׺ÃûµÄÎļþÄÚ¡£

µÇ¼·½Ê½µÄÇø±ð

ÒòΪ΢Ðſͻ§¶ËÊÇÇ¿ÖÆÒªÇóÓû§µÇ¼µÄ£¬µ«ÊÇÊÖ°Ù²»ÐèÒª£¬ËùÒÔÔÚÁªºÏµÇ¼ʱ£¬Õë¶Ô´Ë³¡¾°£¬°Ù¶ÈС³ÌÐòÐèÒª×÷³öÌØ±ðµÄ¿ª·¢¡£ÔÚ°Ù¶ÈС³ÌÐòÁªºÏµÇ¼ǰ£¬ÐèҪʹÓà swan.isloginsync api ½øÐÐÊÖ°Ù¿Í»§¶ËµÄµÇ¼״̬Åжϣ¬ÊÖ°ÙûÓеǼµÄ£¬²»ÄÜʹÓÃÁªºÏµÇ¼£¬ËùÒÔ½¨Ò鿪·¢Õß»¹ÐèҪ׼±¸Ò»Ì×¶ÀÁ¢Õ˺ŵǼÌåϵ¡£

Ö§¸¶·½Ê½µÄÇø±ð

΢ÐÅС³ÌÐòʹÓõÄÊÇ΢ÐÅÖ§¸¶£¬¶ø°Ù¶ÈС³ÌÐòʹÓõÄÊǰٶȾۺÏÊÕÒøÌ¨£¬ÔÚ½ÓÈëÁ÷³ÌºÍ¿ª·¢Á÷³ÌÉ϶¼ºÍ΢ÐÅС³ÌÐò²»Ò»Ñù£¬µ±È»°Ù¶ÈС³ÌÐò¹Ù·½Ò²ÌùÐĵÄÌṩÁË΢ÐÅÖ±ÁªºÍÖ§¸¶±¦Ö±ÁªµÄÄÜÁ¦£¬´ó¼Ò¿ÉÒÔ¸ù¾Ý×Ô¼ºµÄÐèҪѡÓÃÊʺÏ×Ô¼ºµÄ¸¶¿î·½Ê½¡£

´ò°ü·½Ê½¼°·¢²¼µÄÇø±ð

°Ù¶ÈС³ÌÐòµã»÷Ô¤ÀÀ°´Å¥Éú³ÉµÄ¿ª·¢°æÐ¡³ÌÐòÊÇ¿ÉÒÔ¸øÆäËûÓû§É¨Âë²é¿´µÄ£¬²¢Î´Ïñ΢ÐÅÒ»ÑùÑϸñÒªÇ󿪷¢ÕßȨÏÞ²ÅÄÜ´ò¿ª¿ª·¢°æÐ¡³ÌÐò£¬Ò²Ã»ÓÐÌåÑéÕßÕâÒ»½ÇÉ«£¬ÕâÒ»µã¶ÔÓÚ²âÊÔͬѧÀ´Ëµ»¹ÊǺܷ½±ãµÄ¡£

°Ù¶ÈС³ÌÐò IDE ÌṩÁËÁ½ÖÖ±àÒëģʽ: ÒÀÀµ·ÖÎö¡¢ÆÕͨ±àÒë¡£ ÒÀÀµ·ÖÎöģʽ : ÎÞÓÃÎļþ²»»á±»´ò°üµ½²ú³öÖУ¬Ö§³Ö node_modules µÄʹÓà ; ÆÕͨ±àÒëģʽ : ²»Ö§³Ö node_modues µÄʹÓ㬴ò°üÈ«²¿Îļþ¡£

PhoneX µÈ»úÐÍÑùʽÊÊÅä

Ŀǰ΢ÐÅС³ÌÐò²¢Ã»ÓÐÌṩ¶Ô iphoneX£¬iphoneXS µÈ»úÐ͵ײ¿ bar µÄÊÊÅ䣬µ«ÊǰٶÈС³ÌÐòÌṩÁËÕâÑùÒ»¸öÊÊÅä·½°¸¡£

.swan-security-padding-bottom {

padding-bottom:34px;
}

.swan-security-margin-bottom {

margin-bottom: 34px;

}
.swan-security-fixed-bottom {

bottom: 34px;

}

¸Ã×éÑùʽ»á×Ô¶¯ÔÚÐèÒªÊÊÅä°²È«ÇøµÄ³¡¾°¶¯Ì¬×¢È룬¿ª·¢Õß²»ÐèÒª×ÔÐÐÌí¼Ó£¬Ö»ÒªÔÚ.swan ÎļþÖÐʹÓÃÕâ×éÀàÃû¼´¿É¡£Ð§¹ûÈçÏÂͼËùʾ£º

Èç¹ûÄã֮ǰÓпª·¢Î¢ÐÅС³ÌÐò¿ª·¢£¬°Ù¶ÈС³ÌÐòÌṩÁËÒ»¸ö°á¼Ò¹¤¾ß¡£ °á¼Ò¹¤¾ß£¬ÊÇ»ùÓÚ Abstract Syntax Tree ¿ª·¢µÄ¸¨Öú¹¤¾ß£¬¿ÉÒÔ°ïÖúÄú°Ñ΢ÐÅС³ÌÐòµÄ²¿·Ö´úÂëÇ¨ÒÆµ½°Ù¶ÈÖÇÄÜС³ÌÐòÉÏ¡£

¹¤¾ß¿É½øÐо²Ì¬Óï·¨ÉϵÄת»»£¬¸ù¾ÝһЩ¹æÔòȥת»»´úÂ룬Ĩƽ΢ÐÅС³ÌÐòÓï·¨ºÍ°Ù¶ÈÖÇÄÜС³ÌÐòÓï·¨ÉϵIJîÒ죬Ϊ´ó¼Ò¼õÉÙÒòƽ̨²îÒì´øÀ´µÄ¿àÄÕ¡£ÐèҪעÒâµÄÊÇ£º¹¤¾ß×ö²»µ½ÔËÐÐʱ diff µÄĨƽ£¬Ò²×ö²»µ½Ò»¸ö API ´ÓÎÞµ½ÓеĹý³Ì¡£ËùÒÔ£¬ÐèÒª´ó¼Ò¸ù¾Ýת»» log£¬½øÐжþ´Î¿ª·¢¡£

ÍøÂçµÄÐéÄâÐÔµ¼ÖÂÐÅÈιØÏµÄÑÒÔ½¨Á¢£¬½»Ò×¾ö²ßÀ§ÄÑ¡£¶ÔÓÚС³ÌÐòÕâÖÖÇá±ã¡¢Ò×´«²¥µÄÌØÐÔ£¬ÈçºÎÈÃÓû§Äܹ»¸üÈÝÒ׵ľö²ß£¬²¢ÇÒ¸øÓû§ÊʺÏËûµÄÉÌÆ·¡£ÕâÎÞÒÉÊÇÊ®·ÖÖØÒªµÄÒ»»·£¬¶øÓë°Ù¶ÈºÏ×÷µÄÊÖ°ÙС³ÌÐòÖУ¬°Ù¶ÈµÄ»ùÓÚÓû§²Ù×÷ÐÐΪµÄ´óÊý¾ÝÉÌÆ·ÍƼöϵͳ¿ÉÒÔ´¦ÀíÐÅÈÎÆÀ¹ÀÖеÄÖ÷¹ÛÒòËØ£¬Ìá¸ß½»Ò×Ô¤²âµÄ׼ȷÐÔ¡£

»ùÓÚË«·½Ð­Í¬¹ýÂ˵Ä˼Ï뽨Á¢Ò»¸öÄ£ºýÐÅÓþ¹ÜÀíϵͳ£¬Í»³ö¶ÔÉÌÆ·ÐÅÏ¢µÄ´¦ÀíÓë¸öÐÔ»¯ÍƼö¡£ÉÏÏßÒÔÀ´£¬°Ù¶ÈÍÆ¼öÄ£¿éµÄÊý¾Ý¶Ô±ÈÓÚÔ­ÓÐËÕÄþÄÚ²¿µÄÍÆ¼öÀ´¿´£¬¸üÌùºÏÓÚÓû§ÔÚ»ùÓÚ°Ù¶ÈÇ¿´óµÄËÑË÷¶ËµÄÐÐΪÊý¾Ý¡£¶Ô´¹Ö±ÐÐÒµµÄ¶¨ÖÆ»¯ÍƼö£¬Âú×㲻ͬÐÐÒµµÄÐèÇó£¬ÈÃÎÒÃÇ¿´µ½Á˰ٶÈÍÆ¼öµÄÖÇÄÜ»¯¡¢×¨Òµ»¯¡£

ÒÔÉÏÊÇÎÒÔÚËÕÄþ¿ª·¢°Ù¶ÈС³ÌÐòµÄһЩ¾­Ñ飬¸÷¹«Ë¾Ò²¿ÉÒÔ³¢ÊÔһϣ¬°Ù¶ÈС³ÌÐòÒ²ÔÚ²»¶ÏµÄµü´úÖУ¬Ã¿Ò»´Îµü´ú¶¼Äܸоõµ½½ø²½£¬¸Ð¾õ°Ù¶ÈС³ÌÐò¿ª·¢×éµÄͬѧ£¬Ô¶³Ì°ïÎÒÃǽâ¾öÁ˺ܶàÎÊÌâ£¬ÌØ±ð¸Ðл°Ù¶È·½µÄÀî¼Î»ÔÀ´ËÕÄþפ³¡Ìṩ¼¼ÊõÖ§³Ö£¬Ã»ÓÐÄãÎÒÃǵĿª·¢Ö®Â·²»»áÕâô˳Àû£¬ÒÔ¼°°Ù¶ÈµÄ QA ͬѧ£¬¶ÔÎÒÃÇС³ÌÐòÌá³ö±¦¹óµÄ½¨Òé¡£

 
   
2421 ´Îä¯ÀÀ       31
Ïà¹ØÎÄÕÂ

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

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

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