社区
Java EE
帖子详情
GBK 和 UTF-8它们的区别
accptlq
2009-12-24 05:30:39
在JAVAEE中这两种方式去解决乱码的问题,哪它们的主要区别又体现在哪里类,请教...
...全文
242
9
打赏
收藏
GBK 和 UTF-8它们的区别
在JAVAEE中这两种方式去解决乱码的问题,哪它们的主要区别又体现在哪里类,请教...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dinghun8leech
2009-12-24
打赏
举报
回复
utf-8的平台,不知怎么的,遇到台湾省的同胞,还是会出乱码,得,我明天解决。
JamnyXie
2009-12-24
打赏
举报
回复
GBK支持英文和中文,如果遇到其他一些国家到语言,那么将无法解析。
而UTF-8则支持全球所有语言。(JSP页面上还是需要设置页面编码为GBK的)
对比之下,底层编码使用UTF-8更加有利于跨平台到实现。
xiezhifu
2009-12-24
打赏
举报
回复
[Quote=引用 2 楼 haobaofufob 的回复:]
一直很头疼的问题,
保留了记个帖子,楼主研究下
http://topic.csdn.net/u/20080629/00/2f669f44-6e30-4e2e-9cce-08889dba2ae2.html
关于bom头的http://topic.csdn.net/u/20081009/09/e899898c-591f-4985-ae88-5972475708fb.html
字符,字节和编码 http://www.regexlab.com/zh/encoding.htm
gbk与utf-8的区别 http://hi.baidu.com/%C0%B6%B3%BD/blog/item/a0074cae0b9832c67cd92ae7.html
三只小熊http://topic.csdn.net/u/20080623/16/e0f44f00-eaf9-4d38-b325-a3cc443f2ec9.html
[/Quote]
很全,以前都看过相关的资料,但是都没有深入的去想过。学习了!
wenjjing2lianee
2009-12-24
打赏
举报
回复
[Quote=引用 2 楼 haobaofufob 的回复:]
一直很头疼的问题,
保留了记个帖子,楼主研究下
http://topic.csdn.net/u/20080629/00/2f669f44-6e30-4e2e-9cce-08889dba2ae2.html
关于bom头的http://topic.csdn.net/u/20081009/09/e899898c-591f-4985-ae88-5972475708fb.html
字符,字节和编码 http://www.regexlab.com/zh/encoding.htm
gbk与utf-8的区别 http://hi.baidu.com/%C0%B6%B3%BD/blog/item/a0074cae0b9832c67cd92ae7.html
三只小熊http://topic.csdn.net/u/20080623/16/e0f44f00-eaf9-4d38-b325-a3cc443f2ec9.html
[/Quote]
很强大
crazylaa
2009-12-24
打赏
举报
回复
[Quote=引用 3 楼 zhoupuyue 的回复:]
引用 1 楼 crazylaa 的回复:
GBK中文简体,繁体不行。
UTF8是个大大的字符集,比GBK大叻好多好多啊。。。。
gbk包括繁体的,gb2312不包括繁体。
[/Quote]
啊?记错叻,多谢指正哈。。。我一直用UTF-8
zl3450341
2009-12-24
打赏
举报
回复
[Quote=引用 2 楼 haobaofufob 的回复:]
一直很头疼的问题,
保留了记个帖子,楼主研究下
http://topic.csdn.net/u/20080629/00/2f669f44-6e30-4e2e-9cce-08889dba2ae2.html
关于bom头的http://topic.csdn.net/u/20081009/09/e899898c-591f-4985-ae88-5972475708fb.html
字符,字节和编码 http://www.regexlab.com/zh/encoding.htm
gbk与utf-8的区别 http://hi.baidu.com/%C0%B6%B3%BD/blog/item/a0074cae0b9832c67cd92ae7.html
三只小熊http://topic.csdn.net/u/20080623/16/e0f44f00-eaf9-4d38-b325-a3cc443f2ec9.html
[/Quote]
很全很全
阿_布
2009-12-24
打赏
举报
回复
[Quote=引用 1 楼 crazylaa 的回复:]
GBK中文简体,繁体不行。
UTF8是个大大的字符集,比GBK大叻好多好多啊。。。。
[/Quote]
gbk包括繁体的,gb2312不包括繁体。
haobaofufob
2009-12-24
打赏
举报
回复
一直很头疼的问题,
保留了记个帖子,楼主研究下
http://topic.csdn.net/u/20080629/00/2f669f44-6e30-4e2e-9cce-08889dba2ae2.html
关于bom头的http://topic.csdn.net/u/20081009/09/e899898c-591f-4985-ae88-5972475708fb.html
字符,字节和编码 http://www.regexlab.com/zh/encoding.htm
gbk与utf-8的区别 http://hi.baidu.com/%C0%B6%B3%BD/blog/item/a0074cae0b9832c67cd92ae7.html
三只小熊http://topic.csdn.net/u/20080623/16/e0f44f00-eaf9-4d38-b325-a3cc443f2ec9.html
crazylaa
2009-12-24
打赏
举报
回复
GBK中文简体,繁体不行。
UTF8是个大大的字符集,比GBK大叻好多好多啊。。。。
文本文件编码转换工具
gbk
utf8 gb2312
写此贴为记录自己的学习历程,供后来者以观. 原因,我决定学习PHP+MYSQL之后选择了用整合包的环境(因为我懒) 经过历时一个星期的比较 揣摩 测试之后选择了 VertrigoServ 可是它美中不足的是mysql里中文显示"????????".最后几经周折总算解决了. 方法如下: 1)在phpmyadmin 中建库的时候一切默认 2)建表时候一切默认;至于导入*.SQL没试应该是不用动什么 3)在 php 文件头部加入 "说明此文件编码为utf8" 4)在 mysql_select_db("表名",$id); 后面加入一行 mysql_query("set names utf8;"); 5)*.php 文件在存盘的时候也以 "
utf-8
"编码存盘. 如此一来整站编码就都是国际能用的utf8编码了.通用性现在做到最好了. 问题也是有的,在此环境下涉及到数据库运行的文件都必须是 utf8编码.这样一来就出现了不兼容,因为在国内大家都是以
GBK
gb2312编的码 包括 17PHP.com 网站里的学习源码文件(我用的是77例中的) 和很多插件 论坛代码... ...Discuz!也是的 解决起来很简单,把它们的编码都改成 utf8 好了. 批量文件转码工具
Spring MVC 入门实例
这篇文章将教你快速地上手使用 Spring 框架. 如果你手上有一本《Spring in Action》, 那么你最好从第三部分"Spring 在 Web 层的应用--建立 Web 层"开始看, 否则那将是一场恶梦! 首先, 我需要在你心里建立起 Spring MVC 的基本概念. 基于 Spring 的 Web 应用程序接收到 http://localhost:8080/hello.do(事实上请求路径是 /hello.do) 的请求后, Spring 将这个请求交给一个名为 helloController 的程序进行处理, helloController 再调用 一个名为 hello.jsp 的 jsp 文件生成 HTML 代码发给用户的浏览器显示. 上面的名称(/hello.do, helloController, hello.jsp) 都是变量, 你可以更改. 在 Spring MVC 中, jsp 文件中尽量不要有 Java 代码, 只有 HTML 代码和"迭代(forEach)"与"判断(if)"两个jstl标签. jsp 文件只作为渲染(或称为视图 View)模板使用. 好了, 我们开始吧. 首先我们需要一个放在 WEB-INF 目录下的 web.xml 文件: web.xml: 1 2 3 7 8 9 contextConfigLocation 10 11 /WEB-INF/database.xml 12 /WEB-INF/applicationContext.xml 13 14 15 16 17 org.springframework.web.context.ContextLoaderListener 18 19 20 21 encodingFilter 22 org.springframework.web.filter.CharacterEncodingFilter 23 24 encoding 25
UTF-8
26 27 28 29 30 encodingFilter 31 *.do 32 33 34 35 ideawu 36 org.springframework.web.servlet.DispatcherServlet 37 1 38 39 40 41
9节课征服「字符编码」
ASCII、GB2312、
GBK
、GB18030Unicode、
UTF-8
、UTF-16、UTF-32
简单介绍下
gbk
和
utf-8
这两种编码的
区别
我们在本周python123的作业中出现了一种新的编码‘encoding=‘
gbk
’’,我们之前常用的是编码是’encoding=‘
utf-8
’’。 那么
gbk
与
utf-8
之间有什么
区别
呢?首先简单介绍一下
gbk
编码和
utf-8
编码。
gbk
编码:是指中国的中文字符,其它它包含了简体中文与繁体中文字符,另外还有一种字符“gb2312”,这种字符仅能存储简体中文字符。
utf-8
编码:它是一种全国家通过的一种编码,如果你的网站涉及到多个国家的语言,那么建议你选择
UTF-8
编码。
区别
:
utf-8
编码包含全世
gbk
和
utf-8
编码
区别
gbk
编码:是指中国的中文字符,其它它包含了简体中文与繁体中文字符,另外还有一种字符"gb2312”",这种字符仅能存储简体中文字符。
utf-8
编码:它是一种全国家通过的一种编码,如果你的网站涉及到多个国家的语言,那么建议你选择
UTF-8
编码。
utf-8
编码包含全世界所有国家需要用的字符,它比较灵活,长度在1-6个字节,
utf-8
编码格式很强大,支持所有国家的语言,正是因为它的强大,才会导致它占用的空间大小要比
gbk
大,对于网站打开速度而言,也是有一定影响的。
gbk
编码主要用中文编码,包含全部中文字符,
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章