随笔分类 -  未分类

摘要:使用maven的profile功能,我们可以实现多环境配置文件的动态切换,可参考我的上一篇博客。但随着SpringBoot项目越来越火,越来越多人喜欢用SpringBoot的profile功能。但是用SpringBoot的profile功能时,一般我们默认激活的profile肯定是开发环境的profile。当我们打成jar包后,如果在生产环境下运行,就需要在运行这个jar包的命令后面加个命... 阅读全文
posted @ 2018-08-29 14:14 zeng1994 阅读(13796) 评论(5) 推荐(3)
摘要:一般的软件项目,在开发、测试及生产等环境下配置文件中参数是不同的。传统的做法是在项目部署的时候,手动修改或者替换这个配置文件。这样太麻烦了,我们可以用Maven的profile来解决这个问题。只要在打包时加个参数就可以实现想打那个环境的配置文件就打包那个环境的配置文件,提高了效率。 下面介绍下具体的做法一、多环境配置文件的放置 将不同环境下的配置文件按照... 阅读全文
posted @ 2018-08-08 17:36 zeng1994 阅读(6041) 评论(1) 推荐(1)
摘要:由于后台接口限定,必须要将表单内容转换成json字符串提交,因此写了一个将form表单值转成json字符串的函数。 前提:页面引入了JQuery 下面直接上代码一、代码 /** 表单序列化成json字符串的方法 */ function form2JsonString(formId) { var paramArray = $('#' + formId... 阅读全文
posted @ 2018-07-24 18:03 zeng1994 阅读(7798) 评论(1) 推荐(0)
摘要:Bootstrap的Modal这个模态窗组件还是很好用的,但在开发的过程中模态窗中的内容大部分都是从后端加载的。要实现模态窗的内容是从后端加载话,常用的实现方式有2种。它们是: (1)Modal里面套一个Iframe,通过Iframe的src去加载远程的内容。这种方式的缺点是这个模态框的宽度和高度不好调,而且把宽度和高度设置成固定值,就破坏了bootstrap的响应式布局了。 ... 阅读全文
posted @ 2018-07-23 15:38 zeng1994 阅读(9555) 评论(2) 推荐(4)
摘要:maven项目,用jetty插件运行,对热部署的支持比较好。maven的pom文件加入下面代码 org.mortbay.jetty jetty-maven-plugin 8.1.5.v20120716 8888 10 / 1 2 org.mo... 阅读全文
posted @ 2017-12-24 16:53 zeng1994 阅读(600) 评论(0) 推荐(0)
摘要:富文本编辑器在javaweb项目中还是比较常见的,如:ckeditor、kindeditor、ueditor等。今天主要叙述的对象为ueditor,它属于百度的。闲话不多说,下面开始介绍ueditor的使用。一、前期准备(1)下载资源 由于是java项目,我们去ueditor的官网下载 1.4.3.3 Jsp版本 现在这个年代,表情包是必... 阅读全文
posted @ 2017-09-14 09:08 zeng1994 阅读(1026) 评论(0) 推荐(0)
摘要:在使用Maven的过程中,经常碰到有些jar包在中央仓库没有的情况。如果公司有私服,那么就把jar包安装到私服上。如果没有私服,那就把jar包安装到本地Maven仓库。今天介绍2种安装jar包到本地Maven仓库的方法,下面进入正题。一、使用Maven命令安装jar包 前提:在windows操作系统中配置好了Maven的环境变量,怎么配置请自己百度,这里不介绍,可... 阅读全文
posted @ 2017-09-06 18:37 zeng1994 阅读(110831) 评论(4) 推荐(11)
摘要:今天,配置nginx反向代理时遇到一个问题,当设置nginx监听80端口时转发请求没有问题。但一旦设置为监听其他端口,就一直跳转不正常;如,访问欢迎页面时应该是重定向到登录页面,在这个重定向的过程中端口丢失了。 这里给出一个简短的解决方案,修改nginx的配置文件。一、配置文件 # the 90 port server { listen 90... 阅读全文
posted @ 2017-09-03 20:53 zeng1994 阅读(21064) 评论(8) 推荐(2)
摘要:在返回的json数据量大时,启用Gzip压缩,可以提高传输效率。下面为Gzip压缩对json字符串压缩并输出到页面的代码。一、代码 /** 向浏览器输出字符串响应数据,启用gzip压缩 */ protected void writeResponseDataStr(String data){ /** 获取响应对象 */ HttpServletResponse r... 阅读全文
posted @ 2017-08-29 11:45 zeng1994 阅读(817) 评论(1) 推荐(0)
摘要:工作中很少使用到frameset,对其了解也是十分有限,这里在网上找了点资料,摘抄了部分内容。 (1)获得html页面上的frame window.frames可以获得本页面上所有frame集合,用法与document.forms,document.imgs的用法相似,这是这里用的是window对象 阅读全文
posted @ 2017-08-28 17:46 zeng1994 阅读(1550) 评论(0) 推荐(0)
摘要:在web开发中,树是比较常见的东西。以前用过zTree,也用过EasyUI-Tree,过了好久后发现都忘记怎么用了。这几天重新回顾了EasyUI-tree的使用,在此将相关知识点记录下来。一、EasyUI-Tree的官方介绍(1)基本使用的介绍 使用方式: 数据格式: 更多详细知识见官方文档: ... 阅读全文
posted @ 2017-08-28 11:57 zeng1994 阅读(1950) 评论(0) 推荐(0)
摘要:为知笔记发布将笔记到博客园的设置见下图: 阅读全文
posted @ 2017-08-19 19:11 zeng1994 阅读(367) 评论(0) 推荐(0)
摘要:今天碰到要实现一个类似那种短信验证码60秒倒计时的需求,好久不写js,有点手生。把代码记录下,方便后续查阅。这里我用了jQuey,毕竟写起来简洁点。下面直接看效果和代码。一、效果 二、代码(1)html 1 1 注意:... 阅读全文
posted @ 2017-08-19 19:10 zeng1994 阅读(8236) 评论(2) 推荐(1)
摘要:正则表达式在java代码和js代码中使用得都比较频繁。作用一个java开发人员,写正则是必须要会的。前几天在代码里碰到一个要校验金额的问题,金额可能是整数,也可能是小数。因此写了个正则,在此记录下来,方便后续查阅。一、代码(1)java代码 /** * 判断是否是整数或者是小数 * @param str * @return true:是,false不是 */... 阅读全文
posted @ 2017-08-19 19:09 zeng1994 阅读(6299) 评论(0) 推荐(0)
摘要:nginx这块了解得不深,这里只简单记录下配置文件,后续再做补充。一、反向代理的配置 server { listen 80; #配置监听的端口 server_name zxy1994.com; #访问域名 proxy_set_header X-Forwarded-Host $host; proxy_set_header X-... 阅读全文
posted @ 2017-08-19 19:07 zeng1994 阅读(384) 评论(0) 推荐(0)
摘要:本文主要介绍如果用git将项目上传到githup。一、准备工作 (1)欲将项目上传到githup,先在githup上新建一个仓库。这里就不介绍。 (2)安装git,这里也不介绍。二、开始上传 (1)进入到项目文件夹,调出git命令窗口,初始化仓库 git init 1 1git init (2)添加... 阅读全文
posted @ 2017-08-19 18:53 zeng1994 阅读(239) 评论(0) 推荐(0)
摘要:Jquery是个好东西,今天学习了怎么自定义Jquery插件,下面开始学习。1.使用插件前的代码 //(1)根据按钮添加分隔符 /** 查询工具栏中table中的所有td,去掉第一个td与最后一个td */ var table = $("#tb > table"); var tds = table.find("td:not(:first,:las... 阅读全文
posted @ 2017-08-19 18:47 zeng1994 阅读(315) 评论(0) 推荐(0)