文章列表
发现问题 Technorati Tags: unit test,logback,io,performance
系统使用Logback作为日志记录,但是在执行Unit Test的时候,运行速度降低了一个数量级,没用时 0.0n,用了之后变成 0.n,看如下三个测试用例: 1. 不写Log语句(包括初始化语句) 2. 加上Log语句,没有配置文件(logback.xml, logback-test.xml) 3. 加上配置文件
- 2011-06-06 08:59
- 浏览 1685
- 评论(0)
今天用JPA生成数据表,虽然在Entity上已经配置好了一对多和多对一的关系,总是奇怪不能生成外键索引。
后来发现是MySQL的 storage engine 的问题。
默认的MyISAM是不支持外键的。
只有改成 InnoDB才支持外键
修改方法,找到 my.ini( ...
- 2010-05-25 18:15
- 浏览 827
- 评论(0)
1. A good tester will always try to reduce the repro steps to the
minimal steps to reproduce; this is extremely helpful for the
programmer who has to find the bug.
2. Remember that the only person who can close a bug is the
person who opened it in the first place. Anyone can resolve it, but
on ...
- 2010-01-26 13:31
- 浏览 598
- 评论(0)
1. A good tester will always try to reduce the repro steps to the
minimal steps to reproduce; this is extremely helpful for the
programmer who has to find the bug.
2. Remember that the only person who can close a bug is the
person who opened it in the first place. Anyone can resolve it, but
on ...
- 2010-01-26 13:31
- 浏览 693
- 评论(0)
ServletContext,是一个全局的储存信息的空间,服务器开始,其就存在,服务器关闭,其才释放。request,一个用户可有多个;session,一个用户一个;而servletContext,所有用户共用一个。所以,为了节省空间,提高效率,ServletContext中 ...
- 2010-01-19 22:41
- 浏览 638
- 评论(0)
ServletContext,是一个全局的储存信息的空间,服务器开始,其就存在,服务器关闭,其才释放。request,一个用户可有多个;session,一个用户一个;而servletContext,所有用户共用一个。所以,为了节省空间,提高效率,ServletContext中 ...
- 2010-01-19 22:41
- 浏览 598
- 评论(0)
String usrHome = System.getProperty("user.home");
下面是System的参数列表
Key Meaning
------------------- ------------------------------
"file.separator" File separator (e.g., "/")
"java.class.path" Java classpath
...
- 2010-01-18 08:21
- 浏览 631
- 评论(0)
String usrHome = System.getProperty("user.home");
下面是System的参数列表
Key Meaning
------------------- ------------------------------
"file.separator" File separator (e.g., "/")
"java.class.path" Java classpath
...
- 2010-01-18 08:21
- 浏览 791
- 评论(0)
“
城市低速行驶40左右的速度,先离后刹没什么的,速度低几乎一踩就停,.高速就要先刹后离了,比如说100多码的速度,肯定踩刹到40样子,补脚离合降档.
”
“只要一松油门,脚就要放在刹车板上,不能留在油门板那里歇着。 ...
- 2010-01-04 11:24
- 浏览 651
- 评论(0)
“
城市低速行驶40左右的速度,先离后刹没什么的,速度低几乎一踩就停,.高速就要先刹后离了,比如说100多码的速度,肯定踩刹到40样子,补脚离合降档.
”
“只要一松油门,脚就要放在刹车板上,不能留在油门板那里歇着。 ...
- 2010-01-04 11:24
- 浏览 378
- 评论(0)
内存溢出与数据库锁表的问题,可以说是开发人员的噩梦,一般的程序异常,总是可以知道在什么时候或是在什么操作步骤上出现了异常,而且根据堆栈信息也很容易定位到程序中是某处出现了问题。内存溢出与锁表则不然, ...
- 2009-11-27 10:57
- 浏览 713
- 评论(0)
内存溢出与数据库锁表的问题,可以说是开发人员的噩梦,一般的程序异常,总是可以知道在什么时候或是在什么操作步骤上出现了异常,而且根据堆栈信息也很容易定位到程序中是某处出现了问题。内存溢出与锁表则不然, ...
- 2009-11-27 10:57
- 浏览 730
- 评论(0)
本文介绍了Java内存溢出的详细解决方案。本文总结内存溢出主要有两种情况,而JVM经常调用垃圾回收器解决内存堆不足的问题,但是有时仍会有内存不足的错误。作者分析了JVM内存区域组成及JVM设置虚拟内存的方式,从而给出了一系列解决方案。 一、内存溢出类型 1、java.lang.OutOfMemoryError: PermGen space JVM管理两种类型的内存,堆和非堆。堆是给开发人员用的上面说的就是,是在JVM启动时创建;非堆是留给JVM自己用的,用来存放类的信息的。它和堆不同,运行期内GC不会释放空间。如果web app用了大量的第三方jar或者应用有太多的class文件而恰 ...
- 2009-11-27 10:56
- 浏览 670
- 评论(0)