news 2026/4/26 21:12:27

GB2312、GBK、GB18030关系

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
GB2312、GBK、GB18030关系

GB2312、GBK、GB18030 三者是一脉相承的中文编码体系,核心关系是逐步扩展、向下兼容,后两者都是为解决前者的字符收录局限而生,且依次兼容前序编码,以下是具体梳理:

GB2312 是基础,奠定中文编码雏形

它是 1981 年实施的首个中文编码国家标准,全称为《信息交换用汉字编码字符集・基本集》,收录了 6763 个常用简体汉字和 682 个特殊符号,能覆盖日常 99.75% 的汉字使用场景。其采用固定双字节编码,同时兼容 ASCII 编码,不过它的缺陷很明显,无法处理人名、古汉语中的生僻字,也不包含繁体字、日韩汉字等,这为后续 GBK 的出现埋下了伏笔。

GBK 是 GB2312 的直接扩展,填补字符缺口

1995 年发布的 GBK(《汉字内码扩展规范》),核心是弥补 GB2312 的字符短板。它在 GB2312 基础上,新增了繁体字、生僻字、日韩汉字等,最终收录超 2 万个字符。它完全兼容 GB2312,意味着 GB2312 编码的文本可直接用 GBK 解码,且同样采用双字节编码。但需注意,GBK 仅为行业技术规范,并非正式国家标准。

GB18030 是前两者的全面升级,实现多字符全覆盖

作为当前的国家标准,GB18030(《信息技术 中文编码字符集》)是对 GBK 的进一步扩展,且完全兼容 GB2312、基本兼容 GBK。它解决了前两者无法覆盖少数民族文字、更多生僻字和全球多语种字符的问题,最新版本收录超 7 万个字符。与前两者固定双字节编码不同,它采用 1 - 4 字节的变长编码,编码空间极大,还能完整覆盖 Unicode 的所有码位,如今是我国境内软件产品需强制支持的编码标准。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/20 21:27:12

Agent学习:模型调用(自用)

注意事项:由于使用的是openai的方式进行模型调用,那么从API集成平台上购买的api key需要将其key和url名称命名为:OPENAI_API_KEY和OPENAI_API_BASE,然后将这个放在.env文件中,并且使用以下方式进行读取和调用模型&…

作者头像 李华
网站建设 2026/4/18 14:07:19

ComfyUI使用指南:从入门到高效工作流搭建

ComfyUI使用指南:从入门到高效工作流搭建 在AI图像生成领域,Stable Diffusion WebUI(A1111)曾长期占据主导地位。但随着对精度、可复现性和自动化需求的提升,一种更接近“编程思维”的工具正在悄然崛起——ComfyUI。 …

作者头像 李华
网站建设 2026/4/23 23:17:38

14、让用户满意的网络配置与实现

让用户满意的网络配置与实现 在网络配置和管理中,为了提高用户体验和系统的可靠性,我们需要进行一系列的操作和设置。下面将详细介绍相关的配置步骤和注意事项。 1. 用户配置文件更改 为了优化用户配置文件的管理,我们需要对每个用户的配置文件进行两项更改: - 移动排…

作者头像 李华
网站建设 2026/4/26 16:06:05

从局域网到随时随地!这款 AI 客户端Cherry Studio+cpolar让远程协作更高效

文章目录前言【视频教程】1. 本地安装2. 配置模型服务2.1 配置在线模型服务2.2 配置本地模型服务2.3 其他功能简单演示2.3.1 创建智能体2.3.2 AI文生图3. 安装内网穿透工具4. 配置公网地址5. 配置固定公网地址总结前言 Cherry Studio 的主要功能是整合各类 AI 服务&#xff0c…

作者头像 李华
网站建设 2026/4/18 14:46:43

29、软件开发与网络技术综合指南

软件开发与网络技术综合指南 1 软件开发与开源许可 1.1 开发免费软件的步骤 若你开发了一个新程序,并希望它能为公众带来最大的价值,最佳方式是将其变为免费软件,让每个人都能依据特定条款进行再分发和修改。以下是具体操作步骤: 1. 添加声明 :在程序中附上以下声明,…

作者头像 李华
网站建设 2026/4/24 16:47:03

JSpecify 1.0:终结 Java NPE 的统一空安全方案

引言 在 Java 与 Spring 应用开发过程中,空指针异常(NullPointerException,NPE)始终是开发者面临的一项持久挑战。此类异常不仅可能导致生产环境中的系统崩溃,还会引发排查困难、维护成本高昂的线上故障。相较之下&am…

作者头像 李华