Idea中Tomcat乱码的问题
发表于|更新于|Java
|总字数:63|阅读时长:1分钟|浏览量:
最近换了Windows,在Idea中启动Tomcat时会出现乱码,下面贴一下解决办法
1、在VM options中添加如下参数
1 | -Dfile.encoding=UTF-8 |
2、修改Tomcat的logging.properties
1 | java.util.logging.ConsoleHandler.encoding = UTF-8 替换为 java.util.logging.ConsoleHandler.encoding = GBK |
文章作者: Charles
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 码农笔记!
相关推荐

2019-06-20
Java中Comparator.comparing()需要注意的一点
在Java开发过程中经常会用到排序,尤其是数据可视化这一块几乎涉及到表格相关的接口都需要排序,通常都会使用Comparator.comparing()来处理这种操作,简单好用。但是如果涉及到倒序,或者按照字段顺序去排序,那么就需要特别注意一点了。 常见用法通常,我们是以如下方式进行排序的: 1234//streamresultList = dataList.stream().sorted(o -> Integer.parseInt(String.valueOf(o.get("id")))).collect(Collectors.toList())//干脆只对集合排序dataList.sort(Comparator.comparing(o -> String.valueOf(o.get("id")))); 这样编码通常是可以正常实用的,但是一旦遇到倒序和多种排序规则,那么如果简单地使用如下方式编写就会出现一个奇怪的错误: 1dataList.sort(Comparator.comparing(o -> String.v...

2019-07-29
Spark无法使用DateTimeFormatter
今天修改Bug时发现有部分Spark的程序还在使用Date().getHours()这种过期的方法,虽然也能使用但是保不齐那天升级JDK就趟坑了,于是就想把FastDateFormat、SimpleDateFormat、Date、Calendar这些古老的处理日期的组合换成JDK1.8的LocalDate、LocalDateTime、DateTimeFormatter这种当下比较推崇的组合。 有了想法后,我就开开心心的改成了如下的代码,我大概简化为如下: 12345val standard_fmt = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")msgRdd.foreach(line => { val arriveTime = line.split(",")(8) val dateTime = LocalDateTime.parse(arriveTime, standard_fmt) }) 启动程序后本以为一次性就搞定,结果没想到出现了一...

2021-12-01
Java17新特性

2018-03-06
Mybatis的Param注解对JavaBean的使用方法
在使用MyBatis时,如果参数列表中传入的是一个JavaBean对象,那么在MyBatis的SQL中应该是如下使用方式。 如果参数中加了@Param,那么既可以使用#{}获取,也可以使用${}获取。 12@Select("SELECT id,username from user where age between #{queryParam.minAge} and #{queryParam.maxAge}")List<UserVo> queryUserList(@Param("queryParam") QueryParam queryParam); 使用$获取 12@Select("SELECT id,username from user where age between ${queryParam.minAge} and ${queryParam.maxAge}")List<UserVo> queryUserLis...

2023-03-21
Java和Python通过gRPC互相调用
基于前两篇,本篇介绍下如果用Java和Python通过gRPC互相调用 安装依赖123pip install grpciopip install grpcbufpip install grpcio-tools 准备.proto文件注意,该文件需要与Java项目中的.proto保持一致 1234567891011121314151617syntax = "proto3";package example;// The greeting service definition.service Greeter { // Sends a greeting rpc SayHello (HelloRequest) returns (HelloReply) {}}// The request message containing the user's name.message HelloRequest { string name = 1;}// The response messa...

2021-08-13
无网络环境使用Jenkins自动部署
背景环境要求 MySQL5.7 CentOS7 服务器主机已安装git 已经配置好JDK环境变量 申请开放两个端口的网络策略(本篇申请开发了92和93端口) 安装Gitea下载gitea12# 由于没有网络,所以根据这个地址手动下载即可wget https://dl.gitea.io/gitea/1.15.0/gitea-1.15.0-linux-amd64 安装gitea 将gitea-1.15.0-linux-amd64上传到/opt/gitea 目录下 1234567cd /opt/gitea# 做软链ln -s /opt/gitea/gitea-1.15.0-linux-amd64 gitea# 添加执行权限chmod +x gitea# 启动gitea,-p可修改端口nohup ./gitea web -p 92 & 配置gitea访问http://10.10.10.10:92即可配置gitea,主要配置mysql和http地址,以及管理员。 配置完成后即可完成gitea的部署,代码仓库这一块的问题就解决了。 安装Jenki...
评论
WalineDisqus
公告
收集笔记





