【第22期】观点:IT 行业加班,到底有没有价值?

JAVA编码问题

原创 2015年11月19日 21:42:51


ISO8859-1,通常叫做Latin-1。Latin-1包括了书写所有西方欧洲语言不可缺少的附加字符。而gb2312是标准中文字符集。UTF-8 是 UNICODE 的一种变长字符编码,即 RFC 3629。简单的说——大字符集。可以解决多种语言文本显示问题,从而实现应用国际化和本地化。 对系统来讲,UTF-8 编码可以通过屏蔽位和移位操作快速读写,排序更加容易。UTF-8 是字节顺序无关的,它的字节顺序在所有系统中都是一样的。因此 UTF-8 具有更高的性能。 不过如果是纯英文的话,用什么都可以,用GB2312也没问题。


我们在开发中不少遇到编码问题,原因就是各种文件都有自己的编码格式,所以我们只要把他们的编码格式都设置统一,就应该不会在有这个问题,这里我建议我设置为UTF-8的编码格式,原因是这是国际的编码格式,各个语言都通用,而且性能更高,在我们开在中遇到编码格式的问题,我们不妨设置一下这几个地方:

  1. JSP
  2. myeclipse或其他的编程工具
  3. tomcat 或其他的服务器
  4. Oracle或其他的数据库
把这些的编码格式都设为UTF-8,基本就能解决乱码的问题了


版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

Java 中的中文编码问题

不知道大家有没有想过一个问题,那就是为什么要编码?我们能不能不编码?要回答这个问题必须要回到计算机是如何表示我们人类能够理解的符号的,这些符号也就是我们人类使用的语言。由于人类的语言有太多,因而表示这...

深入分析 Java 中的中文编码问题

原文 :http://www.ibm.com/developerworks/cn/java/j-lo-chinesecoding/

【简记】Java Web 内幕——编码问题

为什么要编码总的来说,编码的原因可以总结为: 计算机中存储信息的最小单元是一个字节即 8 个 bit,所以能表示的字符范围是 0~255 个 人类要表示的符号太多,无法用一个字节来完全表示 要解决这个...

JAVA中文字符编码问题详解

声明:本文转自http://blog.csdn.net/youyue/article/details/4580402 JAVA中文字符编码问题详解 <p style="color:

字符编码和Java中的乱码问题

ASCII码   在计算机内部,所有的信息最终都表示为一堆二进制形式的数据。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,称为一个字节(byte),从000000...

深入Java中文编码乱码问题及最优解决方法

说明:原创作者联系地址为:josserchai@yahoo.com 。 由于Java编程中的中文问题是一个老生常谈的问题,在阅读了许多关于Java中文问题解决方法之后,结合作者的编程实践,我发现过去谈的许多方法都不能 清晰地说明问题及解决问题,尤其是跨平台时的中文问题。于是我给出此篇文章,内容包括对控制台运行的class、Servelets、JSP及EJB类中 的中文问题我剖析和建议解决办法。希望大家指教。   Abstract:本文深入分析了Java程序设计中Java编译器对ja

Java中的编码问题:接收、转码、输出

本文涉及Java编解码的主要有如下问题: 1. JVM发送HTTP请求后,接到服务器传回数据stream(如html文本),在Console中显示中文乱码。 2. JVM将获取的数据输出为本地文件,在...

深入分析 Java 中的中文编码问题

<span style="color: rgb(51,51,51); font-size: 15.1999998092651px; l

深入分析 Java 中的中文编码问题

几种常见的编码格式 为什么要编码 不知道大家有没有想过一个问题,那就是为什么要编码?我们能不能不编码?要回答这个问题必须要回到计算机是如何表示我们人类能够理解的符号的,这些符号也就是我...

深入分析 Java 中的中文编码问题

<img style="margin: 0px auto; display: block; vertical-align: baseline; border: 0px; padding: 0px;" src="https://dw1.s81c.com/developerworks/i/bluemix-graphic.png" al
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)