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 平面符号),网络传输, 即使错了一个字节,不影响其他字节。

  • 相关阅读:
    对于 redux 的一些理解-1.基础
    css 优化
    HTML 理解标签
    css 理解盒模型
    json2.js JSON解析程序
    DOM 核心
    居中
    Director.js
    jquery-2.0.3 源码分析 整体架构
    Zookeeper安装
  • 原文地址:https://www.cnblogs.com/chuncn/p/1682250.html
Copyright © 2011-2022 走看看