摘要: log4j2是log4j的最新版,现在已经有很多公司在使用了。log4j2和log4j的优缺点对比,请自行百度。上一篇笔记讲了关于log4j的使用。这篇笔记主要讲解log4j2的使用。一、maven依赖的配置 log4j-core这个依赖加进来就有log4j-core和log4j-api这两个jar包了,一般开发情况下有这两个jar就可以。但是,笔者发现sp... 阅读全文
posted @ 2018-07-11 20:38 zeng1994 阅读(684) 评论(1) 推荐(0) 编辑
摘要: 在工作过程中,常常需要查看后台日志,为了更好的记录日志,我们使用Log4j来记录日志。一、maven依赖的配置 在maven中央库库里找到log4j的java包,添加到依赖即可。 log4j log4j 1.2.17 5 1 2 log4j 3 log4j4 1.2.175 ... 阅读全文
posted @ 2018-07-11 20:37 zeng1994 阅读(304) 评论(2) 推荐(0) 编辑
摘要: 最近做了一个需求,要求导出一个采购合同的Excel表格,这个表格样式比较多。由于是合同,这个Excel表格里面有好多格式要求,比如结尾处签字那部分就有格式要求。这里介绍种采用FreeMarker的api来生成Excel文件的方案一、方案的对比 针对这个需求我想了2个方案,介绍如下 方案一:先做一个合同的表格模板,然后把变量都填充成类似EL... 阅读全文
posted @ 2018-07-11 16:36 zeng1994 阅读(4878) 评论(3) 推荐(0) 编辑
摘要: Linux系统下的操作,一直不是很熟悉。作为一名java开发工程师,感到很惭愧。因此把自己的阿里云服务器安装环境相关的东西给记录下来,方便后续查阅。 本文所采用的Linux系统为阿里云的服务器CentOs7.2一、安装jdk(1)去官网下载jdk安装包 下载好jdk-8u172-linux-x64.tar.gz 这个安装包(2)开... 阅读全文
posted @ 2018-07-11 14:35 zeng1994 阅读(539) 评论(0) 推荐(0) 编辑
摘要: Linux下的tomcat的停止脚本shutdown.sh经常失败,造成tomcat进程没关闭。所以只能手动查找进程id,然后用kill命令来强制停止。每次都要这样查一下,然后再杀进程。感觉有点麻烦,所以就把这个动作写在了脚本里面。 一、思路 这个脚本其实就2步,先获取进程id,然后 kill 掉这个进程。(1)获取进程id的方法 这个可以用 awk命令来获取ps -e... 阅读全文
posted @ 2018-07-11 13:01 zeng1994 阅读(11410) 评论(1) 推荐(1) 编辑