一、概述 使用alpine镜像构建了一个oracle jdk的镜像,运行java业务时,查看日志,显示中文乱码。 但是,基于Alpine Linux的Docker基础镜像的镜像文件很小,也有代价: 把glibc替换为了musl libc,但是musl libc不支持国际化和本地化, 所以你想显示中文 ...
分类:
其他好文 时间:
2020-05-11 18:35:46
阅读次数:
75
1 问题描述 直接 乱码,肯定是编码问题了不用问。但是unzip没有指定编码的选项: 网上的解决方案如下: 但是没有 O选项啊。 2 解决办法 解决办法是安装unzip iconv,笔者系统为manjaro,直接安装会提示会与unzip冲突: unzip iconv是一个补丁,但是好像没被官方接纳, ...
分类:
其他好文 时间:
2020-05-11 13:27:58
阅读次数:
49
1.情景展示 在plsql中如何使用dbms_output输出执行结果? 如上图所示,运行后报错:ora-00922 2.原因分析 set serveroutput on 语句的作用是:打开Oracle自带的输出方法dbms_output,在执行以后,使用dbms_output方法可以输出信息。 但 ...
分类:
数据库 时间:
2020-05-11 11:43:57
阅读次数:
468
本文转自:https://blog.csdn.net/kevinr1990/article/details/78655407 Servlet与页面之间的中文乱码问题 1介绍 很多时候,我们在写JavaEE的Servlet程序时,需要从前端页面获取数据,在控制台打印输出,或者在Servlet中设置名称 ...
分类:
其他好文 时间:
2020-05-10 20:49:41
阅读次数:
105
刚刚,客户的缴费系统突然报错,应用程序在后台提示执行某个存储过程时出错,手动在PLSQL DEVELOPER工具上执行那段报错的代码,错误显示如下: 可以看出,这段代码提示ORA-04063,在访问某个view时报错。 最开始,怀疑这个视图是否正常,让客户执行SQL语句检查这个视图的状态。 可以看出 ...
分类:
其他好文 时间:
2020-05-10 17:04:34
阅读次数:
90
spark sql使用自己封装的livy 引擎执行时有丢失数据情况。排查发现livy session页面中的sql有中文乱码。 之后在livy 源码中未找到相关序列化指定字符集的代码。回头排查自己的代码 修改完毕后重新执行 观察livy session中的sql。 果然乱码没了,执行结果集跟spar ...
分类:
Web程序 时间:
2020-05-09 16:39:29
阅读次数:
91
问题描述 tomcat9启动后会有中文乱码,比如控制台乱码: startup.bat启动时乱码: 解决方法 打开“/apache-tomcat-9.0.20/conf/logging.properties”文件 把java.util.logging.ConsoleHandler.encoding = ...
分类:
其他好文 时间:
2020-05-09 14:15:47
阅读次数:
69
前面两篇介绍了JPA使用logback,log4j2输出sql日志,虽然可以实现输出Sql,但sql主体和参数都是分开输出的,不方便调试,对开发不友好,我们还是喜欢直接把sql拿过来,直接就可以在plsql中运行,那就太爽了。 而log4jdbc就可以实现这个功能: 同样使用上节的项目:我们再改一下 ...
分类:
数据库 时间:
2020-05-08 16:34:44
阅读次数:
105