GBK编码和UTF-8编码区别各所占用字节数
简单来说:
- GBK是国家标准编码,只支持中文字符,老外浏览网页时IE会让下载中文支持包。另外还有一种字符“gb2312”,这种字符仅能存储简体中文字符。
- UTF-8是国际编码,包含所有字符,老外浏览网页时无需下载中文支持包。
GBK:中文每个字符占用2个字节,英文1个字节
UTF-8:中文每个字符占用3个字节,英文一个字节
最后
网页编写UTF-8和GBK哪个编码好,根据个人需要,如果你主要做中文程序的开发,客户也主要是中国人的话就用GBK吧,因为UTF-8编码的中文使用了三个字节,用GBK节省了空间。
如果做英文网站开发,还是用utf-8吧,因为utf-8中英文只占一个字节。GBK中英文也是两个字节的,并且国外客户访问GBK要下载语言包。如果你的网站是中文的,但国外用户也不少,最好也用UTF-8的吧。
我的其他文章
亲身分享 一次 字节跳动 真实面试经历和面试题
GBK编码和UTF-8编码区别各所占用字节数相关推荐
- mysql 编码和汉字存储占用字节问题的探索
MySql 5.5 之前,UTF8 编码只支持1-3个字节,只支持BMP这部分的unicode编码区,BMP是从哪到哪? 戳这里 基本就是 0000 ~ FFFF 这一区. 从MySQL 5.5 开始 ...
- html转换编码格式,html编码转换 html编码设置utf gbk编码转换图文教程
html编码转换 html编码设置utf gbk编码转换图文教程篇 常用HTML编码之urf-8编码转换为gb2312编码或者gb2312转换为utf-8编码快速转换设置,这里DIVCSS5介绍使用D ...
- 计算机编码中进制的区别,计算机中的进制和编码(转载)
转载至 http://www.cnblogs.com/resn/p/5775378.html 古时候,人们是如何来传递消息的? 当年周幽王为博褒妃一笑,不顾众臣反对,竟数次无故点燃边关告急用的烽火台, ...
- mysql gbk编码 字节数_MySql中UTF8和GBK编码中文字符长度问题
2.设计函数,输入为一个字符串,里边包含中文.英文.数字等字符,编码为GBK.中文字符的编码规则假定为:双字节组成,高字节大于0x80,低字节任意. a) 用常用语言(c/c++/php/ja ...
- C#怎么将GBK编码转换成UTF-8编码?
C#怎么将GBK编码转换成UTF-8编码? private void ChangeEncode(Encoding fromCoding,Encoding toCoding,string fileNam ...
- ★GBK、ASCII、UTF-8.. 编码大全
编码(信息交换标准代码) 编码的由来: 在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示 1 和 0 ). 例如,像 a.b.c.d 这样的 52 个字母( ...
- 【字符编码详解】ASCII、GB2312、GBK、UTF-8、UTF-16编码与Unicode字符集
目录 前言 一.什么是编码,数据类型和编码有什么关系? 二.英文字符编码 ASCII编码 三.中文编码 1. GB2312标准 2. GBK编码 3. 其他中文编码 四.Unicode字符集 1. U ...
- 【JAVA编码】 JAVA字符编码系列二:Unicode,ISO-8859,GBK,UTF-8编码及相互转换
http://blog.csdn.net/qinysong/article/details/1179489 这两天抽时间又总结/整理了一下各种编码的实际编码方式,和在Java应用中的使用情况,在这里记 ...
- UTF-8、GB2312、GB18030、GBK和BIG5等字符集编码范围的具体说明
一预备知识 1,字符:字符是抽象的最小文本单位. 它没有固定的形状(可能是一个字形),而且没有值. "A"是一个字符,""(德国.法国和许多其他欧洲国家通用货 ...
- java中unicode显示乱码_Java 已知Java系统编码是GBK,jtextarea从一编码为Unicode的文本中读取数据,出现乱码,怎么正常显示?...
Java 已知Java系统编码是GBK,jtextarea从一编码为Unicode的文本中读取数据,出现乱码,怎么正常显示? 关注:159 答案:2 mip版 解决时间 2021-02-03 12 ...
最新文章
- HTTP协议与TCP/IP协议的关系
- 阿里巴巴java规范检查_阿里巴巴Java开发规范
- python基础内容_python基础-python介绍
- 全套学习!mysql命令窗口执行sql文件
- 容器编排技术 -- Kubernetes kubectl rollout undo 命令详解
- 我是如何查找RFC官方资料的
- mysql 5.7日志配置_mysql-5.7日志设置
- linux第五周微职位
- datagrip连接oracle
- OpenStack之化云为雨
- Hibernate中的一级缓存、二级缓存和懒加载
- Ubuntu-图形界面和字符界面切换快捷键
- Centos 安装python
- 【C语言自学】第三章流程控制
- 企业如何数据集成?数据集成解决方案
- ■ 直接调用阿里云视频点播API实现视频播放
- 2021年5月23日《一开口就让人喜欢你》读后感
- 医院考勤签到系统设计与实现
- Automotive SPICE 简介
- sortable的基本属性
热门文章
- java毕业设计_基于ssm的毕业设计管理系统
- 计算机视觉论文-2021-11-02
- 销售自用计算机损益计入哪里,用友创业者4.0下的ERP沙盘模拟经营规则中,销售所需紧急采购产品时,按成品直接成本的( )倍直接扣除现金,付款即到货,紧急采购多付出的成本计入费用表损失项。...
- Python电影售票系统
- excel2016打开需要配置解决方法
- 使用C语言生成DAC的Sin正弦波数据表(一个周期采样32个)
- 图书管理系统详细设计说明
- SAP Serial Number
- 8.声卡驱动06-自己实现alsa驱动-虚拟声卡-widget
- 微信小程序做出 物流签收信息(步骤条) 源码