摘要: 在web项目中,经常会需要查询数据导出excel,以前比较常见的就是用poi。使用poi的时候也有两种方式,一种就是直接将集合一次性导出为excel,还有一种是分批次追加的方式适合数据量较大的情况。poi支持xls和xlsx,使用2003版本的只支持6万多行以下的数据量,使用2007版本的支持百万行。但是呢,当数据量大了之后这种方式却非常耗内存和时间。接触了etl之后就想着用kettle来做导数据,经过测试是完全可行的。几十万行,一百万行都能快速导出来,代码也非常简单. 阅读全文
posted @ 2016-11-07 15:09 正经人 阅读(10527) 评论(4) 推荐(4) 编辑
摘要: 在项目中遇到打印日志或者处理异常这再常见不过了,通常service层处理日志每个方法都写一遍logger.info()太麻烦了。而aop恰好可以解决这个问题,写一个aop的类就能处理这个问题了,spring更是拥有强大的aop功能。那就看看springaop到底多么简便吧! 阅读全文
posted @ 2016-10-29 14:23 正经人 阅读(9168) 评论(0) 推荐(3) 编辑
摘要: 1.参数注入1.1用#{0},#{1}的形式,0代表第一个参数,1代表第二个参数 public List<RecordVo> queryList(String workerId, Integer topNum); <select id="queryList" resultType="com.demo 阅读全文
posted @ 2016-10-29 12:01 正经人 阅读(5899) 评论(0) 推荐(3) 编辑
摘要: 网页中经常要使用图表,以前使用的是highcharts插件,现在发现echarts使用起来和highcharts差不多,但是个人感觉echarts更酷炫,那么怎么使用它呢? 阅读全文
posted @ 2016-09-27 12:34 正经人 阅读(9043) 评论(0) 推荐(3) 编辑
摘要: 有时候因为断电或者其他原因导致服务器关机,这在测试服务器上面是很常见的事情。而服务器上面的多个进程也就关闭了,每次都要去重启很麻烦,于是就查了一下设置开机自动启动的方法,这样开机就只用稍微看看服务是否启动就好了,不用一个一个去启动了。 阅读全文
posted @ 2016-09-23 19:13 正经人 阅读(2522) 评论(0) 推荐(2) 编辑
摘要: 怎么利用文档注释生成api文档?最近一直在写dubbo接口,以前总是用word文档写接口描述然后发给别人。现在太多了,而且跟别人对接联调的人家急着用,根本没时间去写word文档。那就想想怎么用doc文档注释自动生成接口文档了,我们的开发工具是非常强大的,很实用而且很简单。 阅读全文
posted @ 2016-09-23 10:11 正经人 阅读(9228) 评论(0) 推荐(2) 编辑
摘要: 微信公众号的开发是很常用的,怎么很好的接受处理消息呢?这里提供一种思路,用反射机制,根据消息的key调用同名的方法。个人比较喜欢这种方式,看起来简洁舒适。 阅读全文
posted @ 2016-09-21 10:55 正经人 阅读(471) 评论(2) 推荐(2) 编辑
摘要: Kettle是一个开园ETL工具,做数据仓库用Spoon。然而网上找了很久没有找到一个手把手教人的示例,于是自己学习的过程中把步骤都截图保存下来了。步骤可能有点简略,但是作为程序员肯定是能看懂的,仅供参考学习。 阅读全文
posted @ 2016-09-21 10:33 正经人 阅读(19347) 评论(0) 推荐(4) 编辑