- 博客(5)
- 资源 (26)
- 收藏
- 关注
原创 将Java异常的完整堆栈内容打印到log4j日志
1.当我们在Java遇到异常,却很难根据default打印的异常内容来判断问题所在的时候,我们可以用以下的API打印发生异常时堆栈的完整内容。exception.printStackTrace();虽然上面的方法能够打印完整异常信息,但是只能打印在控制台上面,不能打印到log4j日志。2.将Java异常的完整堆栈内容打印到log4j日志异常打印建议:logger.error("
2017-01-23 12:40:57 16598
转载 Mybatis执行Update返回行数为负数
获取mybatis的update行数,总是返回负数。后来在官网上找到原因,是由于defaultExecutorType的引起的,defaultExecutorType有三个执行器SIMPLE、REUSE和BATCH。其中BATCH可以批量更新操作缓存SQL以提高性能,但是有个缺陷就是无法获取update、delete返回的行数。defaultExecutorType的默认执行器是SIMPLE。
2017-01-23 12:27:50 3045 1
转载 Tomcat无法shutdown进程问题解决办法
1 问题现象执行shutdown.sh之后,Web已经无法访问:Tomcat关联Java进程仍然存活:[html] view plain copy#/home/apache-tomcat-7.0.34/bin/shutdown.sh Using CATALINA_BASE: /home/apache-
2017-01-23 12:25:34 6789
原创 RabbitMQ快速入门
1.安装编译工具yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel2.下载安装包(本文采用源码安装方法)RabbitMQ是基于Erlang的,所以首先必须配置Erlang环境,下载Erlang:http://erlang.org/download/otp_src_19.2.t
2017-01-19 09:03:25 691
原创 rsync+sersync安装配置笔记
1.原理介绍使用rsync+sersync做实时同步时,用于推送文件的服务器运行sersync服务,用于接收文件的服务器则运行rsync守护进程,简单来说就是sersync会利用rsync命令将文件推送到rsync服务器,实际线上使用一般会把sersync作为主服务器,rsync作为镜像服务器,实现数据同步备份,web镜像等功能。2.环境介绍sersync 推送端A
2017-01-04 18:08:04 1574
Centos7下Python3.6.6一键安装脚本及相关包
2019-03-21
JWT快速入门
2017-09-21
JWT(JsonWebToken)+SpringMVC项目demo
2017-09-21
IT项目管理那些事儿
2017-04-24
HDFS原理图
2017-02-17
基于redis的Session共享jar包
2016-11-01
Mycat权威指南
2016-03-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人