解决 执行 jar 命令 控制台乱码

embedded/2024/12/22 1:24:46/

Springboot项目,编码为utf8

在这里插入图片描述
打包后,为了在控制台运行时不乱码,需要在控制台中依次执行以下命令:

第一步:

chcp 65001

在这里插入图片描述

第二步:

java -jar -Dfile.encoding=utf-8 你的.jar

在这里插入图片描述


http://www.ppmy.cn/embedded/51300.html

相关文章

【Java】Java基础语法

一、注释详解 1.1 注释的语法: // 单行注释/*多行注释 *//**文档注释 */ 1.2 注释的特点: 注释不影响程序的执行,在Javac命令进行编译后会将注释去掉 1.3 注释的快捷键 二、字面量详解 2.1 字面量的概念: 计算机是用来处理…

docker换源

文章目录 前言1. 查找可用的镜像源2. 配置 Docker 镜像源3. 重启 Docker 服务4. 查看dock info是否修改成功5. 验证镜像源是否更换成功注意事项 前言 在pull镜像时遇到如下报错: ┌──(root㉿kali)-[/home/longl] └─# docker pull hello-world Using default …

强化学习算法复现记录

目录 1.多智能体强化学习MADDPG tensorflow2版本IMAC tensorflow2版本 2.单智能体强化学习DQN pytorch版本PPO pytorch版本 1.多智能体强化学习 MADDPG tensorflow2版本 文章链接:tensorflow2实现多智能体强化学习算法MADDPG IMAC tensorflow2版本 文章链接&…

理解堆排序

堆排序(Heapsort)是一种基于堆这种数据结构的排序算法,但在实际实现中,堆通常是用数组来表示的。这种方法充分利用了数组的特性,使得堆的操作更加高效。下面通过详细解释和举例说明来帮助理解这种排序方式。 堆的数组…

项目训练营第二天

项目训练营第二天 用户登录逻辑 1、账户名不少于4位 2、密码不少于8位 3、数据库表中能够查询到账户、密码 4、密码查询时用同样加密脱敏处理手段处理后再和数据库中取出字段进行对比,如果账户名未查询到,直接返回null 5、后端设置相应的脱敏后用户的s…

【论文精读】分类扩散模型:重振密度比估计(Revitalizing Density Ratio Estimation)

文章目录 一、文章概览(一)问题的提出(二)文章工作 二、理论背景(一)密度比估计DRE(二)去噪扩散模型 三、方法(一)推导分类和去噪之间的关系(二&a…

四、C#类型转换

在C#中,类型转换是将一个数据类型的值转换为另一个数据类型的过程。 C#中的类型转换可以分为两种:隐式类型转换和显式类型转换(也称为强制类型转换)。 隐式类型转换 隐式转换是不需要编写代码来指定的转换,编译器会…

Transformer中的类别嵌入

类别嵌入 self.class_embedding nn.Parameter(scale * torch.randn(width))这一行代码的作用是在 VisionTransformer 类中创建并初始化一个类别嵌入向量(class embedding vector),用于表示输入序列的类别信息。 详细解释 类别嵌入 在 Tr…