摘要: 使用maven的profile功能,我们可以实现多环境配置文件的动态切换,可参考我的上一篇博客。但随着SpringBoot项目越来越火,越来越多人喜欢用SpringBoot的profile功能。但是用SpringBoot的profile功能时,一般我们默认激活的profile肯定是开发环境的profile。当我们打成jar包后,如果在生产环境下运行,就需要在运行这个jar包的命令后面加个命... 阅读全文
posted @ 2018-08-29 14:14 zeng1994 阅读(13676) 评论(5) 推荐(3) 编辑
摘要: 一般的软件项目,在开发、测试及生产等环境下配置文件中参数是不同的。传统的做法是在项目部署的时候,手动修改或者替换这个配置文件。这样太麻烦了,我们可以用Maven的profile来解决这个问题。只要在打包时加个参数就可以实现想打那个环境的配置文件就打包那个环境的配置文件,提高了效率。 下面介绍下具体的做法一、多环境配置文件的放置 将不同环境下的配置文件按照... 阅读全文
posted @ 2018-08-08 17:36 zeng1994 阅读(5958) 评论(1) 推荐(1) 编辑
摘要: 记录下自己阿里云服务器下Nginx的安装过程,方便后续查阅。环境说明:CentOs7.21.先安装相关依赖yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel1 1yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel2.... 阅读全文
posted @ 2018-08-06 16:26 zeng1994 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 由于后台接口限定,必须要将表单内容转换成json字符串提交,因此写了一个将form表单值转成json字符串的函数。 前提:页面引入了JQuery 下面直接上代码一、代码 /** 表单序列化成json字符串的方法 */ function form2JsonString(formId) { var paramArray = $('#' + formId... 阅读全文
posted @ 2018-07-24 18:03 zeng1994 阅读(7746) 评论(1) 推荐(0) 编辑
摘要: Bootstrap的Modal这个模态窗组件还是很好用的,但在开发的过程中模态窗中的内容大部分都是从后端加载的。要实现模态窗的内容是从后端加载话,常用的实现方式有2种。它们是: (1)Modal里面套一个Iframe,通过Iframe的src去加载远程的内容。这种方式的缺点是这个模态框的宽度和高度不好调,而且把宽度和高度设置成固定值,就破坏了bootstrap的响应式布局了。 ... 阅读全文
posted @ 2018-07-23 15:38 zeng1994 阅读(9371) 评论(2) 推荐(4) 编辑
摘要: 最近有个需求需要获取一个指定包下的所有类的全类名,因此特意写了个获取指定包下所有类的全类名的工具类。在此记录一下,方便后续查阅一、思路 通过ClassLoader来查找指定包,如果是在classes文件夹下的class文件,则用遍历文件的方式来获取该包下的所有类名。如果这个包名是jar包里面的,那么需要通过遍历jar包内文件的方式来获取该包下的所有类的类名二、代码 ... 阅读全文
posted @ 2018-07-20 17:34 zeng1994 阅读(23469) 评论(0) 推荐(1) 编辑
摘要: 最近尝试在Linux中安装了解压版MySQL,期间查阅了许多博客。很多博客看得我很懵逼,因此记录下自己的安装过程,方便后续查阅。 环境说明:CentOs7.2一、清理老的mysql(1)卸载已有的mysql 查找以前是否装有mysql命令:rpm -qa|grep -i mysql1 1rpm -qa|grep -i mysql 停止m... 阅读全文
posted @ 2018-07-13 16:26 zeng1994 阅读(14285) 评论(1) 推荐(2) 编辑
摘要: 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) 编辑