最近公司在开发一个新工具,该工序会长时间的运行,中间过程可以简单的描述为:1、从DB查询数据;2、计算;3、存入DB。但是因为数据量非常大(亿级别)、数据源特别多、计算也别复杂,我们发现计算效率很低。于是我们想分析到底是哪个步骤慢。一般的方式会想到,在要分析的代码..
分类:
其他好文 时间:
2015-10-23 18:57:01
阅读次数:
175
看到这个标题,如果你以为真的可以完全自动生成,那你就太Naive啦我这里想介绍的是,利用模板生成我们需要的代码一、模板首先来说说模板,常见的java模板有:FreeMarker、Velocity、Jamon、JByte等等。不熟悉的可以百度下,其实我了解也不多,哈哈。二、原理其实就是利用模板,填充数...
分类:
编程语言 时间:
2015-03-08 22:49:39
阅读次数:
219
项目中需要扒一段hbasewebUI页面的内容,hbasewebUI页面访问地址10.x.x.x:60010/master-status,跟踪代码后发现,此web页面使用了一个jamon的模板语言,这个做个简单介绍。既然是模块语言,都不会太复杂,要不然谁用,切入正题一、Jamon简介Jamon是一个Java文本模板引擎,用于..
分类:
编程语言 时间:
2015-01-27 11:25:05
阅读次数:
252
JAMon简介JAMon的全名是:Java Application Monitor。它是一个小巧的,免费的,高性能的,线程安全的性能监测工具。它可以用来测定系统的性能瓶颈,也可以用来监视用户和应用程序之间的交互情况。Jamon主要是用来检测jee的应用程序。JAMon集成到项目中假设现在有一个项目名...
分类:
Web程序 时间:
2014-06-14 21:43:13
阅读次数:
436
JAMon监控web工程方法的调用性能http://www.cnblogs.com/zfc2201/p/3786365.html这往往篇文章主要告诉大家如何监控web方法调用时间,在这个基础这上,如果我们想要监控sql的执行时间,需要增加如下的配置:1.增加一个类,假设是com.allen.book...
分类:
数据库 时间:
2014-06-14 21:20:40
阅读次数:
409