网易首页 > 网易号 > 正文 申请入驻

什么理由让代码保存为GBK

0
分享至

实际上大多数程序员都不会特别在意编码。只不过程序员的主流IDE跟编辑器一直在迭代,而越新的编辑器跟IDE越倾向于使用utf-8作为默认编码。比较老的Windows IDE则会使用GBK编码。


其实没有任何理由保存代码为 GBK,这个会带来很严重的兼容性问题。保存为 GBK 通常是历史遗留问题,尤其是老的 C/S 架构项目,代码多为 GB2312 / GBK ,在早期的 Java EJB 项目中很多也会使用 GBK。

在 GBK 之前其实有一个更早的 GB2312 编码,这个编码字符集太小,经常乱码,才有了后面的 GBK,GBK 帮助解决了不少问题。

随之 WEB 环境的快速演进,目前项目中包括数据库通常都会使用 UTF-8 编码,包括数据库驱动之间也会使用 UTF-8。其实很简单,如果你的项目就只是中国国内用用,你的字符集绝大部分是中文和英文,GBK 也差不多够用了。

如果要使用日文,韩文,德文,你怎么办。页面 UTF-8,数据层 GBK,这里就要涉及到转码,这个是有代价的,其实也根本也没有什么必要,全部用 UTF-8 就行了。

还有就是文件的编码,如果文件编码是 GBK,用编辑器还得为 IDE 设置特定的字符集,不是闲着没事找事嘛,直接用 UTF-8,解决所有问题。另外操作系统曾经也是不少问题,Unix 类似的系统基本上都是 UTF-8 的配置,你写的项目部署上去就是乱码,这不是闲着蛋疼。

另外 GBK 也不是最新的字符集了,如果非要用应该要使用 GB18030 字符集,这个字符集版本更新。拿着 GBK 不想换的,基本上是老项目多,公司也不愿意折腾去维护,自己用户群基本上没有其他语言级的需求,另外也就上面懒得换而已。

其实不仅仅是中文有这个问题,到目前还有很多英文项目还只使用 ISO 8859-1 字符集,这个字符集只能使用英文,不得不说如果选用这个字符集同样也是非常短视的行为。都 2021 年,这个问题压根就不应该存在了,UTF-8 目前基本是项目的标配TG:li9047

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
马云越闹越大了,“换个江湖,后会有期!”马云终于选择了日本!

马云越闹越大了,“换个江湖,后会有期!”马云终于选择了日本!

橘子大娱社
2024-06-19 20:50:02
下午6点中国女排决战日本,看到大名单球迷怒喷:她上场就关电视

下午6点中国女排决战日本,看到大名单球迷怒喷:她上场就关电视

我就是一个说球的
2024-06-20 12:44:08
男子突然离世,留下三十多套房产!五名当事人身居三国,最终妥善解决

男子突然离世,留下三十多套房产!五名当事人身居三国,最终妥善解决

环球网资讯
2024-06-20 15:26:48
离谱!复旦大学毕业生打老师后续:本人直言打错人了,已申请退学

离谱!复旦大学毕业生打老师后续:本人直言打错人了,已申请退学

180°视角
2024-06-20 11:52:52
创新低,人民币闷声下跌!

创新低,人民币闷声下跌!

暴财经
2024-06-20 11:56:34
余琦被立案调查!老公身份被曝,狗受牵连,前同事曝光其真实人品

余琦被立案调查!老公身份被曝,狗受牵连,前同事曝光其真实人品

暖心的小屋
2024-06-20 12:27:20
要大结局了?仁爱礁菲舰出现6米大裂缝,坐滩人员已中断补给25天

要大结局了?仁爱礁菲舰出现6米大裂缝,坐滩人员已中断补给25天

胖福的小木屋
2024-06-17 23:57:30
菲方称中国海警在冲突中挥舞刀具,外交部:颠倒黑白,倒打一耙!

菲方称中国海警在冲突中挥舞刀具,外交部:颠倒黑白,倒打一耙!

环球网资讯
2024-06-20 16:18:12
嗯,是梅洛尼不想让冯德莱恩连任!还要注意她、她和她……

嗯,是梅洛尼不想让冯德莱恩连任!还要注意她、她和她……

新民周刊
2024-06-20 10:05:43
曾被国家部委通报的两任市委书记被处理!其中一人的处分“报中央批准”

曾被国家部委通报的两任市委书记被处理!其中一人的处分“报中央批准”

政知新媒体
2024-06-20 14:51:39
多省设立“警税合成作战中心”,背后有何考量?如何打消疑虑

多省设立“警税合成作战中心”,背后有何考量?如何打消疑虑

南方都市报
2024-06-20 15:49:09
2012年三对高校教师夫妻玩“换妻”游戏,内容不堪入目,结局如何

2012年三对高校教师夫妻玩“换妻”游戏,内容不堪入目,结局如何

阿胡
2024-06-19 14:36:12
CCTV5+直播,早8点,7万人面前,36岁梅西率阿根廷开启卫冕之路

CCTV5+直播,早8点,7万人面前,36岁梅西率阿根廷开启卫冕之路

侧身凌空斩
2024-06-20 09:21:08
历史罕见!今天,彻底“杀疯了”!

历史罕见!今天,彻底“杀疯了”!

中国基金报
2024-06-18 19:10:00
大暴雨!冰雹!雷暴大风!超三十年一遇洪水!气象部门紧急提醒:致灾风险极高→

大暴雨!冰雹!雷暴大风!超三十年一遇洪水!气象部门紧急提醒:致灾风险极高→

鲁中晨报
2024-06-20 12:31:01
60岁落马的女干部被“双开”!曾与“老虎”共事

60岁落马的女干部被“双开”!曾与“老虎”共事

上观新闻
2024-06-20 12:02:22
还是斧头好用,一砸一个洞,菲律宾补给船全军覆没

还是斧头好用,一砸一个洞,菲律宾补给船全军覆没

三叔的装备空间
2024-06-20 11:05:19
大英帝国都亡了,香港的法官们,几时才能把头上的方便面摘掉呢?

大英帝国都亡了,香港的法官们,几时才能把头上的方便面摘掉呢?

历史有些冷
2024-06-18 08:05:02
中央财大教授对11万人测量研究得出结论:阴茎越短智商越高!

中央财大教授对11万人测量研究得出结论:阴茎越短智商越高!

兵叔评说
2024-06-20 12:04:40
呼和浩特一家五口被杀害,仅剩下一个儿媳妇,村干部曝更多细节

呼和浩特一家五口被杀害,仅剩下一个儿媳妇,村干部曝更多细节

180°视角
2024-06-20 15:16:22
2024-06-20 17:06:44
创作者_1636099318524
创作者_1636099318524
解答IDC相关资讯
120文章数 738关注度
往期回顾 全部

科技要闻

小米SU7流量泼天,富贵却被蔚来接住了

头条要闻

报道称中国或对欧盟乳制品发起反补贴调查 商务部回应

头条要闻

报道称中国或对欧盟乳制品发起反补贴调查 商务部回应

体育要闻

绿军的真老大,开始备战下赛季了

娱乐要闻

叶舒华参加柯震东生日聚会,五毒俱全

财经要闻

日本银行巨头突然爆雷!

汽车要闻

售价11.79-14.39万元 新一代哈弗H6正式上市

态度原创

本地
数码
房产
公开课
军事航空

本地新闻

2024·合肥印象|用崭新视角对话城市发展

数码要闻

Intel 3工艺大规模量产!只有至强、酷睿不用

房产要闻

海棠湾!一所重量级国际学校真的来了!

公开课

近视只是视力差?小心并发症

军事要闻

乌媒:乌军遭受一系列惨痛失败 乌军总司令或将被解职

无障碍浏览 进入关怀版