- 浏览: 201596 次
- 性别:
- 来自: 杭州
最新评论
-
nenyalanye_1:
没用过 下下来研究研究!
JSDT-Eclipse下的Javascript调试插件 -
noahweb:
datas = new BO.Datas();
entryA ...
Easyb初体验 -
noahweb:
easyb 如何定义一个list?结构如下,如果对BO.Dat ...
Easyb初体验 -
elemark:
很有用,受教了其中关于响应时间timeout的处理,帮了我的大 ...
Ext点滴 -
inritxihc:
哦哦,解决了我的疑惑。
div层遮盖flash(兼容浏览器)
文章列表
1. 不要用TestCase的构造函数初始化Fixture,而要用setUp()和tearDown()方法。
2. 不要依赖或假定测试运行的顺序,因为JUnit利用Vector保存测试方法。所以不同的平台会按不同的顺序从Vector中取出测试方法。
3. 避免编写有副作用的TestCase。例如:如果随后的测试依赖于某些特定的交易数据,就不要提交交易数据。简单的会滚就可以了。
4. 当继承一个测试类时,记得调用父类的setUp()和tearDown()方法。
5. 将测试代码和工作代码放在一起,一边同步编译和更新。(使用Ant中有支持junit的task.)
6. 测试类和测试方法应该有一致 ...
- 2008-08-05 21:39
- 浏览 942
- 评论(0)
BigDecimal除法运算报错,错误如下:Non-terminating decimal expansion; no exact representable decimal result
原因是:
BigDecimal divide(BigDecimal divisor, int scale, int roundingMode)
if divisor is zero, roundingMode==ROUND_UNNECESSARY and the specified scale is insufficient to represent the result of the divisio ...
- 2008-08-05 21:38
- 浏览 7421
- 评论(0)
屏蔽鼠标右键:
<body oncontextmenu="return false;">
</body>
屏蔽F5键刷新:
window.document.onkeydown = disableRefresh;
function disableRefresh(evt){
evt = (evt) ? evt : window.event
if (evt.keyCode) {
if(evt.keyCode == 116){
evt.keyCode = 0;
return false;
}
}
}
附event.keyCo ...
- 2008-08-05 21:33
- 浏览 3249
- 评论(0)
String url = request.getProtocol().substring(0, 4).toLowerCase() + "://"
+ request.getRemoteHost() + ":" + request.getLocalPort()
+ request.getContextPath();
- 2008-08-05 21:23
- 浏览 3414
- 评论(0)
<?xml version="1.0"?>
<project name="PRO_NAME" default="all" basedir=".">
<property name="src.dir" value="src" />
<property name="classes.dir" value="WEB-INF/classes" />
<property na ...
- 2008-08-05 13:50
- 浏览 6217
- 评论(0)
Demo版本中:查询2个信息点耗时在1-2分钟左右,考虑了以下策略进行优化,提升查询性能:
1、合并信息点,对于查询规则中从同一个库表条件相同的查询进行合并,调用查询接口,返回结果后进行恢复,为了满足后面的恢复,对于原来的信息点增加了两个字段:attachIndex和attachId,前者表示合并到的查询规则列下标,后者表示合并到的信息点唯一编号。
2、动态构建数据库连接池,备选下面两种方法:
以Hibernate配置文件为模板,应用C3P0数据库连接池,在内存中动态修改数据库相关连接的配置;
使用Java中的动态代理实现数据库连接池,参考[这里
]。
3、使用DB2的联邦数据库( ...
- 2008-08-04 22:11
- 浏览 1159
- 评论(0)