归档: 2018/3

0

MySQL数据库乱码解决方案

还是最近的这个Java Web项目,在本机运行好好的,一到服务器就出现了中文乱码的问题。虽然感觉很奇怪,但是还是顺着思路一步一步给解决了。解决的思路如下。 查看Java Web项目中接收的中文是否乱码有一个业务逻辑就是要获取浏览器输入的中文,在处理中文输入的地方加上一句输出语句可以看到日志中记录如下: 122018-03-28 11:26:33 [INFO] - org.springframewo

0

[转]CentOS下重启MySQL的方法

在网上着了一些方法,但是大多都不是很全,这里转载一篇文章,有各种方式的MySQL在CentOS下面的重启方式,推荐。 通过rpm包安装的MySQL12$ service mysqld restart$ /etc/inint.d/mysqld start 从源码包安装的MySQL12345# linux关闭MySQL的命令$ $mysql_dir/bin/mysqladmin -uroot -p s

0

Tomcat启动变慢问题解决方案

最近发现Tomcat在服务器上部署的时间越来越长,以前是需要大概5-6秒中,现在的实践基本上是5-6分钟,而且一直卡在这个地方: 128-Mar-2018 00:58:11.810 INFO [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for

0

Crontab执行脚本失效原因分析

近期需要在服务器上跑一个python脚本,但是发现单独使用python命令去调用这个脚本是可以的,但是一旦加入到定时任务中就不行了。找了很多原因,现总结如下。先给出我的运行时脚本内容和定时任务: 12#!/bin/bash/bin/echo "Hello World!">>/root/hello.txt crontab -e编辑定时任务,本文的定时任务为每分钟执行一次: 1* * *

0

[转]VisualVM 入门指南

VisualVM 提供在 Java 虚拟机 (Java Virutal Machine, JVM) 上运行的 Java 应用程序的详细信息。在 VisualVM 的图形用户界面中,您可以方便、快捷地查看多个 Java 应用程序的相关信息。 本入门指南应当对您快速设置并运行 VisualVM 有所帮助。本指南将演示如何安装 VisualVM,以及如何通过安装 VisualVM 更新中心提供的插件向该

0

JDK9将JvisualVM工具移除

最新资讯从JVisualVM的官方网站可以看出,这个项目已经迁移到了Github平台上。官网英文如下: VisualVM comes in two distributions: VisualVM at GitHub and Java VisualVM as a JDK tool. VisualVM at GitHub is a bleeding-edge distribution with t

0

利用JRebel实现Tomcat热部署

这里主要是参考了JRebel官方使用文档的内容,原文是英文http://manuals.zeroturnaround.com/jrebel/standalone/config.html#war-configuration。本文采用的是是WAR包部署的方式教程,而且是基于rebel.xml来实现的。 IDEA 工具设置需要将这个设置中的On 'Update' action和On fr

0

利用Docker搭建JRebel授权服务器

受https://gitee.com/gsls200808/JrebelLicenseServerforJava作者的启发,决定在他的基础上进行改进,并制作一个docker版本的授权服务器。目前Docker版的授权服务器已经制作完成,并放在了Docker Hub的仓库中,地址是:https://hub.docker.com/r/qinjiangbo/jrebel-server/,里面有详细的使用说

0

在CentOS上部署多台Tomcat服务器

前几天需要写一个后台服务器,本想着在同一个Web应用里面添加后台逻辑,但是要采用独立的域名。但是后来发现Nginx配置好像不支持这么做(应该我不知道而已)。所以,思考了很久决定采用一台Tomcat服务器部署两个Java Web应用,这个时候有人会说,就是应该这么做啊?的确,我就是这么做的,刚开始运行的时候还好,一旦出现Tomcat应用内部重定向请求的时候,Nginx就会把应用名拼接一下,Nginx

0

重新播放CSS动画

对于做前端动画的同学来说,动画库Animate.css并不陌生。我们往往希望一个动画能够重复播放,首先以一个简单的动画shake为例: 12345678910111213141516171819202122232425262728293031.animated { -webkit-animation-duration: 1s; animation-duration: 1s; -w