摘要: 在一些项目中,单独开启一个ActiveMQ,对于项目实施来说有时略显繁琐。所以我们将ActiveMQ内嵌到Tomcat,Tomcat启动同时就顺带启动了ActiveMQ。由此我们需要掌握三个个重要的知识点 ActiveMQ中的BrokerService 自启动Servlet配置 使用jconsole 阅读全文
posted @ 2018-08-03 11:18 _herbert 阅读(1165) 评论(0) 推荐(0)
摘要: POI生成EXCEL文件 一、背景 根据指定格式的JSON文件生成对应的excel文件,需求如下 支持多sheet 支持单元格合并 支持插入图片 支持单元格样式可定制 需要 标题(title),表头(head),数据(data) ,表尾(foot) 明确区分 二、效果预览 三、数据格式 由于是生成E 阅读全文
posted @ 2018-07-04 15:56 _herbert 阅读(3550) 评论(0) 推荐(0)
摘要: 一、背景 在数据开发中,有时你需要合并两个动态游标sys_refcursor。 开发一个存储过程PROC_A,这个过程业务逻辑相当复杂,代码篇幅较长。一段时间后要开发一个PROC_B,要用PROC_A同样的逻辑,而且在这个过程中,还要循环调用PROC_A这个过程。摆在你面前的有两个选择。 打开PL/ 阅读全文
posted @ 2018-05-28 13:54 _herbert 阅读(1502) 评论(0) 推荐(1)
摘要: 一、 背景说明 开发一个可自定义组件化门户配置页面,期间采用了vue框架作为前端视图引擎,作为一个刚入手vue的萌新,开发第一个功能就遇到了拦路虎。需要一个拖动并且可改变大小的容器盒子。当时查看vue开发文档,查找github都没找到一个自己欢心的实现,所以与其求人,还不如求己。所以vuedragx 阅读全文
posted @ 2018-05-17 09:18 _herbert 阅读(1424) 评论(0) 推荐(2)
摘要: 个人开发知识点收集 1.java tomcat远程调试 set CATALINA_OPTS=-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9527 或者 阅读全文
posted @ 2017-03-20 16:04 _herbert 阅读(584) 评论(0) 推荐(0)
摘要: 在处理网页中的表格导出Excel时,表格的多表头需要具体的位置。而网页中的多表头,都是采用 colspan 和 rowspan 表示。headRows 采用二维数组表示多表头。 思路 根据属性 得到单元格相对于当前行的相对位置 X ,后一行的位置等于 根据属性 计算跨行导致,纠正某些单元格被覆盖的情 阅读全文
posted @ 2017-01-17 11:31 _herbert 阅读(1585) 评论(3) 推荐(2)
摘要: 一般Log4j配置在web.xml中,在单元测试时,不需要启动Tomcat,所有Log4j找不到配置文件 在测试类中手动加载 配置文件 PropertyConfigurator.configure("src/main/webapp/WEB-INF/log4j.properties"); DOMCon 阅读全文
posted @ 2017-01-03 13:54 _herbert 阅读(335) 评论(0) 推荐(0)
摘要: 一.概要 日期类型在编程语言中内部是通过number 存储的 <!--[if !supportLists]-->日期类型加减实际是数字的加减 <!--[if !supportLists]-->多数编程语言的日期开始时间是 1970-01-01 00:00:00 二. 为什么多数编程语言的开始日期是从 阅读全文
posted @ 2016-12-27 12:51 _herbert 阅读(1188) 评论(2) 推荐(3)
摘要: 使用svn命令模式,批量更新多个项目 阅读全文
posted @ 2016-11-01 16:33 _herbert 阅读(1783) 评论(0) 推荐(0)
摘要: POISAXReader 解决POI读取XLSX文件内存占用过过多 poi处理excel分别提供比较友好的用户模式以及比较底层的事件模式。其中,用户模式提供良好的封装,同时兼容2003以及2007以上的格式,使用相当方便。不过,代价是花费巨大的内存。只要超过6w条以后,基本是就是内存溢出了。 好在P 阅读全文
posted @ 2016-07-20 18:27 _herbert 阅读(14726) 评论(0) 推荐(0)