精华内容
下载资源
问答
  • 1、修改CMD窗口字符集 查看当前的字符集 默认代码页是:936 中国 - 简体中文(GB2312) 修改cmd字符集 使用命令:chcp 代码页,代码页对照下表 代码页 国家(地区)或语言 437 美国 708 阿拉伯文(ASMO 708) ...

    1、修改CMD窗口字符集

    查看当前的字符集

    在这里插入图片描述
    默认代码页是:936 中国 - 简体中文(GB2312)

    修改cmd字符集

    使用命令:chcp 代码页,代码页对照下表

    代码页国家(地区)或语言
    437美国
    708阿拉伯文(ASMO 708)
    720阿拉伯文(DOS)
    850多语言(拉丁文 I)
    852中欧(DOS) - 斯拉夫语(拉丁文 II)
    855西里尔文(俄语)
    857土耳其语
    860葡萄牙语
    861冰岛语
    862希伯来文(DOS)
    863加拿大 - 法语
    865日耳曼语
    866俄语 - 西里尔文(DOS)
    869现代希腊语
    874泰文(Windows)
    932日文(Shift-JIS)
    936中国 - 简体中文(GB2312)
    949韩文
    950繁体中文(Big5)
    1200Unicode
    1201Unicode (Big-Endian)
    1250中欧(Windows)
    1251西里尔文(Windows)
    1252西欧(Windows)
    1253希腊文(Windows)
    1254土耳其文(Windows)
    1255希伯来文(Windows)
    1256阿拉伯文(Windows)
    1257波罗的海文(Windows)
    1258越南文(Windows)
    20866西里尔文(KOI8-R)
    21866西里尔文(KOI8-U)
    28592中欧(ISO)
    28593拉丁文 3 (ISO)
    28594波罗的海文(ISO)
    28595西里尔文(ISO)
    28596阿拉伯文(ISO)
    28597希腊文(ISO)
    28598希伯来文(ISO-Visual)
    38598希伯来文(ISO-Logical)
    50000用户定义的
    50001自动选择
    50220日文(JIS)
    50221日文(JIS-允许一个字节的片假名)
    50222日文(JIS-允许一个字节的片假名 - SO/SI)
    50225韩文(ISO)
    50932日文(自动选择)
    50949韩文(自动选择)
    51932日文(EUC)
    51949韩文(EUC)
    52936简体中文(HZ)
    65000Unicode (UTF-7)
    65001Unicode (UTF-8)

    这里我们修改为UTF-8,执行命令:chcp 65001
    在这里插入图片描述
    再次查看:
    在这里插入图片描述
    另外一种查看方式:
    在这里插入图片描述
    在这里插入图片描述

    cmd窗口字符集修改成功!



    2、修改Tomcat字符集

    日志文件修改字符集

    1. 编辑文件:本地tomcal目录/conf/logging.properties
    2. 在下图位置添加一行配置:java.util.logging.ConsoleHandler.encoding = UTF-8
      在这里插入图片描述
    3. 这样修改后,tomcat控制台输出日志编码格式就是UTF-8编码的了。

    启动文件修改

    1. 编辑文件:本地tomcal目录/bin/startup.bat
    2. 文件最后,修改倒数第二个语句:call "%EXECUTABLE%" start %CMD_LINE_ARGS%
    3. 修改为:call "%EXECUTABLE%" run %CMD_LINE_ARGS%
    4. 这样修改后,在启动tomcat时,不会在新窗口输出日志,而是在当前窗口输入日志。

    启动Tomcat,查看日志

    在这里插入图片描述
    成功将tomcat修改为utf-8字符集,且cmd窗口展示不乱码。




    若该文章对你有帮助,请点个赞哦 (●’◡’●)

    展开全文
  • tomcat修改字符集

    2014-06-24 16:53:29
    catalina.bat:set JAVA_OPTS=-Dfile.encoding=GBK catalina.sh:export CATALINA_OPT=S-Dfile.encoding=GBK

    catalina.bat:
    set JAVA_OPTS=-Dfile.encoding=GBK


    catalina.sh:
    export CATALINA_OPT=S-Dfile.encoding=GBK

    展开全文
  • String类型的参数完全一致,但是md5编码出来的值却不一致,可能是开发环境与测试环境的两者容器的字符集编码不一致,实际中开发环境GBK,测试环境中是UTF-8,将本地tomcat修改成UTF-8即可 经修改tomcat打印日志时...

    问题来源:

    开发环境(tomcat)和测试环境(was)中 

    String类型的参数完全一致,但是md5编码出来的值却不一致,可能是开发环境与测试环境的两者容器的字符集编码不一致,实际中开发环境GBK,测试环境中是UTF-8,将本地tomcat修改成UTF-8即可

    经修改后tomcat打印日志时出现中文乱码问题

     

    在运行/调试 配置对话框的Startup/Connection面板中,

    勾选Pass environment variables.

    并添加一个environment variable,

    Name填 JAVA_TOOL_OPTIONS, Value填 -Dfile.encoding=UTF-8.

    点击确定。重启TOMCAT进行调试,可以看到控制台中tomcat日志中的中文能正常显示了。

    上面基本上应该不会出现乱码啦

    如上述全部尝试还是乱码则需要修改配置文件

     

    进入idea的安装目录, 进入bin目录下。找到idea.exe.vmoptions这个文件 和 idea64.exe.vmoptions,

    在最后一行加入-Dfile.encoding=UTF-8,两个文件最好都加上。

     

     

    参考:https://blog.csdn.net/dandandeshangni/article/details/48544221

    转载于:https://www.cnblogs.com/1234cjq/p/9176693.html

    展开全文
  • 以8G内次例,我们一般可以设置tomcat占用到70%-80% 堆内存配置最大4G,非堆内存设置到1G,当然具体可根据项目调整 set "JAVA_OPTS=-server -Xms1024m -Xmx4096m -XX:PermSize=512M -XX:MaxPermSize=1024m -XX...

    1.设置tomcat内存,以tomcat7.0.62为例

    (1.1)window系统  xxx\bin\catalina.bat 文件第一行配置

    以8G内次为例,我们一般可以设置tomcat占用到70%-80%

    堆内存配置最大4G,P区内存设置到1G,当然具体可根据项目调整

     

     

    set "JAVA_OPTS=-server -Xms1024m -Xmx4096m -XX:PermSize=512M -XX:MaxPermSize=1024m -XX:NewSize=512m -XX:MaxNewSize=1024m"

    JAVA_OPTS  

    Xms为堆内存,可以理解为存放new出来,需要GC回收的对象

     Xms 为初始化堆内存大小   Xmx为最大堆内存大小,我一般设置为Xms=1/4Xmx

      -XX:NewSize=512m -XX:MaxNewSize=1024m 为新生代扩充内存时区间,通常MaxNewSize设置等于-Xms

    PermSize为永久内存(P区内存,非堆内存),用于存放每个类,静态变量,静态函数等

    -XX:PermSize  初始化永久保存区

    -XX:MaxPermSize 最大永久保存区

     

    (堆内存,非堆内存不足都会发生内存溢出的错误)

    java.lang.OutOfMemoryError: Java heap space:这种是java堆内存不够,

    java.lang.OutOfMemoryError: PermGen space:这种是非堆内存不够

    配置成功后启动tomcat会打印出内存配置情况

    (1.2) centos系统

     

    catalina.sh cygwin=false这行前面加上,以下为内存8G的建议配置
    JAVA_OPTS="-Xms1024m -Xmx4096m -XX:PermSize=128m -XX:MaxPermSize=1024m"
    cygwin=false

     

    2.设置tomcat编码集

    tomcat/conf/server.xml

     URIEncoding="UTF-8"

    3.设置tomcat日志编码

    以window为例,如果tomcat窗口乱码,已排除和部署的项目无关系时,可能是cmd窗口编码和tomcat日志编码集不一致

    查看cmd窗口字符集编码,我这边的编码集gbk是正常的,tomcat输出日志是正常的,碰到乱码的这里可以尝试修改

    打开tomcat log配置文件conf/logging.properties

     

    添加语句:java.util.logging.ConsoleHandler.encoding = GBK

    4.设置并发

    tomcat/conf/server.xml

    connectionTimeout="30000"   maxThreads="1000"     minSpareThreads="50"       acceptCount="500"

           maxThreads:Tomcat使用线程来处理接收的每个请求。这个值表示Tomcat可创建的最大的线程数。

           connnectionTimeout :网络连接超时,单位:毫秒。设置为0表示永不超时,。通常可设置为30000毫秒。

           minSpareThreads :Tomcat初始化时创建的线程数。

           maxSpareThreads :一旦创建的线程超过这个值,Tomcat就会关闭不再需要的socket线程。

           acceptCount :指定当所有可以使用的处理请求的线程数都被使用时,可以放到处理队列中的请求数,超过这个数的请求将不予处理。

    5.window设置tomcat 窗口的名字

    tomcat/bin/catalina.bat

    6.tomcat指定jdk

    tomcat默认使用环境变量配置的jdk,如果电脑同时安装了jdk1.7,1.8,环境变量只能配置一个,如果配置了jdk1.7,

    tomcat默认启动将使用jdk1.7,需要使用jdk1.8需手动指定

    指定jdk方法:

    tomcat bin中 的setclasspath 开头加入 
     

    set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_241
    set JRE_HOME=C:\Program Files\Java\jdk1.8.0_241

    上诉的是window操作系统 ,修改的bat文件,linux在对应的sh文件修改就行把

    展开全文
  • tomcat字符集与中文乱码的解决

    千次阅读 2011-12-16 19:39:17
    如果你搞Java web,相信你一定遇到过乱码问题! 通常,你是否是这样处理中文传参的呢? 前台: url=encodeURI(url);后台:String name = new String(request.getParameter("name").getBytes("ISO...tomcat:统一UTF-
  • 设定tomcat的默认字符集  一般默认安装的tomcat应用服务器的接收get方式提交的数据是以ISO-8859-1方式处理的,假如服务器接收的url链接是以gbk方式加密的。那么你需要解码才能对上边的中文进行正确的识别。否则...
  • tomcat的默认字符集

    2011-04-14 15:51:29
    tomcat的默认字符集  一般默认安装的tomcat应用服务器的接收get方式提交的数据是以ISO-8859-1方式处理的,假如服务器接收的url链接是以gbk方式加密的。那么你需要解码才能对上边的中文进行正确的识别。否则你...
  • 今天遇到一个乱码问题,本来项目使用了spring的字符集过滤器org.springframework.web.filter.CharacterEncodingFilter配置,如: CharacterEncodingFilter org.springframework.web.filter....
  • was服务器查看或更改字符集编码

    千次阅读 2019-12-30 11:17:06
    was服务器查看或更改字符集编码 方式一:通过was控制台 服务器------应用程序服务器--------server1-------进程定义-------Java虚拟机-------定制属性 在定制属性下查看有没有字符集编码的设置,如果没有,was将采用...
  • Linux 修改 Tomcat 编码

    千次阅读 2018-10-29 13:01:44
    默认情况下,Tomcat对请求采用的默认编码是ISO-8859-1, 这样我们提交的汉字被认为是ISO-8859-1的编码,所以在程序中接收时显示乱码 。  在过滤器中调用request.setCharacterEncoding(&...
  • 网上找了好多方法没有解决 看看这个方法能不能帮到你 我是解决了这个问题
  • Tomcat Weblogic字符集问题

    千次阅读 2013-08-13 11:13:28
    1.设置Tomcat字符集为UTF-8 找到conf\server.xml 修改 port="8080" maxHttpHeaderSize="8192"  maxThreads="150" minSpareThreads="25" maxSpareThreads="75"  enableLook
  • tomcat 字符集设置

    千次阅读 2010-09-19 12:45:00
    server.xml文件中修改后的配置  maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout=...
  • 解决经过。 部署环境:windows10 后台数据库:dm8 部署步骤: ...1.创建dm8实例作为后台数据库,修改dm.ini 并启动 MEMORY_POOL = 200 BUFFER = 1000 KEEP = 64 MAX_BUFFER = 2000 SORT_BUF_SIZE .
  • tomcat 字符乱码分析

    千次阅读 2018-07-08 09:50:03
    一、常识了解 1.GBK包含GB2312,即...3.getBytes() 是通过平台默认字符集进行编码; 二、中文乱码出现 在学习任何一门技术时,经常会有初学者遇到中文乱码问题,比如MySQL,是因为在安装时没有设置;而在Servl...
  • 使用 tomcat 时,相信大家都回遇到中文乱码的问题,具体表现通过表单取得的中文数据乱码。 一、初级解决方法  通过一番检索后,许多人采用了如下办法,首先对取得字符串按照 iso8859-1 进行解码转换,然后...
  • 配置Tomcat 中文字符集问题 觉得还是要写出来,免的要用的时候遍地找牙耽搁时间. 文件: %Tomcat_home%/conf/web.xml 修改位置:
  • 而POST请求,TOMCAT并不会自动解码,而默认的字符集是iso-8859-1,只需要设置其对应的字符集即可,也就是 request.setCharacterEncoding("XXX"); 此外,COOKIE数据也是浏览器在访问服务器时会携带的,但...
  • file.encoding跟操作系统默认字符集有关,Windows下默认的是GBK,但我们程序一般IO流中字符编码一般都设置的是utf-8,这样会导致中文乱码。因此需要修改file.encodingUTF-8.如果应用容器是tomcat,可参考如下修改...
  • 顺带研究一下字符集的问题。参考:Java 正确的做字符串编码转换字符串编码转换java文件编译时,JVM按照文件的编码方式解析成字符,然后转换unicode格式的字节数组。 那么不论源码文件是什么格式,同样的字符串,...
  • GBK字符集碰到的问题

    千次阅读 2012-08-10 18:23:19
    首先,这个生僻字不在GBK字符集,因为eclipse编辑器无法save为GBK格式。所以,在HTML里面出现了Http Entity Code,㛃 (即生僻字"㛃"),浏览器自动通过unicode来解决。碰巧我们使用了c:out标签
  • 原文地址:... 文件编码修改    IntelliJ IDEA可以在菜单中的File -> Settings -> Editor -> File Encoding下修改项目文件的编码 IDE 的默认的全局编码是 UTF-8,Project Enc...
  • java.sql.SQLException: 不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK 使用ssm框架搭建的项目,在查询时,抛出以下异常: 2019-11-19 11:35:26.106 [http-nio-18080-exec-1] ERROR o.a.c.c.C.[....
  • %Tomcat_home%/conf/server.xml中,修改  connectionTimeout="20000"  redirectPort="8443" URIEncoding="GBK" useBodyEncodingForURI="true" />  maxThreads="150
  • MySQL中涉及的几个字符集 character-set-server/default-character-set:服务器字符集,默认情况下所采用的。character-set-database:数据库字符集。character-set-table:数据库表字符集。优先级依次增加。所以...
  • tomcat9设置编码

    千次阅读 2019-02-27 23:27:13
    catalina.bat中更改 set “JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS%” set “JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS% -Dfile.encoding=UTF-8”
  • 前言 今天开发跟我说tomcat日志中的中文不能正常显示,根据以往的经验,我觉得可能跟服务器的编码有关,于是尝试各种方法,但还是没能解决问题。 后来我突然想到会不会跟tomcat的设置有关呢,...修改tomcat/bin/ca...
  • 字符集设置问题深究

    千次阅读 2015-03-20 21:02:52
    字符集(Charset):是一个系统支持的所有抽象字符的集合。 字符编码(Character Encoding):是一套法则,描述字符集与数字系统之间建立对应关系。给定一系列字符,对每个字符赋予一个数值,用数值来代表对应的字符,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 10,022
精华内容 4,008
关键字:

tomcat修改字符集为gbk