UTF-8 GBK 联系和区别
UTF-8: Unicode Transformation Format:
其本质上是一种多字节编码,英文1个字节(8位),中文3个字节(24位)
所以,在UTF-8编码的页面,就算在老外的英文浏览器上也可以正确显示
GBK:国家编码,特别适合于网站客户群体是只面向中国国内的用户。
它是一种双字节编码,不论中文,英文都采用的双字节(16位),而中/英区别在于中文的最高位定位1.
所以以下是区别:
(1) UTF-8适用于一切国家,而GBK只适合中国
(2)UTF-8实用性好,所以字库也大,而GBK的字库小
(3)UTF-8可变长,所以显示英文多的页面的话,UTF-8比较短,而GBK 定长,所以显示中文多的页面的话,GBK比较短。
附:Oracle中查看字符集的命令
- select * from v$nls_parameters;
UTF-8 GBK 联系和区别相关推荐
- UTF-8和GBK有啥区别?
粉丝求助: 如何解决: 把编辑器和浏览器的字符集统一设置成utf-8或者gbk即可. 主要区别: 1.GBK是在bai国家标准GB2312基础上扩容后兼容GB2312的标准(好像还不du是国家标准). ...
- java基础系列(四)UTF-8和GBK编码的区别
GBK编码:是指中国的中文字符,其实它包含了简体中文与繁体中文字符,另外还有一种字符 "gb2312",这种字符仅能存储简体中文字符. UTF-8编码:它是一种全国家通过的一种编码 ...
- 关于字符集GB2312/GBK/GB18030的区别
(本篇内容转载自网络,原地址https://zhidao.baidu.com/question/745154723282624332.html) 1.收录汉字 GB2312:基本集共收入汉字6763个 ...
- PHP搜索utf和gbk,php中判断是gbk还是utf
// 返回: true - 含GB编码 false - 为UTF-8编码 function is_gb2312($str) { for($i=0; $i $v = ord( $str[$i] ); i ...
- GBK、GB2312、iso-8859-1之间的区别
1. 概述 本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等. 在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是" ...
- 关于JAVA字符编码:Unicode,ISO-8859-1,GBK,UTF-8编码及相互转换
出处: https://www.cnblogs.com/haimishasha/p/6117968.html 目录 1.1. ISO-8859-1 通常叫做Latin-1 1.2. GB2312/GB ...
- java linux urlencode_java字符编码转换研究(转)
1. 概述 本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等. 在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是" ...
- java s字符_java 字符集s
5.3. URLEncode.encode() 这是Java本身提供对的URL编码函数,完成的工作和上述UTF-8选项有效时浏览器所做的工作相似.值得说明的是,java已经不赞成不指定编码来使用该方 ...
- Python文件的读取与写入
主要包括".txt".".csv"和".json"格式.文件的读写与open函数有着密切的关系,open函数引用方式为: open('绝对路 ...
最新文章
- 您会让自己的小孩将来从事软件研发吗?
- 润乾集算报表提升性能之可控缓存
- smarty学习——编程知识
- Hadoop大数据--Mapreduce编程规范及入门示例
- java test报错_Java 单元测试报错
- 完美完全卸载Oracle 11g数据库
- 马凯军201771010116《面向对象程序设计(java)》第二周学习总结
- 一位信息系统项目管理培训老师写的《论婚姻项目管理》值得看一下!
- table内容超出宽度时隐藏并显示省略标记
- JSP教程第9讲笔记
- TurboMail邮件系统促进马可波罗瓷砖集团迅猛发展
- sublime php code sniffer,Sublime插件CodeSniffer配置
- html插入图片后在网页显示不出来
- C#打印pdf遇到的问题
- Windows官方纯净系统镜像下载及相关介绍
- sql server访问Excel97-2003 Excel2007
- android充电指示灯颜色修改
- 浏览器输入url后经历的过程(详细)
- SSH端口转发Forwarding及隧道Tunneling
- 企业二维码故障报修的过程演示
热门文章
- 大规模落地:AI安防仍存两大痛点
- 特斯拉撞了警车:Autopilot全程开启,连撞两车还没自动停下
- 调试神经网络的checklist,切实可行的步骤
- SAP MM 明明已经扩展供应商到采购组织下,采购订单里还是报错?
- 从芯片到系统:FPGA加速卡的发展历程与展望
- 干货回顾丨TensorFlow四种Cross Entropy算法的实现和应用
- 现场丨2017中国计算机大会(CNCC2017)之李飞飞演讲:ImageNet之后,计算机视觉何去何从?
- 吵翻了!AI 顶会设置媒体静默期,作者不信邪提前宣传被拒稿,加强盲审是促进公平还是阻止了学术交流?...
- 特约专栏丨孙茂松教授——自然语言处理一瞥:知往鉴今瞻未来
- 世界一流大学如何建设人工智能学科