`
文章列表
Perf4J其中1个好处就在于可以把枯燥的日志转为易读的报表,尤其是图形化的报表。   生成报表的命令,记录如下:   java -jar ../../WebRoot/WEB-INF/lib/perf4j-0.9.11.jar ../../logs/perf4j.log>perf4j-data.txtjava -jar ../../WebRoot/WEB-INF/lib/perf4j-0.9.11.jar ../../logs/perf4j.log --graph perfj4-graph.htm   请忽略其中的路径。   第1个命令产生的是文本格式的报表,内容形如: ...
在项目中使用Perf4J的最简便的方法就是直接在任何一个需要监控的方法上加上@Profiled 注释即可。   @Profiled 支持一些定制,在此记录几种@Profiled 写法:   1、最简写法 @Profiled        由此产生的日志语句形如:  2009-09-07 14:37:23,734 [main] INFO org.perf4j.TimingLogger - start[开始时间] time[执行耗时] tag[方法名]   2、带logger标识 @Profiled(logger = "test.PriceSe ...
---------------------------- SpringSide版本3.1.5 ----------------------------   最近在做1个personal的简单的物价记录功能,在实现查询功能的时候,需要用到如下的查询条件: where 属性名1 like '%值1%' or 属性名1 like '%值2%'   经过一番debug,发现使用 SpringSide(版本: 3.1.5) 的 PropertyFilter 还是无法实现上述查询条件的效果。   试过以下几种方法: 1) PropertyFilter filter = new P ...
Hibernate版本3.3.2GA   protected String hqlToSql(String hql, org.hibernate.SessionFactory sessionFactory) throws Exception { org.hibernate.hql.ast.QueryTranslatorImpl queryTranslator = new org.hibernate.hql.ast.QueryTranslatorImpl( hql, hql, java.util.Collections.EMPTY_MAP, (org.hibernat ...
在google上搜了把,似乎都没有找到正确答案,无奈去官网搜索,谁知:得来全不费功夫。其实无论遇到什么问题,官网应该是我们的第一search处,虽然是e文的,还是能够看懂个大概的。   方法其实很简单:   模拟接口时的写法为: Mockery context = new JUnit4Mockery();     模拟类时的写法为: Mockery context = new JUnit4Mockery() {{ setImposteriser(ClassImposteriser.INSTANCE); }};     加1个设置即可,so easy。 ...
在Maven项目中使用JMock2.5.1,在pom.xml的<dependencies>...</dependencies>中加入以下片段:   <dependency> <groupId>org.jmock</groupId> <artifactId>jmock-junit4</artifactId> <version>2.5.1</version> </dependency> <dependency> <groupId ...
作为1个Java程序员,我只能算是似懂非懂、一知半解的小混混级别,虽然也混了好几年了。 我喜欢追新,层出不穷的开源框架、层出不穷的开源组件,我很希望自己全都懂,可是一个人的精力毕竟有限,全了解尚且不能做到,全懂从何谈起。 最近有所感悟,觉得无论有多少框架、组件,只要把软件工程各类基础知识、Java基础、Java的思想、设计模式那些彻底的弄懂弄熟,这就够了。基础扎实了,那些框架、组件只要看下例子、文档,用起来一般也不会有太大问题。 我爱Java,因为它是一杯
问题描述: 有1个简单的数据列表页面,采用 jquery.pageFoot.js  显示分页条; 数据的编辑区域也在这个列表页面上,位于不同的div; 当这些div未加载内容时,翻页功能正常,当这些div通过 JQuery load 方法加载内容后,翻页时会报“$.pageroot为空或不是对象”的js错误而导致翻页失败。 经过一翻调试之后,初步定位到问题原因: 由于通过load方法加载的内容本身是1个独立的完整的jsp,在这个jsp上也有$(function(){}这些程序块,似乎是这些影响了原列表页面的一些init事务。 看来需要慎用load。
Global site tag (gtag.js) - Google Analytics