乱码处理

<div class="main">
                        <div class="ad_class">
<div class="notice tracking-ad" data-mod="popu_3">


<a href="http://blog.youkuaiyun.com/blogdevteam/article/details/72917467" target="_blank">
<font color="red"><strong>征文 | 从高考,到程序员</strong></font></a>

&nbsp;&nbsp;&nbsp;&nbsp;

<a href="http://blog.youkuaiyun.com/blogdevteam/article/details/73499368" target="_blank">
<font color="blue"><strong>优快云日报20170620&mdash;&mdash;《找一个好工作,谈一份好薪水》</strong></font></a>
&nbsp;&nbsp;&nbsp;&nbsp;


<a href="http://blog.youkuaiyun.com/turingbooks/article/details/73480804" target="_blank">
<font color="red"><strong>6 月书讯 | 最受欢迎的 SQL 入门书重磅升级</strong></font></a>


</div>                        </div>
                        



 






<script type="text/javascript" src="http://static.blog.youkuaiyun.com/scripts/category.js"></script>

  <script type="text/ecmascript">
      window.quickReplyflag = true;
           
            var isBole = false;
            
      
      var fasrc="http://my.youkuaiyun.com/my/favorite/miniadd?t=%e7%bc%96%e7%a0%81%e6%a0%bc%e5%bc%8f%e7%ae%80%e4%bb%8b%ef%bc%88ANSI%e3%80%81GBK%e3%80%81GB2312%e3%80%81UTF-8%e3%80%81GB18030%e5%92%8c+UNICODE%ef%bc%89&amp;u=http://blog.youkuaiyun.com/ldanduo/article/details/8203532/?ticket=ST-543852-InyzBndAzX23Ytl5fQez-passport.youkuaiyun.com"

    </script>
<div id="article_details" class="details">
    <div class="article_title">   
         <span class="ico ico_type_Repost"></span>


    <h1>
        <span class="link_title"><a href="/ldanduo/article/details/8203532">
        编码格式简介(ANSI、GBK、GB2312、UTF-8、GB18030和 UNICODE)            
        </a></span>
    </h1>
</div>

   

        <div class="article_manage clearfix">
        <div class="article_r">
            <span class="link_postdate">2012-11-20 14:02</span>
            <span class="link_view" title="阅读次数">55983人阅读</span>
            <span class="link_comments" title="评论次数"> <a href="#comments" onclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_pinglun'])">评论</a>(20)</span>
            <span class="link_collect tracking-ad" data-mod="popu_171"> <a href="javascript:void(0);" onclick="javascript:collectArticle('%e7%bc%96%e7%a0%81%e6%a0%bc%e5%bc%8f%e7%ae%80%e4%bb%8b%ef%bc%88ANSI%e3%80%81GBK%e3%80%81GB2312%e3%80%81UTF-8%e3%80%81GB18030%e5%92%8c+UNICODE%ef%bc%89','8203532');return false;" title="收藏" target="_blank">收藏</a></span>
             <span class="link_report"> <a href="#report" onclick="javascript:report(8203532,2);return false;" title="举报">举报</a></span>

        </div>
    </div>
    <div class="embody" style="display:none" id="embody">
        <span class="embody_t">本文章已收录于:</span>
        <div class="embody_c" id="lib" value="{&quot;err&quot;:0,&quot;msg&quot;:&quot;ok&quot;,&quot;data&quot;:[]}"></div>
    </div>
    <style type="text/css">        
            .embody{
                padding:10px 10px 10px;
                margin:0 -20px;
                border-bottom:solid 1px #ededed;                
            }
            .embody_b{
                margin:0 ;
                padding:10px 0;
            }
            .embody .embody_t,.embody .embody_c{
                display: inline-block;
                margin-right:10px;
            }
            .embody_t{
                font-size: 12px;
                color:#999;
            }
            .embody_c{
                font-size: 12px;
            }
            .embody_c img,.embody_c em{
                display: inline-block;
                vertical-align: middle;               
            }
             .embody_c img{               
                width:30px;
                height:30px;
            }
            .embody_c em{
                margin: 0 20px 0 10px;
                color:#333;
                font-style: normal;
            }
    </style>
    <script type="text/javascript">
        $(function () {
            try
            {
                var lib = eval("("+$("#lib").attr("value")+")");
                var html = "";
                if (lib.err == 0) {
                    $.each(lib.data, function (i) {
                        var obj = lib.data[i];
                        //html += '&lt;img src="' + obj.logo + '"/&gt;' + obj.name + "&amp;nbsp;&amp;nbsp;";
                        html += ' &lt;a href="' + obj.url + '" target="_blank"&gt;';
                        html += ' &lt;img src="' + obj.logo + '"&gt;';
                        html += ' &lt;em&gt;&lt;b&gt;' + obj.name + '&lt;/b&gt;&lt;/em&gt;';
                        html += ' &lt;/a&gt;';
                    });
                    if (html != "") {
                        setTimeout(function () {
                            $("#lib").html(html);                      
                            $("#embody").show();
                        }, 100);
                    }
                }      
            } catch (err)
            { }
            
        });
    </script>
      <div class="category clearfix">
        <div class="category_l">
           <img src="http://static.blog.youkuaiyun.com/images/category_icon.jpg">
            <span>分类:</span>
        </div>
        <div class="category_r">
                    <label onclick="GetCategoryArticles('1248230','ldanduo','top','8203532');">
                        <span onclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_fenlei']);">Linux<em>(4)</em></span>
                      <img class="arrow-down" src="http://static.blog.youkuaiyun.com/images/arrow_triangle _down.jpg" style="display:inline;">
                      <img class="arrow-up" src="http://static.blog.youkuaiyun.com/images/arrow_triangle_up.jpg" style="display:none;">
                        <div class="subItem">
                            <div class="subItem_t"><a href="http://blog.youkuaiyun.com/ldanduo/article/category/1248230" target="_blank">作者同类文章</a><i class="J_close">X</i></div>
                            <ul class="subItem_l" id="top_1248230">                            
                            </ul>
                        </div>
                    </label>                    
        </div>
    </div>

 

 
 
     


<div id="article_content" class="article_content tracking-ad" data-mod="popu_307" data-dsm="post">

<p>转发:http://blog.jobbole.com/30526/<br>
</p>
<p>来源:<a href="http://www.qianxingzhem.com/post-1499.html" class="external" rel="nofollow" target="_blank">潜行者m 的博客</a></p>
<p>编码一直是让新手头疼的问题,特别是 GBK、GB2312、UTF-8 这三个比较常见的网页编码的区别,更是让许多新手晕头转向,怎么解释也解释不清楚。但是编码又是那么重要,特别在网页这一块。如果你打出来的不是乱码,而网页中出现了乱码,绝大部分原因就出在了编码上了。此外除了乱码之外,还会出现一些其他问题(例如:IE6 的 CSS 加载问题)等等。我写本文的目的,就是要彻底解释清楚这个编码问题!如果你遇到了类似的问题,那就要仔细的看看这篇文章。</p>
<p><strong>ANSI、GBK、GB2312、UTF-8、GB18030和 UNICODE</strong></p>
<p>这几个编码关键词是比较常见的,虽然我把我们放在了一起说,但并不意味这这几个东西是平级的关系。本部分的内容,引用自网络略有修改,不知原文出处,故无法署名。</p>
<p>很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物,他们把这称为”字节”。再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来变去,他们就把这机器称为”计算机”。</p>
<p>开始计算机只在美国用。八位的字节一共可以组合出256(2的8次方)种不同的状态。他们把其中的编号从0开始的32种状态分别规定了特殊的用途,一但终端、打印机遇上约定好的这些字节被传过来时,就要做一些约定的动作。遇上 00×10, 终端就换行,遇上0×07, 终端就向人们嘟嘟叫,例好遇上0x1b, 打印机就打印反白的字,或者终端就用彩色显示字母。他们看到这样很好,于是就把这些0×20以下的字节状态称为”控制码”。</p>
<p>他们又把所有的空格、标点符号、数字、大小写字母分别用连续的字节状态表示,一直编到了第127号,这样计算机就可以用不同字节来存储英语的文字 了。大家看到这样,都感觉很好,于是大家都把这个方案叫做&nbsp;<strong>ANSI</strong>&nbsp;的”<strong>Ascii</strong>”编码(American Standard Code for Information Interchange,美国信息互换标准代码)。当时世界上所有的计算机都用同样的<strong>ASCII</strong>方案来保存英文文字。</p>
<p>后来计算机发展越来越广泛,世界各国为了可以在计算机保存他们的文字,他们决定采用127号之后的空位来表示这些新的字母、符号,还加入了很多画表格时需要用下到的横线、竖线、交叉等形状,一直把序号编到了 最后一个状态255。从128到255这一页的字符集被称”扩展字符集”。但是原有的编号方法,已经再也放不下更多的编码。</p>
<p>等中国人们得到计算机时,已经没有可以利用的字节状态来表示汉字,况且有6000多个常用汉字需要保存呢。于是国人就自主研发,把那些127号之后的奇异符号们直接取消掉。规定:一个小于127的字符的意义与原来相同,但两个大于127的字符连在一起时,就表示一个汉字,前面的一个字节(他称之为高字节)从0xA1用到 0xF7,后面一个字节(低字节)从0xA1到0xFE,这样我们就可以组合出大约7000多个简体汉字了。在这些编码里,我们还把数学符号、罗马希腊的字母、日文的假名们都编进去了,连在 ASCII 里本来就有的数字、标点、字母都统统重新编了两个字节长的编码,这就是常说的”全角”字符,而原来在127号以下的那些就叫”半角”字符了。</p>
<p>中国人民看到这样很不错,于是就把这种汉字方案叫做 “GB2312″。<strong>GB2312</strong>&nbsp;是对&nbsp;<strong>ASCII</strong>&nbsp;的中文扩展。</p>
<p>但是中国的汉字太多了,后来还是不够用,于是干脆不再要求低字节一定是127号之后的内码,只要第一个字节是大于127就固定表示这是一个汉字的开始,不管后面跟的是不是 扩展字符集里的内容。结果扩展之后的编码方案被称为&nbsp;<strong>GBK</strong>&nbsp;标准,GBK 包括了 GB2312 的所有内容,同时又增加了近20000个新的汉字(包括繁体字)和符号。后来少数民族也要用电脑了,于是我们再扩展,又加了几千个新的少数民族的字,<strong>GBK</strong>&nbsp;扩成了&nbsp;<strong>GB18030</strong>。从此之后,中华民族的文化就可以在计算机时代中传承了。</p>
<p>因为当时各个国家都像中国这样搞出一套自己的编码标准,结果互相之间谁也不懂谁的编码,谁也不支持别人的编码。当时的中国人想让电脑显示汉字,就必须装上一个”汉字系统”,专门用来处理汉字的显示、输入的问题,装错了字符系统,显示就会乱了套。这怎么办?就在这时,一个叫&nbsp;<strong>ISO</strong>&nbsp;(国际标谁化组织)的国际组织决定着手解决这个问题。他们采用的方法很简单:废了所有的地区性编码方案,重新搞一个包括了地球上所有文化、所有字母和符号的编码!他们打算叫它”Universal Multiple-Octet
 Coded Character Set”,简称 UCS, 俗称 “<strong>UNICODE</strong>”。</p>
<p>UNICODE 开始制订时,计算机的存储器容量极大地发展了,空间再也不成为问题了。于是 ISO 就直接规定必须用两个字节,也就是16位来统一表示所有的字符,对于 ascii 里的那些”半角”字符,UNICODE 包持其原编码不变,只是将其长度由原来的8位扩展为16位,而其他文化和语言的字符则全部重新统一编码。由于”半角”英文符号只需要用到低8位,所以其高 8位永远是0,因此这种大气的方案在保存英文文本时会多浪费一倍的空间。</p>
<p>但是,UNICODE 在制订时没有考虑与任何一种现有的编码方案保持兼容,这使得 GBK 与UNICODE 在汉字的内码编排上完全是不一样的,没有一种简单的算术方法可以把文本内容从UNICODE编码和另一种编码进行转换,这种转换必须通过查表来进行。UNICODE 是用两个字节来表示为一个字符,他总共可以组合出65535不同的字符,这大概已经可以覆盖世界上所有文化的符号。</p>
<p>UNICODE 来到时,一起到来的还有<a href="http://lib.youkuaiyun.com/base/computernetworks" class="replace_word" title="计算机网络知识库" target="_blank" style="color:#df3434; font-weight:bold;">计算机网络</a>的兴起,UNICODE 如何在网络上传输也是一个必须考虑的问题,于是面向传输的众多 UTF(UCS Transfer Format)标准出现了,顾名思义,<strong>UTF8</strong>&nbsp;就是每次8个位传输数据,而<strong>&nbsp;UTF16</strong>&nbsp;就是每次16个位,只不过为了传输时的可靠性,从UNICODE到 UTF时并不是直接的对应,而是要过一些<a href="http://lib.youkuaiyun.com/base/datastructure" class="replace_word" title="算法与数据结构知识库" target="_blank" style="color:#df3434; font-weight:bold;">算法</a>和规则来转换。</p>
<p>看完这些,相信你对于这几个编码关系等,了解的比较清楚了吧。我再来简单的总结一下:</p>
<p>● 中国人民通过对 ASCII 编码的中文扩充改造,产生了 GB2312 编码,可以表示6000多个常用汉字。</p>
<p>● 汉字实在是太多了,包括繁体和各种字符,于是产生了 GBK 编码,它包括了 GB2312 中的编码,同时扩充了很多。</p>
<p>● 中国是个多民族国家,各个民族几乎都有自己独立的语言系统,为了表示那些字符,继续把 GBK 编码扩充为 GB18030 编码。</p>
<p>● 每个国家都像中国一样,把自己的语言编码,于是出现了各种各样的编码,如果你不安装相应的编码,就无法解释相应编码想表达的内容。</p>
<p>●&nbsp;终于,有个叫 ISO 的组织看不下去了。他们一起创造了一种编码 UNICODE ,这种编码非常大,大到可以容纳世界上任何一个文字和标志。所以只要电脑上有 UNICODE 这种编码系统,无论是全球哪种文字,只需要保存文件的时候,保存成 UNICODE 编码就可以被其他电脑正常解释。</p>
<p>●&nbsp;UNICODE&nbsp;在网络传输中,出现了两个标准 UTF-8 和 UTF-16,分别每次传输 8个位和 16个位。</p>
<p>于是就会有人产生疑问,UTF-8 既然能保存那么多文字、符号,为什么国内还有这么多使用 GBK 等编码的人?因为 UTF-8 等编码体积比较大,占电脑空间比较多,如果面向的使用人群绝大部分都是中国人,用 GBK 等编码也可以。但是目前的电脑来看,硬盘都是白菜价,电脑性能也已经足够无视这点性能的消耗了。所以推荐所有的网页使用统一编码:<strong>UTF-8</strong>。</p>
<p><strong>关于记事本无法单独保存“联通”的问题</strong></p>
<p>当你新建一个 文本文档 之后,在里面输入 “联通” 两个字,然后保存。当你再次打开的时候,原来输入的 “联通” 会变成两个乱码。</p>
<p><a href="http://blog.jobbole.com/wp-content/uploads/2012/11/char1.png" rel="lightbox[30526]" title="网页编码就是那点事" target="_blank"><img class="aligncenter size-full wp-image-30536" title="网页编码就是那点事" src="http://blog.jobbole.com/wp-content/uploads/2012/11/char1.png" alt="网页编码就是那点事" width="322" height="176"></a></p>
<p>这个问题就是因为 GB2312 编码与 UTF8 编码产生了编码冲撞造成的。从网上引来一段从UNICODE到UTF8的转换规则:</p>
<blockquote>
<p>UTF-8</p>
<p>0000 &ndash; 007F</p>
<p>0xxxxxxx</p>
<p>0080 &ndash; 07FF</p>
<p>110xxxxx 10xxxxxx</p>
<p>0800 &ndash; FFFF</p>
<p>1110xxxx 10xxxxxx 10xxxxxx</p>
</blockquote>
<p>例如”汉”字的Unicode编码是6C49。6C49在0800-FFFF之间,所以要用3字节模板:1110xxxx 10xxxxxx 10xxxxxx。将6C49写成二进制是:0110 1100 0100 1001,将这个比特流按三字节模板的分段方法分为0110 110001 001001,依次代替模板中的x,得到:1110-0110 10-110001 10-001001,即E6 B1 89,这就是其UTF8的编码。</p>
<p>而当你新建一个文本文件时,记事本的编码默认是ANSI, 如果你在ANSI的编码输入汉字,那么他实际就是GB系列的编码方式,在这种编码下,”联通”的内码是:</p>
<p>c1 1100 0001</p>
<p>aa 1010 1010</p>
<p>cd 1100 1101</p>
<p>a8 1010 1000</p>
<p>注意到了吗?第一二个字节、第三四个字节的起始部分的都是”110″和”10″,正好与UTF8规则里的两字节模板是一致的,于是再次打开记事本 时,记事本就误认为这是一个UTF8编码的文件,让我们把第一个字节的110和第二个字节的10去掉,我们就得到了”00001 101010″,再把各位对齐,补上前导的0,就得到了”0000 0000 0110 1010″,不好意思,这是UNICODE的006A,也就是小写的字母”j”,而之后的两字节用UTF8解码之后是0368,这个字符什么也不是。这就 是只有”联通”两个字的文件没有办法在记事本里正常显示的原因。</p>
<p>由这个问题,可以发散出很多问题。比较常见的一个问题就是:我已经把文件保存成了 XX 编码,为什么每次打开,还是原来的 YY 编码?!原因就在于此,你虽然保存成了 XX 编码,但是系统识别的时候,却误识别为了 YY 编码,所以还是显示为 YY 编码。为了避免这个问题,微软公司弄出了一个叫&nbsp;<strong>BOM</strong>&nbsp;头的东西。</p>
<p><strong>关于文件 BOM 头的问题</strong></p>
<p>当使用类似 WINDOWS 自带的记事本等软件,在保存一个以UTF-8编码的文件时,会在文件开始的地方插入三个不可见的字符(0xEF 0xBB 0xBF,即BOM)。它是一串隐藏的字符,用于让记事本等编辑器识别这个文件是否以UTF-8编码。这样就可以避免这个问题了。对于一般的文件,这样并不会产生什么麻烦。</p>
<p>这样做,也有弊处,尤其体现在网页中。<a href="http://lib.youkuaiyun.com/base/php" class="replace_word" title="PHP知识库" target="_blank" style="color:#df3434; font-weight:bold;">PHP</a>并不会忽略BOM,所以在读取、包含或者引用这些文件时,会把BOM作为该文件开头正文 的一部分。根据<a href="http://lib.youkuaiyun.com/base/embeddeddevelopment" class="replace_word" title="嵌入式开发知识库" target="_blank" style="color:#df3434; font-weight:bold;">嵌入式</a>语言的特点,这串字符将被直接执行(显示)出来。由此造成即使页面的 top padding 设置为0,也无法让整个网页紧贴<span class="wp_keywordlink"><a href="http://blog.jobbole.com/12749/" title="浏览器" target="_blank">浏览器</a></span>顶部,因为在html一开头有这3个字符。如果你在网页中,发现了由未知的空白等,很有可能就是由于文件有
 BOM 头造成的。遇到这种问题,把文件保存的时候,不要带有 BOM 头!</p>
<p><strong>如何查看和修改某文档的编码</strong></p>
<p><strong>1,直接使用记事本查看和修改。</strong>我们可以用记事本打开文件,然后点击左上角的 “文件” =》“另存为”,这时候就会弹出一个保存的窗口。在下面选择好编码之后,点击保存就可以了。</p>
<p style="text-align:center"><a href="http://blog.jobbole.com/wp-content/uploads/2012/11/char2.png" rel="lightbox[30526]" title="网页编码就是那点事" target="_blank"><img class="aligncenter  wp-image-30537" title="网页编码就是那点事" src="http://blog.jobbole.com/wp-content/uploads/2012/11/char2.png" alt="网页编码就是那点事" width="465" height="382"></a></p>
<p>但是这种方式的选择余地非常小,通常用来快速查看文件是什么编码。我更推荐使用下面的方法。</p>
<p><strong>2,使用其他文本编辑器(例如:notepad ++)来查看修改。</strong>几乎所有的成熟的文本编辑器(例如:Dreamweaver、Emeditor等),都可以快速查看或修改文件编码。这一点尤其体现在 notepad++ 上面。</p>
<p>打开一个文件之后,会在右下角显示当前文件的编码。</p>
<p><a href="http://blog.jobbole.com/wp-content/uploads/2012/11/char3.png" rel="lightbox[30526]" title="网页编码就是那点事" target="_blank"><img class="aligncenter size-full wp-image-30538" title="网页编码就是那点事" src="http://blog.jobbole.com/wp-content/uploads/2012/11/char3.png" alt="网页编码就是那点事" width="314" height="40"></a></p>
<p>点击上面菜单栏中的 “encoding” 即可把当前文档转换成其他编码</p>
<p><a href="http://blog.jobbole.com/wp-content/uploads/2012/11/char4.png" rel="lightbox[30526]" title="网页编码就是那点事" target="_blank"><img class="aligncenter size-full wp-image-30535" title="网页编码就是那点事" src="http://blog.jobbole.com/wp-content/uploads/2012/11/char4.png" alt="网页编码就是那点事" width="409" height="331"></a></p>
<p><strong>IE6 的加载 CSS 文件 BUG</strong></p>
<p>当 HTML 文件的编码 与想要加载 CSS 的文件不一致的时候,IE6 将无法读取 CSS 文件,即 HTML 文件没有样式。就本人的观察,这个问题从未在其他浏览器中出现过,只在 IE6 中出现过。只需要把 CSS 文件,保存成 HTML 文件的编码即可。</p>
<br>
   
</div>




<!-- Baidu Button BEGIN -->




<div class="bdsharebuttonbox tracking-ad bdshare-button-style0-16" style="float: right;" data-mod="popu_172" data-bd-bind="1498027256910">
<a href="#" class="bds_more" data-cmd="more" style="background-position:0 0 !important; background-image: url(http://bdimg.share.baidu.com/static/api/img/share/icons_0_16.png?v=d754dcc0.png) !important" target="_blank"></a>
<a href="#" class="bds_qzone" data-cmd="qzone" title="分享到QQ空间" style="background-position:0 -52px !important" target="_blank"></a>
<a href="#" class="bds_tsina" data-cmd="tsina" title="分享到新浪微博" style="background-position:0 -104px !important" target="_blank"></a>
<a href="#" class="bds_tqq" data-cmd="tqq" title="分享到腾讯微博" style="background-position:0 -260px !important" target="_blank"></a>
<a href="#" class="bds_renren" data-cmd="renren" title="分享到人人网" style="background-position:0 -208px !important" target="_blank"></a>
<a href="#" class="bds_weixin" data-cmd="weixin" title="分享到微信" style="background-position:0 -1612px !important" target="_blank"></a>
</div>
<script>window._bd_share_config = { "common": { "bdSnsKey": {}, "bdText": "", "bdMini": "1", "bdMiniList": false, "bdPic": "", "bdStyle": "0", "bdSize": "16" }, "share": {} }; with (document) 0[(getElementsByTagName('head')[0] || body).appendChild(createElement('script')).src = 'http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion=' + ~(-new Date() / 36e5)];</script>
<!-- Baidu Button END -->

   

    
<!--172.16.140.12-->

<!-- Baidu Button BEGIN -->
<script type="text/javascript" id="bdshare_js" data="type=tools&amp;uid=1536434" src="http://bdimg.share.baidu.com/static/js/bds_s_v2.js?cdnversion=416119"></script>

<script type="text/javascript">
    document.getElementById("bdshell_js").src = "http://bdimg.share.baidu.com/static/js/shell_v2.js?cdnversion=" + Math.ceil(new Date()/3600000)
</script>
<!-- Baidu Button END -->



 


        <div id="digg" articleid="8203532">
            <dl id="btnDigg" class="digg digg_enable" onclick="btndigga();">
               
                 <dt>顶</dt>
                <dd>19</dd>
            </dl>
           
              
            <dl id="btnBury" class="digg digg_enable" onclick="btnburya();">
              
                  <dt>踩</dt>
                <dd>1</dd>               
            </dl>
            
        </div>
     <div class="tracking-ad" data-mod="popu_222"><a href="javascript:void(0);" target="_blank">&nbsp;</a>   </div>
    <div class="tracking-ad" data-mod="popu_223"> <a href="javascript:void(0);" target="_blank">&nbsp;</a></div>
    <script type="text/javascript">
                function btndigga() {
                    $(".tracking-ad[data-mod='popu_222'] a").click();
                }
                function btnburya() {
                    $(".tracking-ad[data-mod='popu_223'] a").click();
                }
            </script>

   <ul class="article_next_prev">
                <li class="prev_article"><span onclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_shangyipian']);location.href='/ldanduo/article/details/8195249';">上一篇</span><a href="/ldanduo/article/details/8195249" onclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_shangyipian'])">字符串全排序问题</a></li>
                <li class="next_article"><span onclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_xiayipian']);location.href='/ldanduo/article/details/8276940';">下一篇</span><a href="/ldanduo/article/details/8276940" onclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_xiayipian'])">求两个字符串的最长的连续公共子串</a></li>
    </ul>

    <div style="clear:both; height:10px;"></div>


            <div class="similar_article">
                    <h4></h4>
                    <div class="similar_c" style="margin:20px 0px 0px 0px">
                        <div class="similar_c_t">
                          &nbsp;&nbsp;相关文章推荐
                        </div>
                   
                        <div class="similar_wrap tracking-ad" data-mod="popu_36" style="max-height:195px;">                       
                            <ul class="similar_list fl">    
                                   <li>
                                       <em>•</em>
                                       <a href="http://blog.youkuaiyun.com/peng825223208/article/details/51887875" title="编码格式简介(ANSI、GBK、GB2312、UTF-8、GB18030和 UNICODE)" strategy="" target="_blank" style="width: 290px;">编码格式简介(ANSI、GBK、GB2312、UTF-8、GB18030和 UNICODE)</a>
                                   </li>
                                   <li>
                                       <em>•</em>
                                       <a href="http://zzgthk.iteye.com/blog/718959" title="各种字符编码方式详解及由来(ANSI,UNICODE,UTF-8,GB2312,GBK)" strategy="" target="_blank" style="width: 290px;">各种字符编码方式详解及由来(ANSI,UNICODE,UTF-8,GB2312,GBK)</a>
                                   </li>
                                   <li>
                                       <em>•</em>
                                       <a href="http://blog.youkuaiyun.com/maoyaqiong1/article/details/47836563" title="编码格式简介(ANSI、GBK、GB2312、UTF-8、GB18030和 UNICODE) ." strategy="" target="_blank" style="width: 290px;">编码格式简介(ANSI、GBK、GB2312、UTF-8、GB18030和 UNICODE) .</a>
                                   </li>
                                   <li>
                                       <em>•</em>
                                       <a href="http://blog.youkuaiyun.com/qianhen123/article/details/42004979" title="字符编码ANSI、ASCII、GB2312、GBK、GB18030、UNICODE、UTF-8小结" strategy="" target="_blank" style="width: 290px;">字符编码ANSI、ASCII、GB2312、GBK、GB18030、UNICODE、UTF-8小结</a>
                                   </li>
                                   <li>
                                       <em>•</em>
                                       <a href="http://blog.youkuaiyun.com/wanghuiqi2008/article/details/8079071" title="字符集编码cp936、ANSI、UNICODE、UTF-8、GB2312、GBK、GB18030、DBCS、UCS" strategy="" target="_blank" style="width: 290px;">字符集编码cp936、ANSI、UNICODE、UTF-8、GB2312、GBK、GB18030、DBCS、UCS</a>
                                   </li>
                            </ul>
                              <ul class="similar_list fr">      
                                   <li>
                                       <em>•</em>
                                       <a href="http://selenakong.iteye.com/blog/713312" title="[转]各种字符编码方式详解及由来(ANSI,UNICODE,UTF-8,GB2312,GBK) " strategy="" target="_blank" style="width: 290px;">[转]各种字符编码方式详解及由来(ANSI,UNICODE,UTF-8,GB2312,GBK) </a>
                                   </li>
                                   <li>
                                       <em>•</em>
                                       <a href="http://blog.youkuaiyun.com/awhip9/article/details/72818343" title="各种编码UNICODE、UTF-8、ANSI、ASCII、GB2312、GBK详解" strategy="" target="_blank" style="width: 290px;">各种编码UNICODE、UTF-8、ANSI、ASCII、GB2312、GBK详解</a>
                                   </li>
                                   <li>
                                       <em>•</em>
                                       <a href="http://josh-persistence.iteye.com/blog/2233727" title="编码简介ASCII、Unicode、 GB2312、GBK、GB18030、BIG5、UTF-8、Base64、MBCS" strategy="" target="_blank" style="width: 290px;">编码简介ASCII、Unicode、 GB2312、GBK、GB18030、BIG5、UTF-8、Base64、MBCS</a>
                                   </li>
                                   <li>
                                       <em>•</em>
                                       <a href="http://blog.youkuaiyun.com/s_jobs/article/details/8197974" title="网页编码就是那点事( ANSI、GBK、GB2312、UTF-8、GB18030和 UNICODE)" strategy="" target="_blank" style="width: 290px;">网页编码就是那点事( ANSI、GBK、GB2312、UTF-8、GB18030和 UNICODE)</a>
                                   </li>
                                   <li>
                                       <em>•</em>
                                       <a href="http://scau-fly.iteye.com/blog/2015498" title=" ASCII 、GB2312、GBK、GB18030、unicode、UTF-8字符集编码详解" strategy="" target="_blank" style="width: 290px;"> ASCII 、GB2312、GBK、GB18030、unicode、UTF-8字符集编码详解</a>
                                   </li>
                            </ul>
                        </div>
                    </div>
                </div>   
      
</div>

    <div>
        

        <script type="text/javascript">
            /*博客内容页下方Banner1-728*90,创建于2016-12-13*/
            var cpro_id = "u2843949";
        </script>
        <script type="text/javascript" src="http://cpro.baidustatic.com/cpro/ui/c.js"></script><div id="BAIDU_SSP__wrapper_u2843949_0"><iframe id="iframeu2843949_0" src="http://pos.baidu.com/mcam?rdid=2843949&amp;dc=3&amp;di=u2843949&amp;dri=0&amp;dis=0&amp;dai=2&amp;ps=5376x399&amp;dcb=___adblockplus&amp;dtm=HTML_POST&amp;dvi=0.0&amp;dci=-1&amp;dpt=none&amp;tsr=0&amp;tpr=1498027252938&amp;ti=%E7%BC%96%E7%A0%81%E6%A0%BC%E5%BC%8F%E7%AE%80%E4%BB%8B%EF%BC%88ANSI%E3%80%81GBK%E3%80%81GB2312%E3%80%81UTF-8%E3%80%81GB18030%E5%92%8C%20UNICODE%EF%BC%89%20-%20ldanduo%E7%9A%84%E4%B8%93%E6%A0%8F%20&amp;ari=2&amp;dbv=0&amp;drs=1&amp;pcs=1337x548&amp;pss=1337x5400&amp;cfv=26&amp;cpl=1&amp;chi=1&amp;cce=true&amp;cec=UTF-8&amp;tlm=1498027253&amp;rw=548&amp;ltu=http%3A%2F%2Fblog.youkuaiyun.com%2Fldanduo%2Farticle%2Fdetails%2F8203532%2F%3Fticket%3DST-543852-InyzBndAzX23Ytl5fQez-passport.youkuaiyun.com&amp;ltr=http%3A%2F%2Fmy.youkuaiyun.com%2F%3Fref%3Dtoolbar&amp;ecd=1&amp;uc=1366x737&amp;pis=-1x-1&amp;sr=1366x768&amp;tcn=1498027254&amp;qn=1c1c87fc7a755e9a&amp;tt=1498027252778.757.901.903" vspace="0" hspace="0" marginwidth="0" marginheight="0" scrolling="no" style="border:0;vertical-align:bottom;margin:0;width:728px;height:90px" allowtransparency="true" width="728" align="center,center" height="90" frameborder="0"></iframe></div>

     </div>

<div id="suggest">

</div>
         <script language="javascript" type="text/javascript">     
             $(function(){
                 $.get("/ldanduo/svc/GetSuggestContent/8203532",function(data){
                     $("#suggest").html(data);
                 });     
             });             
         </script>  


<style>
.blog-ass-articl dd {
color: #369;
width: 99%; /*修改行*/
float: left;
overflow: hidden;
font: normal normal 12px/23px "SimSun";
height: 23px;
margin: 0;
padding: 0 0 0 10px;
margin-right: 30px;
background: url(http://static.blog.youkuaiyun.com/skin/default/images/blog-dot-red3.gif) no-repeat 0 10px;
}
</style>

 


 

<dl class="blog-ass-articl tracking-ad" id="res-relatived" data-mod="popu_84">
    <div class="embody embody_b" id="libkeyparent" style="display:none">
            <span class="embody_t">更多资料请参考:</span>
            <div class="embody_c" id="libkey"></div>
    </div>


     <dt><span>猜你在找</span></dt>    


   

    
    <div id="adCollege">
        <div>
                <dd style="background:url(http://static.blog.youkuaiyun.com/skin/default/images/blog-dot-red3.gif) no-repeat 0 10px; white-space: nowrap;">
                     <a href="http://edu.youkuaiyun.com/huiyiCourse/detail/422?ref=blog&amp;loc=r1" title="深度学习基础与TensorFlow实践" strategy="undefined" target="_blank">深度学习基础与TensorFlow实践</a>
                </dd>
                <dd style="background:url(http://static.blog.youkuaiyun.com/skin/default/images/blog-dot-red3.gif) no-repeat 0 10px; white-space: nowrap;">
                     <a href="http://edu.youkuaiyun.com/huiyiCourse/series_detail/43?ref=blog&amp;loc=r1" title="【在线峰会】前端开发重点难点技术剖析与创新实践" strategy="undefined" target="_blank">【在线峰会】前端开发重点难点技术剖析与创新实践</a>
                </dd>
                <dd style="background:url(http://static.blog.youkuaiyun.com/skin/default/images/blog-dot-red3.gif) no-repeat 0 10px; white-space: nowrap;">
                     <a href="http://edu.youkuaiyun.com/huiyiCourse/series_detail/42?ref=blog&amp;loc=r1" title="【在线峰会】一天掌握物联网全栈开发之道" strategy="undefined" target="_blank">【在线峰会】一天掌握物联网全栈开发之道</a>
                </dd>
                <dd style="background:url(http://static.blog.youkuaiyun.com/skin/default/images/blog-dot-red3.gif) no-repeat 0 10px; white-space: nowrap;">
                     <a href="http://edu.youkuaiyun.com/huiyiCourse/series_detail/41?ref=blog&amp;loc=r1" title="【在线峰会】如何高质高效的进行Android技术开发" strategy="undefined" target="_blank">【在线峰会】如何高质高效的进行Android技术开发</a>
                </dd>
                <dd style="background:url(http://static.blog.youkuaiyun.com/skin/default/images/blog-dot-red3.gif) no-repeat 0 10px; white-space: nowrap;">
                     <a href="http://edu.youkuaiyun.com/huiyiCourse/detail/404?ref=blog&amp;loc=r1" title="机器学习40天精英计划" strategy="undefined" target="_blank">机器学习40天精英计划</a>
                </dd>
                <dd style="background:url(http://static.blog.youkuaiyun.com/skin/default/images/blog-dot-red3.gif) no-repeat 0 10px; white-space: nowrap;">
                     <a href="http://edu.youkuaiyun.com/huiyiCourse/detail/402?ref=blog&amp;loc=r1" title="Python数据挖掘与分析速成班" strategy="undefined" target="_blank">Python数据挖掘与分析速成班</a>
                </dd>
                <dd style="background:url(http://static.blog.youkuaiyun.com/skin/default/images/blog-dot-red3.gif) no-repeat 0 10px; white-space: nowrap;">
                     <a href="http://edu.youkuaiyun.com/course/detail/3011?ref=blog&amp;loc=r1" title="微信小程序开发实战" strategy="undefined" target="_blank">微信小程序开发实战</a>
                </dd>
                <dd style="background:url(http://static.blog.youkuaiyun.com/skin/default/images/blog-dot-red3.gif) no-repeat 0 10px; white-space: nowrap;">
                     <a href="http://edu.youkuaiyun.com/course/detail/1968?ref=blog&amp;loc=r1" title="JFinal极速开发企业实战" strategy="undefined" target="_blank">JFinal极速开发企业实战</a>
                </dd>
                <dd style="background:url(http://static.blog.youkuaiyun.com/skin/default/images/blog-dot-red3.gif) no-repeat 0 10px; white-space: nowrap;">
                     <a href="http://edu.youkuaiyun.com/combo/detail/23?ref=blog&amp;loc=r1" title="备战2017软考 系统集成项目管理工程师 学习套餐" strategy="undefined" target="_blank">备战2017软考 系统集成项目管理工程师 学习套餐</a>
                </dd>
                <dd style="background:url(http://static.blog.youkuaiyun.com/skin/default/images/blog-dot-red3.gif) no-repeat 0 10px; white-space: nowrap;">
                     <a href="http://edu.youkuaiyun.com/course/detail/3338?ref=blog&amp;loc=r1" title="Python大型网络爬虫项目开发实战(全套)" strategy="undefined" target="_blank">Python大型网络爬虫项目开发实战(全套)</a>
                </dd>
            
        </div>
    </div>  

    

    
   
</dl>





    <div id="ad_cen">        
                <div>
                              <script type="text/javascript">
                                  /*博客内容页下方Banner-728*90,创建于2014-7-3*/
                                  var cpro_id = "u1607657";
                                            </script>
                              <script type="text/javascript" src="http://cpro.baidustatic.com/cpro/ui/c.js"></script><div id="BAIDU_SSP__wrapper_u1607657_0"><iframe id="iframeu1607657_0" src="http://pos.baidu.com/mcam?rdid=1607657&amp;dc=3&amp;di=u1607657&amp;dri=0&amp;dis=0&amp;dai=3&amp;ps=5673x399&amp;dcb=___adblockplus&amp;dtm=HTML_POST&amp;dvi=0.0&amp;dci=-1&amp;dpt=none&amp;tsr=0&amp;tpr=1498027252938&amp;ti=%E7%BC%96%E7%A0%81%E6%A0%BC%E5%BC%8F%E7%AE%80%E4%BB%8B%EF%BC%88ANSI%E3%80%81GBK%E3%80%81GB2312%E3%80%81UTF-8%E3%80%81GB18030%E5%92%8C%20UNICODE%EF%BC%89%20-%20ldanduo%E7%9A%84%E4%B8%93%E6%A0%8F%20&amp;ari=2&amp;dbv=0&amp;drs=1&amp;pcs=1337x548&amp;pss=1337x5697&amp;cfv=26&amp;cpl=1&amp;chi=1&amp;cce=true&amp;cec=UTF-8&amp;tlm=1498027253&amp;rw=548&amp;ltu=http%3A%2F%2Fblog.youkuaiyun.com%2Fldanduo%2Farticle%2Fdetails%2F8203532%2F%3Fticket%3DST-543852-InyzBndAzX23Ytl5fQez-passport.youkuaiyun.com&amp;ltr=http%3A%2F%2Fmy.youkuaiyun.com%2F%3Fref%3Dtoolbar&amp;ecd=1&amp;uc=1366x737&amp;pis=-1x-1&amp;sr=1366x768&amp;tcn=1498027254&amp;qn=d0635d155d15a252&amp;tt=1498027252778.1099.1100.1101" vspace="0" hspace="0" marginwidth="0" marginheight="0" scrolling="no" style="border:0;vertical-align:bottom;margin:0;width:728px;height:90px" allowtransparency="true" width="728" align="center,center" height="90" frameborder="0"></iframe></div>
                    </div>
    </div>  

        <!-- 广告位开始 -->
        <!-- 广告位结束 -->


<div class="comment_class">
    <div id="comment_title" class="panel_head">
        <span class="see_comment">查看评论</span><a name="comments"></a></div>
    <div id="comment_list"><dl class="comment_item comment_topic" id="comment_item_6922764"><dt class="comment_head" floor="20">20楼 <span class="user"><a class="username" href="/sky15732625340" target="_blank">十二期刘超</a> <span class="ptime">昨天 10:01发表</span>  <a href="#reply" class="cmt_btn reply" title="回复">[回复]</a> <span class="comment_manage" style="display:none;" commentid="6922764" username="sky15732625340"> <a href="#quote" class="cmt_btn quote" title="引用">[引用]</a> <a href="#report" class="cmt_btn report" title="举报">[举报]</a></span></span></dt><dd class="comment_userface"><a href="/sky15732625340" target="_blank"><img src="http://avatar.youkuaiyun.com/A/E/8/3_sky15732625340.jpg" width="40" height="40"></a></dd><dd class="comment_body">感谢分享。</dd></dl><dl class="comment_item comment_topic" id="comment_item_6733910"><dt class="comment_head" floor="19">19楼 <span class="user"><a class="username" href="/qq_38209323" target="_blank">qq_38209323</a> <span class="ptime">2017-04-06 17:46发表</span>  <a href="#reply" class="cmt_btn reply" title="回复">[回复]</a> <span class="comment_manage" style="display:none;" commentid="6733910" username="qq_38209323"> <a href="#quote" class="cmt_btn quote" title="引用">[引用]</a> <a href="#report" class="cmt_btn report" title="举报">[举报]</a></span></span></dt><dd class="comment_userface"><a href="/qq_38209323" target="_blank"><img src="http://avatar.youkuaiyun.com/3/2/B/3_qq_38209323.jpg" width="40" height="40"></a></dd><dd class="comment_body">学习了</dd></dl><dl class="comment_item comment_topic" id="comment_item_6733909"><dt class="comment_head" floor="18">18楼 <span class="user"><a class="username" href="/qq_38209323" target="_blank">qq_38209323</a> <span class="ptime">2017-04-06 17:45发表</span>  <a href="#reply" class="cmt_btn reply" title="回复">[回复]</a> <span class="comment_manage" style="display:none;" commentid="6733909" username="qq_38209323"> <a href="#quote" class="cmt_btn quote" title="引用">[引用]</a> <a href="#report" class="cmt_btn report" title="举报">[举报]</a></span></span></dt><dd class="comment_userface"><a href="/qq_38209323" target="_blank"><img src="http://avatar.youkuaiyun.com/3/2/B/3_qq_38209323.jpg" width="40" height="40"></a></dd><dd class="comment_body">学习了</dd></dl><dl class="comment_item comment_topic" id="comment_item_6586988"><dt class="comment_head" floor="17">17楼 <span class="user"><a class="username" href="/u013046597" target="_blank">Coder_Vivian</a> <span class="ptime">2017-02-06 16:54发表</span>  <a href="#reply" class="cmt_btn reply" title="回复">[回复]</a> <span class="comment_manage" style="display:none;" commentid="6586988" username="u013046597"> <a href="#quote" class="cmt_btn quote" title="引用">[引用]</a> <a href="#report" class="cmt_btn report" title="举报">[举报]</a></span></span></dt><dd class="comment_userface"><a href="/u013046597" target="_blank"><img src="http://avatar.youkuaiyun.com/1/8/8/3_u013046597.jpg" width="40" height="40"></a></dd><dd class="comment_body">感谢分享</dd></dl><dl class="comment_item comment_topic" id="comment_item_6417042"><dt class="comment_head" floor="16">16楼 <span class="user"><a class="username" href="/jihengsong" target="_blank">jihengsong</a> <span class="ptime">2016-11-18 11:31发表</span>  <a href="#reply" class="cmt_btn reply" title="回复">[回复]</a> <span class="comment_manage" style="display:none;" commentid="6417042" username="jihengsong"> <a href="#quote" class="cmt_btn quote" title="引用">[引用]</a> <a href="#report" class="cmt_btn report" title="举报">[举报]</a></span></span></dt><dd class="comment_userface"><a href="/jihengsong" target="_blank"><img src="http://avatar.youkuaiyun.com/5/C/8/3_jihengsong.jpg" width="40" height="40"></a></dd><dd class="comment_body">亲,换行好像是0x0a!欢迎指正!</dd></dl><dl class="comment_item comment_topic" id="comment_item_6387013"><dt class="comment_head" floor="15">15楼 <span class="user"><a class="username" href="/sinat_15258199" target="_blank">sinat_15258199</a> <span class="ptime">2016-11-01 17:53发表</span>  <a href="#reply" class="cmt_btn reply" title="回复">[回复]</a> <span class="comment_manage" style="display:none;" commentid="6387013" username="sinat_15258199"> <a href="#quote" class="cmt_btn quote" title="引用">[引用]</a> <a href="#report" class="cmt_btn report" title="举报">[举报]</a></span></span></dt><dd class="comment_userface"><a href="/sinat_15258199" target="_blank"><img src="http://avatar.youkuaiyun.com/0/4/F/3_sinat_15258199.jpg" width="40" height="40"></a></dd><dd class="comment_body">学习了 ,感谢</dd></dl><dl class="comment_item comment_topic" id="comment_item_6074719"><dt class="comment_head" floor="14">14楼 <span class="user"><a class="username" href="/hjx201292289" target="_blank">hjx201292289</a> <span class="ptime">2016-06-05 17:09发表</span>  <a href="#reply" class="cmt_btn reply" title="回复">[回复]</a> <span class="comment_manage" style="display:none;" commentid="6074719" username="hjx201292289"> <a href="#quote" class="cmt_btn quote" title="引用">[引用]</a> <a href="#report" class="cmt_btn report" title="举报">[举报]</a></span></span></dt><dd class="comment_userface"><a href="/hjx201292289" target="_blank"><img src="http://avatar.youkuaiyun.com/B/E/3/3_hjx201292289.jpg" width="40" height="40"></a></dd><dd class="comment_body">讲的很详细,虚心学习一波,顶一个~</dd></dl><dl class="comment_item comment_topic" id="comment_item_6034009"><dt class="comment_head" floor="13">13楼 <span class="user"><a class="username" href="/sudo5zzb" target="_blank">sudo5zzb</a> <span class="ptime">2016-05-12 11:31发表</span>  <a href="#reply" class="cmt_btn reply" title="回复">[回复]</a> <span class="comment_manage" style="display:none;" commentid="6034009" username="sudo5zzb"> <a href="#quote" class="cmt_btn quote" title="引用">[引用]</a> <a href="#report" class="cmt_btn report" title="举报">[举报]</a></span></span></dt><dd class="comment_userface"><a href="/sudo5zzb" target="_blank"><img src="http://avatar.youkuaiyun.com/B/C/0/3_sudo5zzb.jpg" width="40" height="40"></a></dd><dd class="comment_body">nice</dd></dl><dl class="comment_item comment_topic" id="comment_item_5957240"><dt class="comment_head" floor="12">12楼 <span class="user"><a class="username" href="/Alen优快云" target="_blank">Alen优快云</a> <span class="ptime">2016-03-30 09:04发表</span>  <a href="#reply" class="cmt_btn reply" title="回复">[回复]</a> <span class="comment_manage" style="display:none;" commentid="5957240" username="Alen优快云"> <a href="#quote" class="cmt_btn quote" title="引用">[引用]</a> <a href="#report" class="cmt_btn report" title="举报">[举报]</a></span></span></dt><dd class="comment_userface"><a href="/Alen优快云" target="_blank"><img src="http://avatar.youkuaiyun.com/A/0/6/3_alencsdn.jpg" width="40" height="40"></a></dd><dd class="comment_body">终于理清了</dd></dl><dl class="comment_item comment_topic" id="comment_item_5843223"><dt class="comment_head" floor="11">11楼 <span class="user"><a class="username" href="/suifengTYZ" target="_blank">suifengTYZ</a> <span class="ptime">2016-01-15 16:19发表</span>  <a href="#reply" class="cmt_btn reply" title="回复">[回复]</a> <span class="comment_manage" style="display:none;" commentid="5843223" username="suifengTYZ"> <a href="#quote" class="cmt_btn quote" title="引用">[引用]</a> <a href="#report" class="cmt_btn report" title="举报">[举报]</a></span></span></dt><dd class="comment_userface"><a href="/suifengTYZ" target="_blank"><img src="http://avatar.youkuaiyun.com/2/4/F/3_suifengtyz.jpg" width="40" height="40"></a></dd><dd class="comment_body">非常不错的文章</dd></dl><dl class="comment_item comment_topic" id="comment_item_5712589"><dt class="comment_head" floor="10">10楼 <span class="user"><a class="username" href="/luowenly" target="_blank">luowenly</a> <span class="ptime">2015-12-11 11:35发表</span>  <a href="#reply" class="cmt_btn reply" title="回复">[回复]</a> <span class="comment_manage" style="display:none;" commentid="5712589" username="luowenly"> <a href="#quote" class="cmt_btn quote" title="引用">[引用]</a> <a href="#report" class="cmt_btn report" title="举报">[举报]</a></span></span></dt><dd class="comment_userface"><a href="/luowenly" target="_blank"><img src="http://avatar.youkuaiyun.com/C/5/F/3_luowenly.jpg" width="40" height="40"></a></dd><dd class="comment_body">认真看完了,受益颇多,谢谢楼主分享。</dd></dl><dl class="comment_item comment_topic" id="comment_item_5663665"><dt class="comment_head" floor="9">9楼 <span class="user"><a class="username" href="/qq_33191021" target="_blank">qq_33191021</a> <span class="ptime">2015-11-30 09:04发表</span>  <a href="#reply" class="cmt_btn reply" title="回复">[回复]</a> <span class="comment_manage" style="display:none;" commentid="5663665" username="qq_33191021"> <a href="#quote" class="cmt_btn quote" title="引用">[引用]</a> <a href="#report" class="cmt_btn report" title="举报">[举报]</a></span></span></dt><dd class="comment_userface"><a href="/qq_33191021" target="_blank"><img src="http://avatar.youkuaiyun.com/6/A/A/3_qq_33191021.jpg" width="40" height="40"></a></dd><dd class="comment_body">好文章</dd></dl><dl class="comment_item comment_topic" id="comment_item_5599953"><dt class="comment_head" floor="8">8楼 <span class="user"><a class="username" href="/caifeng0702" target="_blank">石头轩</a> <span class="ptime">2015-11-09 09:43发表</span>  <a href="#reply" class="cmt_btn reply" title="回复">[回复]</a> <span class="comment_manage" style="display:none;" commentid="5599953" username="caifeng0702"> <a href="#quote" class="cmt_btn quote" title="引用">[引用]</a> <a href="#report" class="cmt_btn report" title="举报">[举报]</a></span></span></dt><dd class="comment_userface"><a href="/caifeng0702" target="_blank"><img src="http://avatar.youkuaiyun.com/B/4/A/3_caifeng0702.jpg" width="40" height="40"></a></dd><dd class="comment_body">太完整了,一直都在用,但是一直都没有弄明白咋回事,要好好的学习一下子啦。自己对于编码的一些内容,理解的还很少,因为好多基础东西都还给老师了,惭愧啊。谢谢楼主提供这么完整的资料哈。</dd></dl><dl class="comment_item comment_topic" id="comment_item_5594001"><dt class="comment_head" floor="7">7楼 <span class="user"><a class="username" href="/yl04836" target="_blank">枫De忧殇</a> <span class="ptime">2015-11-05 22:41发表</span>  <a href="#reply" class="cmt_btn reply" title="回复">[回复]</a> <span class="comment_manage" style="display:none;" commentid="5594001" username="yl04836"> <a href="#quote" class="cmt_btn quote" title="引用">[引用]</a> <a href="#report" class="cmt_btn report" title="举报">[举报]</a></span></span></dt><dd class="comment_userface"><a href="/yl04836" target="_blank"><img src="http://avatar.youkuaiyun.com/0/8/0/3_yl04836.jpg" width="40" height="40"></a></dd><dd class="comment_body">完整的看完了,真不错,楼主辛苦了</dd></dl><dl class="comment_item comment_topic" id="comment_item_5319027"><dt class="comment_head" floor="6">6楼 <span class="user"><a class="username" href="/ahgaoyong" target="_blank">Spark丶</a> <span class="ptime">2015-08-20 14:46发表</span>  <a href="#reply" class="cmt_btn reply" title="回复">[回复]</a> <span class="comment_manage" style="display:none;" commentid="5319027" username="ahgaoyong"> <a href="#quote" class="cmt_btn quote" title="引用">[引用]</a> <a href="#report" class="cmt_btn report" title="举报">[举报]</a></span></span></dt><dd class="comment_userface"><a href="/ahgaoyong" target="_blank"><img src="http://avatar.youkuaiyun.com/8/5/1/3_ahgaoyong.jpg" width="40" height="40"></a></dd><dd class="comment_body">我竟然看完了!</dd></dl><dl class="comment_item comment_topic" id="comment_item_5160551"><dt class="comment_head" floor="5">5楼 <span class="user"><a class="username" href="/th_nightmare" target="_blank">tinyshell</a> <span class="ptime">2015-06-25 09:32发表</span>  <a href="#reply" class="cmt_btn reply" title="回复">[回复]</a> <span class="comment_manage" style="display:none;" commentid="5160551" username="th_nightmare"> <a href="#quote" class="cmt_btn quote" title="引用">[引用]</a> <a href="#report" class="cmt_btn report" title="举报">[举报]</a></span></span></dt><dd class="comment_userface"><a href="/th_nightmare" target="_blank"><img src="http://avatar.youkuaiyun.com/3/A/0/3_th_nightmare.jpg" width="40" height="40"></a></dd><dd class="comment_body">讲的很好,通俗易懂,认真看完了</dd></dl><dl class="comment_item comment_topic" id="comment_item_4934419"><dt class="comment_head" floor="4">4楼 <span class="user"><a class="username" href="/yqiang777" target="_blank">yqiang777</a> <span class="ptime">2015-04-13 15:12发表</span>  <a href="#reply" class="cmt_btn reply" title="回复">[回复]</a> <span class="comment_manage" style="display:none;" commentid="4934419" username="yqiang777"> <a href="#quote" class="cmt_btn quote" title="引用">[引用]</a> <a href="#report" class="cmt_btn report" title="举报">[举报]</a></span></span></dt><dd class="comment_userface"><a href="/yqiang777" target="_blank"><img src="http://avatar.youkuaiyun.com/C/C/A/3_yqiang777.jpg" width="40" height="40"></a></dd><dd class="comment_body">讲的通俗易懂,还把技术层面的东西用大白话讲的那么好真不错。</dd></dl><dl class="comment_item comment_topic" id="comment_item_4394373"><dt class="comment_head" floor="3">3楼 <span class="user"><a class="username" href="/xhu218" target="_blank">xhu218</a> <span class="ptime">2014-10-14 10:14发表</span>  <a href="#reply" class="cmt_btn reply" title="回复">[回复]</a> <span class="comment_manage" style="display:none;" commentid="4394373" username="xhu218"> <a href="#quote" class="cmt_btn quote" title="引用">[引用]</a> <a href="#report" class="cmt_btn report" title="举报">[举报]</a></span></span></dt><dd class="comment_userface"><a href="/xhu218" target="_blank"><img src="http://avatar.youkuaiyun.com/2/3/7/3_xhu218.jpg" width="40" height="40"></a></dd><dd class="comment_body">好</dd></dl><dl class="comment_item comment_topic" id="comment_item_2594840"><dt class="comment_head" floor="2">2楼 <span class="user"><a class="username" href="/vickqi" target="_blank">vickqi</a> <span class="ptime">2013-04-16 10:16发表</span>  <a href="#reply" class="cmt_btn reply" title="回复">[回复]</a> <span class="comment_manage" style="display:none;" commentid="2594840" username="vickqi"> <a href="#quote" class="cmt_btn quote" title="引用">[引用]</a> <a href="#report" class="cmt_btn report" title="举报">[举报]</a></span></span></dt><dd class="comment_userface"><a href="/vickqi" target="_blank"><img src="http://avatar.youkuaiyun.com/4/9/A/3_vickqi.jpg" width="40" height="40"></a></dd><dd class="comment_body">补充一下:<br>文章提到说“GB2312 是对 ASCII 的中文扩展”,因此在中文系统下ASCII编码就==GB2312。所以说看到ASCII编码,但还能显示中文,说明系统已经采用了扩展的ASCII编码集(GB2312)了。</dd></dl><dl class="comment_item comment_topic" id="comment_item_2594796"><dt class="comment_head" floor="1">1楼 <span class="user"><a class="username" href="/vickqi" target="_blank">vickqi</a> <span class="ptime">2013-04-16 10:00发表</span>  <a href="#reply" class="cmt_btn reply" title="回复">[回复]</a> <span class="comment_manage" style="display:none;" commentid="2594796" username="vickqi"> <a href="#quote" class="cmt_btn quote" title="引用">[引用]</a> <a href="#report" class="cmt_btn report" title="举报">[举报]</a></span></span></dt><dd class="comment_userface"><a href="/vickqi" target="_blank"><img src="http://avatar.youkuaiyun.com/4/9/A/3_vickqi.jpg" width="40" height="40"></a></dd><dd class="comment_body">受教了 赞一个!这才是技术文章!</dd></dl><div class="clear"></div></div>
    <div id="comment_bar" style="display: none;">
    </div>
    <div id="comment_form"><a name="commentbox"></a><a name="reply"></a><a name="quote"></a><form action="/ldanduo/comment/submit?id=8203532" method="post" onsubmit="return subform(this);"><div class="commentform"><div class="panel_head">发表评论</div><ul><li class="left">用 户 名:</li><li class="right">u011015987</li></ul><ul><li class="left">评论内容:</li><li class="right" style="position:relative;"><div id="ubbtools"><a href="#insertcode" code="code"><img src="http://static.blog.youkuaiyun.com/images/ubb/code.gif" alt="插入代码" title="插入代码" border="0"></a></div><div id="lang_list" style="position: absolute; top: 28px; left: 0px; display: none;"><a class="long_name" href="#html">HTML/XML</a><a class="long_name" href="#objc">objective-c</a><a class="zhong_name" href="#delphi">Delphi</a><a class="zhong_name" href="#ruby">Ruby</a><a href="#php">PHP</a><a class="duan_name" href="#csharp">C#</a><a style=" border-right: none;" class="duan_name" href="#cpp">C++</a><a style=" border-bottom:none;" class="long_name" href="#javascript">JavaScript</a><a style=" border-bottom:none;" class="long_name" href="#vb">Visual Basic</a><a style=" border-bottom:none;" class="zhong_name" href="#python">Python</a><a style=" border-bottom:none;" class="zhong_name" href="#java">Java</a><a style="border-bottom:none;" class="duan_name" href="#css">CSS</a><a style="border-bottom:none;" class="duan_name" href="#sql">SQL</a><a style="border:none;" class="duan_name" href="#plain">其它</a></div><textarea class="comment_content" name="comment_content" id="comment_content" style="width: 400px; height: 200px;"></textarea></li></ul><ul><input id="comment_replyId" name="comment_replyId" type="hidden"><input id="comment_userId" name="comment_userId" value="521203" type="hidden"><input id="commentId" name="commentId" value="" type="hidden"><input class="comment_btn" value="提交" type="submit">&nbsp;&nbsp;<span id="tip_comment" style="color: Red; display: none;"></span></ul></div></form></div>
    <div class="announce">
        * 以上用户言论只代表其个人观点,不代表优快云网站的观点或立场<a name="reply"></a><a name="quote"></a></div>
</div>

<script type="text/javascript">
    var fileName = '8203532';
    var commentscount = 20;
    var islock = false
</script>

    <div id="ad_bot">
    </div>
<div id="report_dialog">
</div>

<div id="d-top" style="bottom:60px;">

        <a id="quick-reply" class="btn btn-top q-reply" title="快速回复" style="display:none;">
            <img src="http://static.blog.youkuaiyun.com/images/blog-icon-reply.png" alt="快速回复">
        </a>    
    <a id="d-top-a" class="btn btn-top backtop" style="display: none;" title="返回顶部" onclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_huidaodingbu'])">         
         <img src="http://static.blog.youkuaiyun.com/images/top.png" alt="TOP">
    </a>
</div>
<script type="text/javascript">
    $(function ()
    {
        $("#ad_frm_0").height("90px");
        
        setTimeout(function(){
            $("#ad_frm_2").height("200px");
        },1000);    
    });
 
</script>
<style type="text/css">
    .tag_list
    {
        background: none repeat scroll 0 0 #FFFFFF;
        border: 1px solid #D7CBC1;
        color: #000000;
        font-size: 12px;
        line-height: 20px;
        list-style: none outside none;
        margin: 10px 2% 0 1%;
        padding: 1px;
    }
    .tag_list h5
    {
        background: none repeat scroll 0 0 #E0DBD3;
        color: #47381C;
        font-size: 12px;
        height: 24px;
        line-height: 24px;
        padding: 0 5px;
        margin: 0;
    }
    .tag_list h5 a
    {
        color: #47381C;
    }
    .classify
    {
        margin: 10px 0;
        padding: 4px 12px 8px;
    }
    .classify a
    {
        margin-right: 20px;
        white-space: nowrap;
    }
</style>





<div id="pop_win" style="display:none ;position: absolute; z-index: 10000; border: 1px solid rgb(220, 220, 220); top: 222.5px; left: 630px; opacity: 1; background: none 0px 0px repeat scroll rgb(255, 255, 255);">
    
</div>
<div id="popup_mask"></div>
<style>
    #popup_mask
    {
        position: absolute;
        width: 100%;
        height: 100%;
        background: #000;
        z-index: 9999;
        left: 0px;
        top: 0px;
        opacity: 0.3;
        filter: alpha(opacity=30);
        display: none;
    }

</style>




<script type="text/javascript">
    $(function(){        
        
        setTimeout(function(){
            $(".comment_body:contains('回复')").each(function(index,item){
                var u=$(this).text().split(':')[0].toString().replace("回复","")
                var thisComment=$(this);
                if(u)
                {
                    $.getJSON("https://passport.youkuaiyun.com/get/nick?callback=?", {users: u}, function(a) {
                        if(a!=null&amp;&amp;a.data!=null&amp;&amp;a.data.length&gt;0)
                        {
                            nick=a.data[0].n;
                            if(u!=nick)
                            {
                                thisComment.text(thisComment.text().replace(u,nick));  
                            }
                        }       
                    });  
                }
            });         

        },200);  

        setTimeout(function(){
            $(".math").each(function(index,value){$(this).find("span").last().css("color","#fff"); })
        },5000);

        setTimeout(function(){
            $(".math").each(function(index,value){$(this).find("span").last().css("color","#fff"); })
        },10000);

        setTimeout(function(){
            $(".math").each(function(index,value){$(this).find("span").last().css("color","#fff"); })
        },15000);
        
        setTimeout(function(){
            $("a img[src='http://js.tongji.linezing.com/stats.gif']").parent().css({"position":"absolute","left":"50%"});
        },300);
    });

    function loginbox(){
        var $logpop=$("#pop_win");
        $logpop.html('&lt;iframe src="https://passport.youkuaiyun.com/account/loginbox?service=http://static.blog.youkuaiyun.com/callback.htm" frameborder="0" height="600" width="400" scrolling="no"&gt;&lt;/iframe&gt;');

        $('#popup_mask').css({
            opacity: 0.5,
            width: $( document ).width() + 'px',
            height:  $( document ).height() + 'px'
        });
        $('#popup_mask').css("display","block");
 
        $logpop.css( {
            top: ($( window ).height() - $logpop.height())/ 2  + $( window
       ).scrollTop() + 'px',
            left:($( window ).width() - $logpop.width())/ 2
        } );
 
        setTimeout( function () {
            $logpop.show();
            $logpop.css( {
                opacity: 1
            } );
        }, 200 );
 
        $('#popup_mask').unbind("click");
        $('#popup_mask').bind("click", function(){
            $('#popup_mask').hide();
            var $clopop = $("#pop_win");
            $("#common_ask_div_sc").css("display","none");
            $clopop.css( {
                opacity: 0
            } );
            setTimeout( function () {
                $clopop.hide();
            }, 350 );
            return false;
        });
    }   

    var articletitle='编码格式简介(ANSI、GBK、GB2312、UTF-8、GB18030和 UNICODE)';

</script>








                        <div class="clear">
                        </div>
                    </div>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值