程序员需要知道的字符知识总结

移动开发
字符编码的问题看似很小,经常被技术人员忽视,但是很容易导致一些莫名其妙的问题。这里总结了一下字符编码的一些普及性的知识,希望对大家有所帮助。

[[119171]]

×Ö·û±àÂëµÄÎÊÌâ¿´ËƺÜС£¬¾­³£±»¼¼ÊõÈËÔ±ºöÊÓ£¬µ«ÊǺÜÈÝÒ×µ¼ÖÂһЩĪÃûÆäÃîµÄÎÊÌâ¡£ÕâÀï×ܽáÁËÒ»ÏÂ×Ö·û±àÂëµÄһЩÆÕ¼°ÐÔµÄ֪ʶ£¬Ï£Íû¶Ô´ó¼ÒÓÐËù°ïÖú¡£

»¹ÊǵôÓASCIIÂë˵Æð

˵µ½×Ö·û±àÂ룬²»µÃ²»ËµASCIIÂëµÄ¼òÊ·¡£¼ÆËã»úÒ»¿ªÊ¼·¢Ã÷µÄʱºòÊÇÓÃÀ´½â¾öÊý×Ö¼ÆËãµÄÎÊÌ⣬ºóÀ´ÈËÃÇ·¢ÏÖ£¬¼ÆËã»ú»¹¿ÉÒÔ×ö¸ü¶àµÄÊ£¬ÀýÈçÎı¾´¦ Àí¡£µ«ÓÉÓÚ¼ÆËã»úֻʶ“Êý”£¬Òò´ËÈËÃDZØÐë¸æËß¼ÆËã»úÄĸöÊý×ÖÀ´´ú±íÄĸöÌض¨×Ö·û£¬ÀýÈç65´ú±í×Öĸ‘A’£¬66´ú±í×Öĸ‘B’£¬ÒÔ´ËÀàÍÆ¡£µ«ÊǼÆËã»úÖ®¼ä×Ö·û-Êý×ֵĶÔÓ¦¹Øϵ±ØÐëµÃÒ»Ö£¬·ñÔò¾Í»áÔì³Éͬһ¶ÎÊý×ÖÔÚ²»Í¬¼ÆËã»úÉÏÏÔʾ³öÀ´µÄ×Ö·û²»Ò»Ñù¡£Òò´ËÃÀ¹ú¹ú¼Ò±ê׼Э»áANSIÖƶ¨ÁËÒ»¸ö±ê×¼£¬¹æ¶¨Á˳£ÓÃ×Ö·ûµÄ¼¯ºÏÒÔ¼°Ã¿¸ö×Ö·û¶ÔÓ¦µÄ±àºÅ£¬Õâ¾ÍÊÇASCII×Ö·û¼¯£¨Character Set£©£¬Ò²³ÆASCIIÂë¡£

µ±Ê±µÄ¼ÆËã»úÆÕ±éʹÓÃ8±ÈÌØ×Ö½Ú×÷Ϊ×îСµÄ´æ´¢ºÍ´¦Àíµ¥Ôª£¬¼ÓÖ®µ±Ê±Óõ½µÄ×Ö·ûÒ²ºÜÉÙ£¬26¸ö´óСдӢÎÄ×Öĸ»¹ÓÐÊý×ÖÔÙ¼ÓÉÏÆäËû³£Ó÷ûºÅ£¬Ò²²»µ½100¸ö£¬Òò´ËʹÓÃ7¸ö±ÈÌØλ¾Í¿ÉÒÔ¸ßЧµÄ´æ´¢ºÍ´¦ÀíASCIIÂ룬ʣÏÂ×î¸ßλ1±ÈÌر»ÓÃ×÷һЩͨѶϵͳµÄÆæżУÑé¡£

×¢Ò⣬×Ö½Ú´ú±íϵͳÄܹ»´¦ÀíµÄ×îСµ¥Î»£¬²»Ò»¶¨ÊÇ8±ÈÌØ¡£Ö»ÊÇÏÖ´ú¼ÆËã»úµÄÊÂʵ±ê×¼¾ÍÊÇÓÃ8±ÈÌØÀ´´ú±íÒ»¸ö×Ö½Ú¡£Ôںܶ༼ Êõ¹æ¸ñÎÄÏ×ÖУ¬ÎªÁ˱ÜÃâ²úÉúÆçÒ壬¸üÇãÏòÓÚʹÓÃ8λ×飨Octet£©¶ø²»ÊÇ×Ö½Ú£¨Byte£©Õâ¸öÊõÓïÀ´Ç¿µ÷8¸ö±ÈÌصĶþ½øÖÆÁ÷¡£ÏÂÎÄÖÐΪÁ˱ãÓÚÀí½â£¬ÎÒ»á ÑÓÓôó¼ÒÊìϤµÄ“×Ö½Ú”Õâ¸ö¸ÅÄî¡£

ASCII×Ö·û¼¯ÓÉ95¸ö¿É´òÓ¡×Ö·û£¨0×20-0x7E£©ºÍ33¸ö¿ØÖÆ×Ö·û£¨0×00-0×19£¬0x7F£©×é³É¡£¿É´òÓ¡×Ö·ûÓÃÓÚÏÔʾÔÚÊä³öÉ豸 ÉÏ£¬ÀýÈçÓ«ÆÁ»òÕß´òÓ¡Ö½ÉÏ£¬¿ØÖÆ×Ö·ûÓÃÓÚÏò¼ÆËã»ú·¢³öһЩÌØÊâÖ¸ÁÀýÈç0×07»áÈüÆËã»ú·¢³ößÙµÄÒ»Éù£¬0×00ͨ³£ÓÃÓÚָʾ×Ö·û´®µÄ½áÊø£¬0x0DºÍ 0x0AÓÃÓÚָʾ´òÓ¡»úµÄ´òÓ¡ÕëÍ·Í˵½ÐÐÊ×£¨»Ø³µ£©²¢ÒƵ½ÏÂÒ»ÐУ¨»»ÐУ©¡£

ÄÇʱºòµÄ×Ö·û±à½âÂëϵͳ·Ç³£¼òµ¥£¬¾ÍÊǼòµ¥µÄ²é±í¹ý³Ì¡£ÀýÈ罫×Ö·ûÐòÁбàÂëΪ¶þ½øÖÆÁ÷дÈë´æ´¢É豸£¬Ö»ÐèÒªÔÚASCII×Ö·û¼¯ÖÐÒÀ´ÎÕÒµ½×Ö·û¶ÔÓ¦µÄ×Ö½Ú£¬È»ºóÖ±½Ó½«¸Ã×Ö½ÚдÈë´æ´¢É豸¼´¿É¡£½âÂë¶þ½øÖÆÁ÷µÄ¹ý³ÌÒ²ÊÇÀàËÆ¡£

#p#

OEM×Ö·û¼¯µÄÑÜÉú

µ±¼ÆËã»ú¿ªÊ¼·¢Õ¹ÆðÀ´µÄʱºò£¬ÈËÃÇÖð½¥·¢ÏÖ£¬ASCII×Ö·û¼¯ÀïÄÇ¿ÉÁ¯µÄ128¸ö×Ö·ûÒѾ­²»ÄÜÔÙÂú×ãËûÃǵÄÐèÇóÁË¡£ÈËÃǾÍÔÚÏ룬һ¸ö×Ö½ÚÄܹ»±íʾµÄ Êý×Ö£¨±àºÅ£©ÓÐ256¸ö£¬¶øASCII×Ö·ûÖ»Óõ½ÁË0×00~0x7F£¬Ò²¾ÍÊÇÕ¼ÓÃÁËÇ°128¸ö£¬ºóÃæ128¸öÊý×Ö²»Óðײ»Óã¬Òò´ËºÜ¶àÈË´òÆðÁ˺óÃæÕâ 128¸öÊý×ÖµÄÖ÷Òâ¡£¿ÉÊÇÎÊÌâÔÚÓÚ£¬ºÜ¶àÈËͬʱÓÐÕâÑùµÄÏë·¨£¬µ«ÊÇ´ó¼Ò¶ÔÓÚ0×80-0xFFÕâºóÃæµÄ128¸öÊý×Ö·Ö±ð¶ÔӦʲôÑùµÄ×Ö·û£¬È´Óи÷×ÔµÄÏë ·¨¡£Õâ¾Íµ¼ÖÂÁ˵±Ê±ÏúÍùÊÀ½ç¸÷µØµÄ»úÆ÷ÉϳöÏÖÁË´óÁ¿¸÷ʽ¸÷ÑùµÄOEM×Ö·û¼¯¡£

ÏÂÃæÕâÕűíÊÇIBM-PC»úÍƳöµÄÆäÖÐÒ»¸öOEM×Ö·û¼¯£¬×Ö·û¼¯µÄÇ°128¸ö×Ö·ûºÍASCII×Ö·û¼¯µÄ»ù±¾Ò»Ö£¨ÎªÊ²Ã´Ëµ»ù±¾Ò»ÖÂÄØ£¬ÊÇÒòΪǰ32 ¸ö¿ØÖÆ×Ö·ûÔÚijЩÇé¿öÏ»ᱻIBM-PC»úµ±×÷¿É´òÓ¡×Ö·û½âÊÍ£©£¬ºóÃæ128¸ö×Ö·û¿Õ¼ä¼ÓÈëÁËһЩŷÖÞ¹ú¼ÒÓõ½µÄÖØÒô×Ö·û£¬ÒÔ¼°Ò»Ð©ÓÃÓÚ»­ÏßÌõ»­µÄ×Ö·û¡£

ÊÂʵÉÏ£¬´ó²¿·ÖOEM×Ö·û¼¯ÊǼæÈÝASCII×Ö·û¼¯µÄ£¬Ò²¾ÍÊÇ˵£¬´ó¼Ò¶ÔÓÚ0×00~0x7FÕâ¸ö·¶Î§µÄ½âÊÍ»ù±¾ÊÇÏàͬµÄ£¬¶ø¶ÔÓÚºó°ë²¿·Ö0×80~0xFFµÄ½âÊÍÈ´²»Ò»¶¨Ïàͬ¡£ÉõÖÁÓÐʱºòͬÑùµÄ×Ö·ûÔÚ²»Í¬OEM×Ö·û¼¯ÖжÔÓ¦µÄ×Ö½ÚÒ²ÊDz»Í¬µÄ¡£

²»Í¬µÄOEM×Ö·û¼¯µ¼ÖÂÈËÃÇÎÞ·¨¿ç»úÆ÷½»Á÷¸÷ÖÖÎĵµ¡£ÀýÈçÖ°Ô±¼×·¢ÁËÒ»·â¼òÀúrésumés¸øÖ°Ô±ÒÒ£¬½á¹ûÖ°Ô±ÒÒ¿´µ½µÄÈ´ÊÇr[[119172]]sums£¬ÒòΪé×Ö·ûÔÚÖ°Ô±¼×»úÆ÷ÉϵÄOEM×Ö·û¼¯ÖжÔÓ¦µÄ×Ö½ÚÊÇ0×82£¬¶øÔÚÖ°Ô±ÒҵĻúÆ÷ÉÏ£¬ÓÉÓÚʹÓõÄOEM×Ö·û¼¯²»Í¬£¬¶Ô0×82×Ö½Ú½âÂëºóµÃµ½µÄ×Ö·ûÈ´ÊÇ¡£

#p#

¶à×Ö½Ú×Ö·û¼¯£¨MBCS£©ºÍÖÐÎÄ×Ö·û¼¯

ÉÏÃæÎÒÃÇÌáµ½µÄ×Ö·û¼¯¶¼ÊÇ»ùÓÚµ¥×Ö½Ú±àÂ룬Ҳ¾ÍÊÇ˵£¬Ò»¸ö×Ö½Ú·­Òë³ÉÒ»¸ö×Ö·û¡£Õâ¶ÔÓÚÀ­¶¡Óïϵ¹ú¼ÒÀ´Ëµ¿ÉÄÜûÓÐʲôÎÊÌ⣬ÒòΪËûÃÇͨ¹ýÀ©Õ¹µÚ8¸ö±È ÌØ£¬¾Í¿ÉÒԵõ½256¸ö×Ö·ûÁË£¬×ã¹»ÓÃÁË¡£µ«ÊǶÔÓÚÑÇÖÞ¹ú¼ÒÀ´Ëµ£¬256¸ö×Ö·ûÊÇÔ¶Ô¶²»¹»Óõġ£Òò´ËÕâЩ¹ú¼ÒµÄÈËΪÁËÓÃÉϵçÄÔ£¬ÓÖÒª±£³ÖºÍASCII×Ö·û ¼¯µÄ¼æÈÝ£¬¾Í·¢Ã÷Á˶à×Ö½Ú±àÂ뷽ʽ£¬ÏàÓ¦µÄ×Ö·û¼¯¾Í³ÆΪ¶à×Ö½Ú×Ö·û¼¯¡£ÀýÈçÖйúʹÓõľÍÊÇË«×Ö½Ú×Ö·û¼¯±àÂ루DBCS£¬Double Byte Character Set£©¡£

¶ÔÓÚµ¥×Ö½Ú×Ö·û¼¯À´Ëµ£¬´úÂëÒ³ÖÐÖ»ÐèÒªÓÐÒ»ÕÅÂë±í¼´¿É£¬ÉÏÃæ¼Ç¼×Å256¸öÊý×Ö´ú±íµÄ×Ö·û¡£³ÌÐòÖ»ÐèÒª×ö¼òµ¥µÄ²é±í²Ù×÷¾Í¿ÉÒÔÍê³É±à½âÂëµÄ¹ý³Ì¡£

´úÂëÒ³ÊÇ×Ö·û¼¯±àÂëµÄ¾ßÌåʵÏÖ£¬Äã¿ÉÒÔ°ÑËûÀí½âΪһÕÅ“×Ö·û-×Ö½Ú”Ó³Éä±í£¬Í¨¹ý²é±íʵÏÖ“×Ö·û-×Ö½Ú”µÄ·­Òë¡£ÏÂÃæ»áÓиüÏêϸµÄÃèÊö¡£

¶ø¶ÔÓÚ¶à×Ö½Ú×Ö·û¼¯£¬´úÂëÒ³ÖÐͨ³£»áÓкܶàÂë±í¡£ÄÇô³ÌÐòÔõô֪µÀ¸ÃʹÓÃÄÄÕÅÂë±íÈ¥½âÂë¶þ½øÖÆÁ÷ÄØ£¿´ð°¸ÊÇ£¬¸ù¾ÝµÚÒ»¸ö×Ö½ÚÀ´Ñ¡Ôñ²»Í¬µÄÂë±í½øÐнâÎö¡£

ÀýÈçÄ¿Ç°×î³£ÓõÄÖÐÎÄ×Ö·û¼¯GB2312£¬º­¸ÇÁËËùÓмòÌå×Ö·ûÒÔ¼°Ò»²¿·ÖÆäËû×Ö·û£»GBK£¨K´ú±íÀ©Õ¹µÄÒâ˼£©ÔòÔÚGB2312µÄ»ù´¡ÉϼÓÈëÁ˶Է± Ìå×Ö·ûµÈÆäËû·Ç¼òÌå×Ö·û£¨GB18030×Ö·û¼¯²»ÊÇË«×Ö½Ú×Ö·û¼¯£¬ÎÒÃÇÔÚ½²UnicodeµÄʱºò»áÌáµ½£©¡£ÕâÁ½¸ö×Ö·û¼¯µÄ×Ö·û¶¼ÊÇʹÓÃ1-2¸ö×Ö½ÚÀ´±í ʾ¡£Windowsϵͳ²ÉÓÃ936´úÂëÒ³À´ÊµÏÖ¶ÔGBK×Ö·û¼¯µÄ±à½âÂë¡£ÔÚ½âÎö×Ö½ÚÁ÷µÄʱºò£¬Èç¹ûÓöµ½×Ö½ÚµÄ×î¸ßλÊÇ0µÄ»°£¬ÄÇô¾ÍʹÓÃ936´úÂëÒ³ÖÐµÄ µÚ1ÕÅÂë±í½øÐнâÂ룬Õâ¾ÍºÍµ¥×Ö½Ú×Ö·û¼¯µÄ±à½âÂ뷽ʽһÖÂÁË¡£

µ±×ֽڵĸßλÊÇ1µÄʱºò£¬È·ÇеÄ˵£¬µ±µÚÒ»¸ö×Ö½ÚλÓÚ0x81–0xFEÖ®¼äʱ£¬¸ù¾ÝµÚÒ»¸ö×Ö½Ú²»Í¬ÕÒµ½´úÂëÒ³ÖеÄÏàÓ¦µÄÂë±í£¬ÀýÈçµ±µÚÒ»¸ö×Ö½ÚÊÇ0x81£¬ÄÇô¶ÔÓ¦936ÖеÄÏÂÃæÕâÕÅÂë±í£º

£¨¹ØÓÚ936´úÂëÒ³ÖÐÍêÕûµÄÂë±íÐÅÏ¢£¬²Î¼ûMSDN£ºhttp://msdn.microsoft.com/en-us/library/cc194913%28v=MSDN.10%29.aspx.£©

°´ÕÕ936´úÂëÒ³µÄÂë±í£¬µ±³ÌÐòÓöµ½Á¬Ðø×Ö½ÚÁ÷0×81 0×40µÄʱºò£¬¾Í»á½âÂëΪ“@”×Ö·û¡£

#p#

ANSI±ê×¼¡¢¹ú¼Ò±ê×¼¡¢ISO±ê×¼

²»Í¬ASCIIÑÜÉú×Ö·û¼¯µÄ³öÏÖ£¬ÈÃÎĵµ½»Á÷±äµÃ·Ç³£À§ÄÑ£¬Òò´Ë¸÷ÖÖ×éÖ¯¶¼Â½Ðø½øÐÐÁ˱ê×¼»¯Á÷³Ì¡£ÀýÈçÃÀ¹úANSI×éÖ¯Öƶ¨ÁËANSI±ê×¼×Ö·û±àÂ루עÒ⣬ÎÒÃÇÏÖÔÚͨ³£Ëµµ½ANSI±àÂ룬ͨ³£Ö¸µÄÊÇƽ̨µÄĬÈϱàÂ룬ÀýÈçÓ¢ÎIJÙ×÷ϵͳÖÐÊÇISO-8859-1£¬ÖÐÎÄϵͳÊÇGBK£©£¬ISO×éÖ¯Öƶ¨µÄ¸÷ÖÖISO±ê×¼×Ö·û±àÂ룬»¹Óи÷¹úÒ²»áÖƶ¨Ò»Ð©¹ú¼Ò±ê×¼×Ö·û¼¯£¬ÀýÈçÖйúµÄGBK£¬GB2312ºÍGB18030¡£

²Ù×÷ϵͳÔÚ·¢²¼µÄʱºò£¬Í¨³£»áÍù»úÆ÷ÀïԤװÕâЩ±ê×¼µÄ×Ö·û¼¯»¹ÓÐƽ̨רÓõÄ×Ö·û¼¯£¬ÕâÑùÖ»ÒªÄãµÄÎĵµÊÇʹÓñê×¼×Ö·û¼¯±àдµÄ£¬Í¨ÓÃÐԾͱȽϸßÁË¡£Àý ÈçÄãÓÃGB2312×Ö·û¼¯±àдµÄÎĵµ£¬ÔÚÖйú´ó½ÄÚµÄÈκλúÆ÷É϶¼ÄÜÕýÈ·ÏÔʾ¡£Í¬Ê±£¬ÎÒÃÇÒ²¿ÉÒÔÔÚһ̨»úÆ÷ÉÏÔĶÁ¶à¸ö¹ú¼Ò²»Í¬ÓïÑÔµÄÎĵµÁË£¬Ç°ÌáÊDZ¾»ú±Ø Ðë°²×°¸ÃÎĵµÊ¹ÓõÄ×Ö·û¼¯¡£

#p#

UnicodeµÄ³öÏÖ

ËäȻͨ¹ýʹÓò»Í¬×Ö·û¼¯£¬ÎÒÃÇ¿ÉÒÔÔÚһ̨»úÆ÷ÉϲéÔIJ»Í¬ÓïÑÔµÄÎĵµ£¬µ«ÊÇÎÒÃÇÈÔÈ»ÎÞ·¨½â¾öÒ»¸öÎÊÌ⣺ÔÚÒ»·ÝÎĵµÖÐÏÔʾËùÓÐ×Ö·û¡£ÎªÁ˽â¾öÕâ¸öÎÊÌ⣬ÎÒÃÇÐèÒªÒ»¸öÈ«ÈËÀà´ï³É¹²Ê¶µÄ¾Þ´óµÄ×Ö·û¼¯£¬Õâ¾ÍÊÇUnicode×Ö·û¼¯¡£

Unicode×Ö·û¼¯¸ÅÊö

Unicode×Ö·û¼¯º­¸ÇÁËÄ¿Ç°ÈËÀàʹÓõÄËùÓÐ×Ö·û£¬²¢ÎªÃ¿¸ö×Ö·û½øÐÐͳһ±àºÅ£¬·ÖÅäΨһµÄ×Ö·ûÂ루Code Point£©¡£Unicode×Ö·û¼¯½«ËùÓÐ×Ö·û°´ÕÕʹÓÃÉϵÄƵ·±¶È»®·ÖΪ17¸ö²ãÃ棨Plane£©£¬Ã¿¸ö²ãÃæÉÏÓÐ216=65536¸ö×Ö·ûÂë¿Õ¼ä¡£

ÆäÖеÚ0¸ö²ãÃæBMP£¬»ù±¾º­¸ÇÁ˵±½ñÊÀ½çÓõ½µÄËùÓÐ×Ö·û¡£ÆäËûµÄ²ãÃæҪôÊÇÓÃÀ´±íʾһЩԶ¹ÅʱÆÚµÄÎÄ×Ö£¬ÒªÃ´ÊÇÁô×÷À©Õ¹¡£ÎÒÃÇƽ³£Óõ½µÄUnicode×Ö·û£¬Ò»°ã¶¼ÊÇλÓÚBMP²ãÃæÉϵġ£Ä¿Ç°Unicode×Ö·û¼¯ÖÐÉÐÓдóÁ¿×Ö·û¿Õ¼äδʹÓá£

±àÂëϵͳµÄ±ä»¯

ÔÚUnicode³öÏÖ֮ǰ£¬ËùÓеÄ×Ö·û¼¯¶¼ÊǺ;ßÌå±àÂë·½°¸°ó¶¨ÔÚÒ»ÆðµÄ£¬¶¼ÊÇÖ±½Ó½«×Ö·ûºÍ×îÖÕ×Ö½ÚÁ÷°ó¶¨ËÀÁË£¬ÀýÈçASCII±àÂëϵͳ¹æ¶¨Ê¹ÓÃ7 ±ÈÌØÀ´±àÂëASCII×Ö·û¼¯£»GB2312ÒÔ¼°GBK×Ö·û¼¯£¬ÏÞ¶¨ÁËʹÓÃ×î¶à2¸ö×Ö½ÚÀ´±àÂëËùÓÐ×Ö·û£¬²¢Çҹ涨ÁË×Ö½ÚÐò¡£ÕâÑùµÄ±àÂëϵͳͨ³£Óüòµ¥µÄ²é ±í£¬Ò²¾ÍÊÇͨ¹ý´úÂëÒ³¾Í¿ÉÒÔÖ±½Ó½«×Ö·ûÓ³ÉäΪ´æ´¢É豸ÉϵÄ×Ö½ÚÁ÷ÁË¡£ÀýÈçÏÂÃæÕâ¸öÀý×Ó£º

ÕâÖÖ·½Ê½µÄȱµãÔÚÓÚ£¬×Ö·ûºÍ×Ö½ÚÁ÷Ö®¼äñîºÏµÃÌ«½ôÃÜÁË£¬´Ó¶øÏÞ¶¨ÁË×Ö·û¼¯µÄÀ©Õ¹ÄÜÁ¦¡£¼ÙÉèÒÔºó»ðÐÇÈËÈëסµØÇòÁË£¬ÒªÍùÏÖÓÐ×Ö·û¼¯ÖмÓÈë»ðÐÇÎľͱäµÃºÜÄÑÉõÖÁ²»¿ÉÄÜÁË£¬¶øÇÒºÜÈÝÒ×ÆÆ»µÏÖÓеıàÂë¹æÔò¡£

Òò´ËUnicodeÔÚÉè¼ÆÉÏ¿¼Âǵ½ÁËÕâÒ»µã£¬½«×Ö·û¼¯ºÍ×Ö·û±àÂë·½°¸·ÖÀ뿪¡£

Ò²¾ÍÊÇ˵£¬ËäȻÿ¸ö×Ö·ûÔÚUnicode×Ö·û¼¯Öж¼ÄÜÕÒµ½Î¨Ò»È·¶¨µÄ±àºÅ£¨×Ö·ûÂ룬ÓÖ³ÆUnicodeÂ룩£¬µ«ÊǾö¶¨×îÖÕ×Ö½ÚÁ÷µÄÈ´ÊǾßÌåµÄ×Ö·û±àÂë¡£ÀýÈçͬÑùÊǶÔUnicode×Ö·û“A”½øÐбàÂ룬UTF-8×Ö·û±àÂëµÃµ½µÄ×Ö½ÚÁ÷ÊÇ0×41£¬¶øUTF-16£¨´ó¶Ëģʽ£©µÃµ½µÄÊÇ0×00 0×41¡£

³£¼ûµÄUnicode±àÂë

UCS-2/UTF-16

Èç¹ûÒªÎÒÃÇÀ´ÊµÏÖUnicode×Ö·û¼¯ÖÐBMP×Ö·ûµÄ±àÂë·½°¸£¬ÎÒÃÇ»áÔõôʵÏÖ£¿ÓÉÓÚBMP²ãÃæÉÏÓÐ216=65536¸ö×Ö·ûÂ룬Òò´ËÎÒÃÇÖ»ÐèÒªÁ½¸ö×ֽھͿÉÒÔÍêÈ«±íʾÕâËùÓеÄ×Ö·ûÁË¡£

¾Ù¸öÀý×Ó£¬“ÖДµÄUnicode×Ö·ûÂëÊÇ0x4E2D(01001110 00101101)£¬ÄÇôÎÒÃÇ¿ÉÒÔ±àÂëΪ01001110 00101101£¨´ó¶Ë£©»òÕß00101101 01001110 £¨Ð¡¶Ë£©¡£

UCS-2ºÍUTF-16¶ÔÓÚBMP²ãÃæµÄ×Ö·û¾ùÊÇʹÓÃ2¸ö×Ö½ÚÀ´±íʾ£¬²¢ÇÒ±àÂëµÃµ½µÄ½á¹ûÍêÈ«Ò»Ö¡£²»Í¬Ö®´¦ÔÚÓÚ£¬UCS-2×î ³õÉè¼ÆµÄʱºòÖ»¿¼Âǵ½BMP×Ö·û£¬Òò´ËʹÓù̶¨2¸ö×Ö½Ú³¤¶È£¬Ò²¾ÍÊÇ˵£¬ËûÎÞ·¨±íʾUnicodeÆäËû²ãÃæÉϵÄ×Ö·û£¬¶øUTF-16ΪÁ˽â³ýÕâ¸öÏÞÖÆ£¬Ö§ ³ÖUnicodeÈ«×Ö·û¼¯µÄ±à½âÂ룬²ÉÓÃÁ˱䳤±àÂ룬×îÉÙʹÓÃ2¸ö×Ö½Ú£¬Èç¹ûÒª±àÂëBMPÒÔÍâµÄ×Ö·û£¬ÔòÐèÒª4¸ö×Ö½Ú½á¶Ô£¬ÕâÀï¾Í²»ÌÖÂÛÄÇôԶ£¬ÓÐÐËȤ¿ÉÒԲο¼Î¬»ù°Ù¿Æ£ºUTF-16/UCS-2¡£

Windows´ÓNTʱ´ú¿ªÊ¼¾Í²ÉÓÃÁËUTF-16±àÂ룬ºÜ¶àÁ÷Ðеıà³Ìƽ̨£¬ÀýÈç.Net£¬Java£¬Qt»¹ÓÐMacϵÄCocoaµÈ¶¼ÊÇʹÓÃUTF-16×÷Ϊ»ù´¡µÄ×Ö·û±àÂë¡£ÀýÈç´úÂëÖеÄ×Ö·û´®£¬ÔÚÄÚ´æÖÐÏàÓ¦µÄ×Ö½ÚÁ÷¾ÍÊÇÓÃUTF-16±àÂë¹ýµÄ¡£

UTF-8

UTF-8Ó¦¸ÃÊÇÄ¿Ç°Ó¦ÓÃ×î¹ã·ºµÄÒ»ÖÖUnicode±àÂë·½°¸¡£ÓÉÓÚUCS-2/UTF-16¶ÔÓÚASCII×Ö·ûʹÓÃÁ½¸ö×Ö½Ú½øÐбàÂ룬´æ´¢ºÍ´¦Àí ЧÂÊÏà¶ÔµÍÏ£¬²¢ÇÒÓÉÓÚASCII×Ö·û¾­¹ýUTF-16±àÂëºóµÃµ½µÄÁ½¸ö×Ö½Ú£¬¸ß×Ö½ÚʼÖÕÊÇ0×00£¬ºÜ¶àCÓïÑԵĺ¯Êý¶¼½«´Ë×Ö½ÚÊÓΪ×Ö·û´®Ä©Î²´Ó¶øµ¼Ö ÎÞ·¨ÕýÈ·½âÎöÎı¾¡£Òò´ËÒ»¿ªÊ¼ÍƳöµÄʱºòÔâµ½ºÜ¶àÎ÷·½¹ú¼ÒµÄµÖ´¥£¬´ó´óÓ°ÏìÁËUnicodeµÄÍÆÐС£ºóÀ´´ÏÃ÷µÄÈËÃÇ·¢Ã÷ÁËUTF-8±àÂ룬½â¾öÁËÕâ¸öÎÊ Ìâ¡£

UTF-8±àÂë·½°¸²ÉÓÃ1-4¸ö×Ö½ÚÀ´±àÂë×Ö·û£¬·½·¨ÆäʵҲ·Ç³£¼òµ¥¡£

£¨ÉÏͼÖеÄx´ú±íUnicodeÂëµÄµÍ8룬y´ú±í¸ß8룩

¶ÔÓÚASCII×Ö·ûµÄ±àÂëʹÓõ¥×Ö½Ú£¬ºÍASCII±àÂëÒ»ÃþÒ»Ñù£¬ÕâÑùËùÓÐÔ­ÏÈʹÓÃASCII±à½âÂëµÄÎĵµ¾Í¿ÉÒÔÖ±½Óתµ½UTF- 8±àÂëÁË¡£¶ÔÓÚÆäËû×Ö·û£¬ÔòʹÓÃ2-4¸ö×Ö½ÚÀ´±íʾ£¬ÆäÖУ¬Ê××Ö½ÚÇ°ÖÃ1µÄÊýÄ¿´ú±íÕýÈ·½âÎöËùÐèÒªµÄ×Ö½ÚÊý£¬Ê£Óà×ֽڵĸß2λʼÖÕÊÇ10¡£ÀýÈçÊ××Ö½ÚÊÇ 1110yyyy£¬Ç°ÖÃÓÐ3¸ö1£¬ËµÃ÷ÕýÈ·½âÎö×ܹ²ÐèÒª3¸ö×Ö½Ú£¬ÐèÒªºÍºóÃæ2¸öÒÔ10¿ªÍ·µÄ×Ö½Ú½áºÏ²ÅÄÜÕýÈ·½âÎöµÃµ½×Ö·û¡£

¹ØÓÚUTF-8µÄ¸ü¶àÐÅÏ¢£¬²Î¿¼Î¬»ù°Ù¿Æ£ºUTF-8¡£

GB18030

ÈκÎÄܹ»½«Unicode×Ö·ûÓ³ÉäΪ×Ö½ÚÁ÷µÄ±àÂ붼ÊôÓÚUnicode±àÂë¡£ÖйúµÄGB18030±àÂ룬¸²¸ÇÁËUnicodeËùÓеÄ×Ö·û£¬Òò´ËÒ²Ëã ÊÇÒ»ÖÖUnicode±àÂë¡£Ö»²»¹ýËûµÄ±àÂ뷽ʽ²¢²»ÏñUTF-8»òÕßUTF-16Ò»Ñù£¬½«Unicode×Ö·ûµÄ±àºÅͨ¹ýÒ»¶¨µÄ¹æÔò½øÐÐת»»£¬¶øÖ»ÄÜͨ¹ý²é ±íµÄÊֶνøÐбàÂë¡£

¹ØÓÚGB18030µÄ¸ü¶àÐÅÏ¢£¬²Î¿¼£ºGB18030¡£

UnicodeÏà¹ØµÄ³£¼ûÎÊÌâ

UnicodeÊÇÁ½¸ö×Ö½ÚÂð£¿

UnicodeÖ»ÊǶ¨ÒåÁËÒ»¸öÅÓ´óµÄ¡¢È«ÇòͨÓõÄ×Ö·û¼¯£¬²¢ÎªÃ¿¸ö×Ö·û¹æ¶¨ÁËΨһȷ¶¨µÄ±àºÅ£¬¾ßÌå´æ´¢ÎªÊ²Ã´ÑùµÄ×Ö½ÚÁ÷£¬È¡¾öÓÚ×Ö·û±àÂë·½°¸¡£ÍƼöµÄUnicode±àÂëÊÇUTF-16ºÍUTF-8¡£

´øÇ©ÃûµÄUTF-8Ö¸µÄÊÇʲôÒâ˼£¿

´øÇ©ÃûÖ¸µÄÊÇ×Ö½ÚÁ÷ÒÔBOM±ê¼Ç¿ªÊ¼¡£ºÜ¶àÈí¼þ»á“ÖÇÄÜ”µÄ̽²âµ±Ç°×Ö½ÚÁ÷ʹÓõÄ×Ö·û±àÂ룬ÕâÖÖ̽²â¹ý³Ì³öÓÚЧÂÊ¿¼ÂÇ£¬Í¨³£»áÌáÈ¡×Ö½ÚÁ÷Ç°ÃæÈô¸É¸ö ×Ö½Ú£¬¿´¿´ÊÇ·ñ·ûºÏijЩ³£¼û×Ö·û±àÂëµÄ±àÂë¹æÔò¡£ÓÉÓÚUTF-8ºÍASCII±àÂë¶ÔÓÚ´¿Ó¢ÎĵıàÂëÊÇÒ»ÑùµÄ£¬ÎÞ·¨Çø·Ö¿ªÀ´£¬Òò´Ëͨ¹ýÔÚ×Ö½ÚÁ÷×îÇ°ÃæÌí¼Ó BOM±ê¼Ç¿ÉÒÔ¸æËßÈí¼þ£¬µ±Ç°Ê¹ÓõÄÊÇUnicode±àÂ룬Åбð³É¹¦ÂʾÍÊ®·Ö׼ȷÁË¡£µ«ÊÇÐèҪעÒ⣬²»ÊÇËùÓÐÈí¼þ»òÕß³ÌÐò¶¼ÄÜÕýÈ·´¦ÀíBOM±ê¼Ç£¬ÀýÈç PHP¾Í²»»á¼ì²âBOM±ê¼Ç£¬Ö±½Ó°ÑËüµ±ÆÕͨ×Ö½ÚÁ÷½âÎöÁË¡£Òò´ËÈç¹ûÄãµÄPHPÎļþÊDzÉÓôøBOM±ê¼ÇµÄUTF-8½øÐбàÂëµÄ£¬ÄÇôÓпÉÄÜ»á³öÏÖÎÊÌâ¡£

Unicode±àÂëºÍÒÔÇ°µÄ×Ö·û¼¯±àÂëÓÐʲôÇø±ð£¿

ÔçÆÚ×Ö·û±àÂë¡¢×Ö·û¼¯ºÍ´úÂëÒ³µÈ¸ÅÄÊDZí´ïͬһ¸öÒâ˼¡£ÀýÈçGB2312×Ö·û¼¯¡¢GB2312±àÂ룬936´úÂëÒ³£¬Êµ¼ÊÉÏ˵µÄÊÇͬ¸ö¶«Î÷¡£µ«ÊÇ¶Ô ÓÚUnicodeÔò²»Í¬£¬Unicode×Ö·û¼¯Ö»ÊǶ¨ÒåÁË×Ö·ûµÄ¼¯ºÏºÍΨһ±àºÅ£¬Unicode±àÂ룬ÔòÊǶÔUTF-8¡¢UCS-2/UTF-16µÈ¾ßÌå ±àÂë·½°¸µÄͳ³Æ¶øÒÑ£¬²¢²»ÊǾßÌåµÄ±àÂë·½°¸¡£ËùÒÔµ±ÐèÒªÓõ½×Ö·û±àÂëµÄʱºò£¬Äã¿ÉÒÔдgb2312£¬codepage936£¬utf-8£¬utf-16£¬ µ«Ç벻Ҫдunicode£¨¿´¹ý±ðÈËÔÚÍøÒ³µÄmeta±êÇ©Àïͷдcharset=unicode£¬Óижø·¢£©¡£

#p#

ÂÒÂëÎÊÌâ

ÂÒÂëÖ¸µÄÊdzÌÐòÏÔʾ³öÀ´µÄ×Ö·ûÎı¾ÎÞ·¨ÓÃÈκÎÓïÑÔÈ¥½â¶Á¡£Ò»°ãÇé¿öÏ»á°üº¬´óÁ¿?»òÕ߁¡£ÂÒÂëÎÊÌâÊÇËùÓмÆËã»úÓû§»ò¶à»òÉÙ»áÓöµ½µÄÎÊÌâ¡£Ôì³ÉÂÒÂëµÄÔ­Òò¾ÍÊÇÒòΪʹÓÃÁË´íÎóµÄ×Ö·û±àÂëÈ¥½âÂë×Ö½ÚÁ÷£¬Òò´Ëµ±ÎÒÃÇÔÚ˼¿¼ÈκθúÎı¾ÏÔʾÓйصÄÎÊÌâʱ£¬Çëʱ¿Ì±£³ÖÇåÐÑ£ºµ±Ç°Ê¹ÓõÄ×Ö·û±àÂëÊÇʲô¡£Ö»ÓÐÕâÑù£¬ÎÒÃDzÅÄÜÕýÈ··ÖÎöºÍ´¦ÀíÂÒÂëÎÊÌâ¡£

ÀýÈç×î³£¼ûµÄÍøÒ³ÂÒÂëÎÊÌâ¡£Èç¹ûÄãÊÇÍøÕ¾¼¼ÊõÈËÔ±£¬Óöµ½ÕâÑùµÄÎÊÌ⣬ÐèÒª¼ì²éÒÔÏÂÔ­Òò£º

  • ·þÎñÆ÷·µ»ØµÄÏìӦͷContent-TypeûÓÐÖ¸Ã÷×Ö·û±àÂë
  • ÍøÒ³ÄÚÊÇ·ñʹÓÃMETA HTTP-EQUIV±êÇ©Ö¸¶¨ÁË×Ö·û±àÂë
  • ÍøÒ³Îļþ±¾Éí´æ´¢Ê±Ê¹ÓõÄ×Ö·û±àÂëºÍÍøÒ³ÉùÃ÷µÄ×Ö·û±àÂëÊÇ·ñÒ»ÖÂ

×¢Ò⣬ÍøÒ³½âÎöµÄ¹ý³ÌÈç¹ûʹÓõÄ×Ö·û±àÂë²»ÕýÈ·£¬»¹¿ÉÄܻᵼÖ½ű¾»òÕßÑùʽ±í³ö´í¡£¾ßÌåϸ½Ú¿ÉÒԲο¼ÎÒÒÔǰд¹ýµÄÎÄÕ£ºÎĵµ×Ö·û¼¯µ¼ÖµĽű¾´íÎóºÍAsp.NetÒ³ÃæµÄ±àÂëÎÊÌâ¡£

²»¾ÃÇ°¿´µ½Ä³¼¼ÊõÂÛ̳ÓÐÈË·´À¡£¬WinForm³ÌÐòʹÓÃClipboardÀàµÄGetData·½·¨È¥·ÃÎʼôÇаåÖеÄHTMLÄÚÈÝʱ»á³öÏÖÂÒÂëµÄÎÊ Ì⣬ÎÒ¹À¼ÆÒ²ÊÇÓÉÓÚWinFormÔÚ»ñÈ¡HTMLÎı¾µÄʱºòûÓÐÓöÔÕýÈ·µÄ×Ö·û±àÂëµ¼Öµġ£Windows¼ôÌù°åÖ»Ö§³ÖUTF-8±àÂ룬Ҳ¾ÍÊÇ˵Äã´«ÈëµÄ Îı¾¶¼»á±»UTF-8±à½âÂë¡£ÕâÑùÒ»À´£¬Ö»ÒªÁ½¸ö³ÌÐò¶¼Êǵ÷ÓÃWindows¼ôÇаåAPI±à³ÌµÄ»°£¬ÄÇô¸´ÖÆÕ³ÌùµÄ¹ý³ÌÖв»»á³öÏÖÂÒÂë¡£³ý·ÇÒ»·½ÔÚ»ñÈ¡µ½ ¼ôÌù°åÊý¾ÝÖ®ºóʹÓÃÁË´íÎóµÄ×Ö·û±àÂë½øÐнâÂ룬²Å»áµÃµ½ÂÒÂ루ÎÒ×öÁ˼òµ¥µÄWinForm¼ôÇаå±à³ÌʵÑ飬·¢ÏÖGetDataʹÓõÄÊÇϵͳĬÈϱàÂ룬¶ø²» ÊÇUTF-8±àÂ룩¡£

¹ØÓÚÂÒÂëÖгöÏÖ?»òÕ߁£¬ÕâÀïÐèÒª¶îÍâÌáһϣ¬µ±³ÌÐòʹÓÃÌض¨×Ö·û±àÂë½âÎö×Ö½ÚÁ÷µÄʱºò£¬Ò»µ©Óöµ½ÎÞ·¨½âÎöµÄ×Ö½ÚÁ÷ʱ£¬¾Í»áÓÃ?»òÕ߁À´Ìæ´ú¡£Òò´Ë£¬Ò»µ©Äã×îÖÕ½âÎöµÃµ½µÄÎı¾°üº¬ÕâÑùµÄ×Ö·û£¬¶øÄãÓÖÎÞ·¨µÃµ½Ô­Ê¼×Ö½ÚÁ÷µÄʱºò£¬ËµÃ÷ÕýÈ·µÄÐÅÏ¢ÒѾ­³¹µ×¶ªÊ§ÁË£¬³¢ÊÔÈκÎ×Ö·û±àÂ붼ÎÞ·¨´ÓÕâÑùµÄ×Ö·ûÎı¾Öл¹Ô­³öÕýÈ·µÄÐÅÏ¢À´¡£

#p#

±ØÒªµÄÊõÓï½âÊÍ

×Ö·û¼¯£¨Character Set£©£¬×ÖÃæÉϵÄÀí½â¾ÍÊÇ×Ö·ûµÄ¼¯ºÏ£¬ÀýÈçASCII×Ö·û¼¯£¬¶¨ÒåÁË128¸ö×Ö·û£»GB2312¶¨ÒåÁË7445¸ö×Ö·û¡£¶ø¼ÆËã»úϵͳÖÐÌáµ½µÄ×Ö·û¼¯×¼È·À´Ëµ£¬Ö¸µÄÊÇÒѱàºÅµÄ×Ö·ûµÄÓÐÐò¼¯ºÏ£¨²»Ò»¶¨ÊÇÁ¬Ðø£©¡£

×Ö·ûÂ루Code Point£©Ö¸µÄ¾ÍÊÇ×Ö·û¼¯ÖÐÿ¸ö×Ö·ûµÄÊý×Ö±àºÅ¡£ÀýÈçASCII×Ö·û¼¯ÓÃ0-127ÕâÁ¬Ðø µÄ128¸öÊý×Ö·Ö±ð±íʾ128¸ö×Ö·û£»GBK×Ö·û¼¯Ê¹ÓÃÇøλÂëµÄ·½Ê½ÎªÃ¿¸ö×Ö·û±àºÅ£¬Ê×Ïȶ¨ÒåÒ»¸ö94X94µÄ¾ØÕó£¬ÐгÆΪ“Çø”£¬ÁгÆړ딣¬È»ºó½« ËùÓйú±êºº×Ö·ÅÈë¾ØÕóµ±ÖУ¬ÕâÑùÿ¸öºº×־ͿÉÒÔÓÃΨһµÄ“Çøλ”ÂëÀ´±êʶÁË¡£ÀýÈç“ÖД×Ö±»·Åµ½54ÇøµÚ48룬Òò´Ë×Ö·ûÂë¾ÍÊÇ5448¡£¶ø UnicodeÖн«×Ö·û¼¯°´ÕÕÒ»¶¨µÄÀà±ð»®·Öµ½0~16Õâ17¸ö²ãÃ棨Planes£©ÖУ¬Ã¿¸ö²ãÃæÖÐÓµÓÐ216=65536¸ö×Ö·ûÂ룬Òò´ËUnicode×ܹ²ÓµÓеÄ×Ö·ûÂ룬Ҳ¼´ÊÇUnicodeµÄ×Ö·û¿Õ¼ä×ܹ²ÓÐ17*65536=1114112¡£

±àÂëµÄ¹ý³ÌÊǽ«×Ö·ûת»»³É×Ö½ÚÁ÷¡£

½âÂëµÄ¹ý³ÌÊǽ«×Ö½ÚÁ÷½âÎöΪ×Ö·û¡£

×Ö·û±àÂ루Character Encoding£©Êǽ«×Ö·û¼¯ÖеÄ×Ö·ûÂëÓ³ÉäΪ×Ö½ÚÁ÷µÄÒ»ÖÖ¾ßÌåʵÏÖ·½°¸¡£ÀýÈç ASCII×Ö·û±àÂë¹æ¶¨Ê¹Óõ¥×Ö½ÚÖеÍλµÄ7¸ö±ÈÌØÈ¥±àÂëËùÓеÄ×Ö·û¡£ÀýÈç‘A’µÄ±àºÅÊÇ65£¬Óõ¥×Ö½Ú±íʾ¾ÍÊÇ0×41£¬Òò´ËдÈë´æ´¢É豸µÄʱºò¾ÍÊÇ b’01000001’¡£GBK±àÂëÔòÊǽ«ÇøλÂ루GBKµÄ×Ö·ûÂ룩ÖеÄÇøÂëºÍλÂëµÄ·Ö±ð¼ÓÉÏ0xA0£¨160£©µÄÆ«ÒÆ£¨Ö®ËùÒÔÒª¼ÓÉÏÕâÑùµÄÆ«ÒÆ£¬Ö÷ÒªÊÇ ÎªÁ˺ÍASCIIÂë¼æÈÝ£©£¬ÀýÈç¸Õ¸ÕÌáµ½µÄ“ÖД×Ö£¬ÇøλÂëÊÇ5448£¬Ê®Áù½øÖÆÊÇ0×3630£¬ÇøÂëºÍλÂë·Ö±ð¼ÓÉÏ0xA0µÄÆ«ÒÆÖ®ºó¾ÍµÃµ½ 0xD6D0£¬Õâ¾ÍÊÇ“ÖД×ÖµÄGBK±àÂë½á¹û¡£

´úÂëÒ³£¨Code Page£©Ò»ÖÖ×Ö·û±àÂë¾ßÌåÐÎʽ¡£ÔçÆÚ×Ö·ûÏà¶ÔÉÙ£¬Òò´Ëͨ³£»áʹÓÃÀàËƱí¸ñµÄÐÎʽ½«×Ö·ûÖ±½Ó Ó³ÉäΪ×Ö½ÚÁ÷£¬È»ºóͨ¹ý²é±íµÄ·½Ê½À´ÊµÏÖ×Ö·ûµÄ±à½âÂë¡£ÏÖ´ú²Ù×÷ϵͳÑØÓÃÁËÕâÖÖ·½Ê½¡£ÀýÈçWindowsʹÓÃ936´úÂëÒ³¡¢MacϵͳʹÓÃEUC-CN´ú ÂëҳʵÏÖGBK×Ö·û¼¯µÄ±àÂ룬Ãû×ÖËäÈ»²»Ò»Ñù£¬µ«¶ÔÓÚͬһºº×ֵıàÂë¿Ï¶¨ÊÇÒ»ÑùµÄ¡£

´óС¶ËµÄ˵·¨Ô´×Ô¡¶¸ñÁзðÓμǡ·¡£ÎÒÃÇÖªµÀ£¬¼¦µ°Í¨³£Ò»¶Ë´óÒ»¶ËС£¬Ð¡È˹úµÄÈËÃǶÔÓÚ°þµ°¿ÇʱӦ´ÓÄÄÒ»¶Ë¿ªÊ¼°þ ÆðÓÐ×Ų»Ò»ÑùµÄ¿´·¨¡£Í¬Ñù£¬¼ÆËã»ú½ç¶ÔÓÚ´«Êä¶à×Ö½Ú×Ö£¨Óɶà¸ö×Ö½ÚÀ´¹²Í¬±íʾһ¸öÊý¾ÝÀàÐÍ£©Ê±£¬ÊÇÏÈ´«¸ßλ×Ö½Ú£¨´ó¶Ë£©»¹ÊÇÏÈ´«µÍλ×Ö½Ú£¨Ð¡¶Ë£©Ò²ÓÐ×Ų» Ò»ÑùµÄ¿´·¨£¬Õâ¾ÍÊǼÆËã»úÀïÍ·´óС¶ËģʽµÄÓÉÀ´ÁË¡£ÎÞÂÛÊÇдÎļþ»¹ÊÇÍøÂç´«Ê䣬ʵ¼ÊÉ϶¼ÊÇÍùÁ÷É豸½øÐÐд²Ù×÷µÄ¹ý³Ì£¬¶øÇÒÕâ¸öд²Ù×÷ÊÇ´ÓÁ÷µÄµÍµØÖ·Ïò¸ßµØ Ö·¿ªÊ¼Ð´£¨ÕâºÜ·ûºÏÈ˵ÄÏ°¹ß£©£¬¶ÔÓÚ¶à×Ö½Ú×ÖÀ´Ëµ£¬Èç¹ûÏÈдÈë¸ßλ×Ö½Ú£¬Ôò³Æ×÷´ó¶Ëģʽ¡£·´Ö®Ôò³Æ×÷С¶Ëģʽ¡£Ò²¾ÍÊÇ˵£¬´ó¶ËģʽÏ£¬×Ö½ÚÐòºÍÁ÷É豸µÄµØ ַ˳ÐòÊÇÏà·´µÄ£¬¶øС¶ËģʽÔòÊÇÏàͬµÄ¡£Ò»°ãÍøÂçЭÒ鶼²ÉÓôó¶Ëģʽ½øÐд«Êä¡£

——Kevin Yang

²Î¿¼Á´½Ó£º

¡¾±à¼­ÍƼö¡¿

责任编辑:闫佳明 来源: techug
相关推荐

2015-03-24 13:31:06

2022-03-09 09:56:27

插件开发效率

2023-05-08 16:06:33

2011-07-07 14:47:15

PHP

2015-03-10 14:28:46

程序员编程知识经验总结

2014-07-31 17:13:50

编码程序员

2012-07-27 09:25:40

2020-09-08 08:27:25

JavaScript模块ECMAScript

2015-06-30 10:59:22

MobileWeb适配

2019-05-16 09:13:31

Github定理开发

2022-02-09 16:25:34

区块链技术加密货币

2020-03-27 09:24:39

程序员技能开发者

2015-07-28 10:39:34

程序员知识

2021-05-05 11:32:36

MySQL数据库索引

2019-01-04 10:53:59

CPUCache缓存

2015-12-24 10:28:37

程序员面试技巧

2023-09-08 13:46:12

ArrayList数据存储容器

2022-09-22 08:00:00

API开发数据

2018-12-25 08:37:44

C语言数据存储

2021-09-17 11:17:14

应用程序云端云计算
点赞
收藏

51CTO技术栈公众号