zoukankan      html  css  js  c++  java
  • silverlight网络数据传输,unicode还是utf8?

       silverlight目前只支持unicode、BigEndianUnicode、utf-8三种编码,比较如下:

                              "中华人民共和国"   "hello"   "this is a tree.The three is grow"
    Unicode               14                      10        64
    UTF8                   21                      5         32
    BigEndianUnicode 21                      5         32

      由上可见,中文字符(全角)为主时,unicode的总字节数更加少,而英文字符(半角)为主时utf8或BigEndianUnicode的总字节数更加少。所以,网络传输时选择unicode还是utf8还得分析需求。

      注:utf8也是unicode的一种形式,且是可变长的(1 ASCII, 2 希腊字母, 3 汉字, 4 平面符号),网络传输, 即使错了一个字节,不影响其他字节。

  • 相关阅读:
    BZOJ 3744 Gty的妹子序列
    BZOJ 3872 Ant colony
    BZOJ 1087 互不侵犯
    BZOJ 1070 修车
    BZOJ 2654 tree
    BZOJ 3243 向量内积
    1003 NOIP 模拟赛Day2 城市建设
    CF865D Buy Low Sell High
    CF444A DZY Loves Physics
    Luogu 4310 绝世好题
  • 原文地址:https://www.cnblogs.com/chuncn/p/1682250.html
Copyright © 2011-2022 走看看