文章 40
评论 38
浏览 103380
随笔 | Tomcat:续-从Linux迁移到Windows编码问题彻底解决

随笔 | Tomcat:续-从Linux迁移到Windows编码问题彻底解决

前言 继上条博文 将Tomcat、MySQL从Linux迁移到Windows的心路历程(干货):令人恐惧的字符编码 后,我发现控制台随后仍出现了一些乱码,并不受到在conf/logging.properties文件修改GBK后的影响,它输出的仍是UTF-8,导致控制台仍然蓝屏。 排查方向 这次的错误排查,我换了个方向,上一次是针对修改Tomcat的配置,这一次是在不变动Tomcat配置的情况下,让Windows适应其配置。 解决问题 控制台编码 了解系统的朋友可能都知道,Windows的控制台默认使用GBK编码,而类Unix系统使用的大都是UTF-8编码,这也就导致了中文乱码的发生。 那么如何将Windows的控制台修改为UTF-8编码呢? 引用 https://blog.csdn.net/qq_34273222/article/details/83508671: 在运行中通过regedit进入注册表 找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor 新建-字符串值,命名autorun,右键修改:数值数据填写 “chcp....

Spring: java.lang.NoSuchMethodError: clearCache | ClassNotFoundException | Error during artifact deployment 思路及解决办法

Spring: java.lang.NoSuchMethodError: clearCache | ClassNotFoundException | Error during artifact deployment 思路及解决办法

前言 一如既往的今天,打算打开WEB项目一如既往地修(写)BUG。就在我运行的时候,弹出了错误: java.lang.NoSuchMethodError: org.springframework.core.ResolvableType.clearCache() at org.springframework.context.support.AbstractApplicationContext.resetCommonCaches(AbstractApplicationContext.java:873) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:559) at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:403) at org.springframework.....

将Tomcat、MySQL从Linux迁移到Windows的心路历程(干货):令人恐惧的字符编码

将Tomcat、MySQL从Linux迁移到Windows的心路历程(干货):令人恐惧的字符编码

前言 近日打算对服务端进行进一步的解耦,便购入了云数据库服务,将数据库独立,使得Tomcat主机独立运行,提高安全性和便利性。 心血来潮,想将服务器重装为Windows,便有了下面的一系列文章: 迁移MySQL 平时我都是使用Navicat对MySQL进行管理。在备份的第一时间我便想到了使用Navicat进行数据的迁移。 Dump SQL File 右键指定的数据库,选择Dump SQL File -> Structure + Data就可以将选定数据库全部的结构、参数、表、键值保存到一个文件中,我将其输出到桌面以便恢复。 Execute SQL File 登录到新的数据库中,并建立一个名称相同的数据库。右键该数据库,选中Execute SQL File: 为什么要迁移 比对Windows和Linux的区别,对我而言: Linux(Ubuntu 16.04) 优点 占用内存小 Terminal用起来太爽 开源 安装工具方便(apt) ...... 不足 不知道,别问我 Windows (Windows Server 2016) 优点 桌面环境比较成熟 文....

Java是世界上最好的语言 | 死钻技术 | 绝不抄袭