Spring连接mysql时中文全为???

用Spring连接mysql时,终端打印的中文字符全文???,而网页上显示的全是一些非常奇怪的字符。后来发现忘记在数据库配置中的url设置连接参数 正确的配置应该为 @Bean public DataSource dataSource(){ BasicDataSource ds=new Basic...

使用jstack打印线程堆栈信息

jstack是java虚拟机自带的一种堆栈跟踪工具。可以用来分析多线程程序 一般先定位该Java程序的进程号 在linux终端中可以通过top命令查看 打印该进程的所有堆栈信息 jstack 3062 如果需要查看某一线程的堆栈信息 则需要先查找该进...

centos开启epel源

epel是红帽系linux的额外软件源。centos默认源中缺失了很多常用软件。 开启epel源的方式很简单 yum -y install epel-release 然后就结束了

javac编译java文件出现编码错误

用javac编译一个简单的java文件总是报编码出错 错误提示为  unmappable character (0xA5) for encoding US-ASCII 后来发现注释的编码是utf-8而javac的默认编码为ascii码 。此时应该制定javac的编码 javac -encoding UTF-8 HelloWorl...

一些docker web端管理工具

docker的命令比较复杂,于是在github上找了几个web端的管理工具。 ui-for-docker ui-for-docker是一款简单易用仅能管理本地的docker管理工具。 安装方法 docker run -d -p 9000:9000 --restart always -v /var/run/docker.sock:/var...

远程访问tomcat web端的manager和host-manager页面

tomcat出于安全考虑,默认禁止远程访问manager和host-manager页面。 这篇文章的tomcat的版本为8.5,运行在centos7上。当未修改tomcat的配置文件,运行并访问tomcat欢迎页时,点击Manager App或Host Manager页面会出现下述错误 按照...

wget下载带有 cookie信息的文件

wget是linux下的一种常见的下载工具。然而若直接用wget+链接的方式 ,有时候会出现一些异常。 如 wget  http://download.oracle.com/otn-pub/java/jdk/9.0.1+11/jdk-9.0.1_linux-x64_bin.rpm  此时会得到一个错误的文件 下载页面默...

连接mysql时出现 Communications link failure

写javaweb的时候 通过dbcp连接池连接连接mysql时有时候会连接不上,并出现Communications link failure 错误 如下图所示 查阅相关资料 发现这是由于超过了mysql的空闲等待时间 而连接池错误的认为这个连接依然有效。这时可以重新配...

运行byobu出现字符编码错误

在vps上执行byobu时出现下图所示的编码问题 此时一般只要重新设置一下系统的编码 配置系统语言编码 执行 dpkg-reconfigure locales 选择合适的语言编码(一般为 en_US.UTF-8 UTF-8) 选择默认编码 选择完语言编码后,一般会要求选择...

远程访问 mongodb

mongodb是一个比较著名的文档数据库。几天前在vps上装了mongodb,现在记录下配置远程连接的步骤。mongodb运行在debian9系统上。整个配置过程比较简单 打开配置文件 vim /etc/mongod.conf 注释掉 bindIp mongodb默认监听的是本机地...

1...456
返回顶部