学习中的错误
文章平均质量分 77
jndxjing
这个作者很懒,什么都没留下…
展开
-
java的内存泄露(转自:http://blog.csdn.net/elimago/archive/2007/12/18/1946380.aspx)
Java的一个重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序的责任,而是GC或JVM的问题。其实,这种想法是不正确的,因为Java也存在内存泄露,但它的表现与C++不同。问题的提出Java的一个重要优点就是通过垃圾收集器(Garb转载 2011-03-07 11:30:00 · 1120 阅读 · 0 评论 -
转载:org.hibernate.tuple.AbstractEntityTuplizer.createProxy错误的一种解决(http://www.blogjava.net/tantanxiaos
在ssh三大框架整合时,使用hibernate能很好的控制表与表的关系。但配置稍有疏忽,也容易出错,下面代码就是一种。我在数据库中没有设置外键关系,而是想通过hibernate来控制,有两个表,栏目表(lm)和课程表(kc),他们是多对一的关系。所以我在Lm的pojo类中如下设置 public class Lm implements java.io.Serializable { //栏目id pr原创 2010-11-27 23:15:00 · 1139 阅读 · 0 评论 -
错误:Write operations are not allowed in read-only mode (FlushMode.NEVER/MANUAL)
这几天,碰到个错误:org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.NEVER/MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or rem原创 2010-12-11 21:59:00 · 14855 阅读 · 3 评论 -
java学习中错误汇总2
错误:在进行登陆校验时,当使用xml校验时,在第一次错误提交后再改正也不让提交。原因:spring的配置文件里少配置了scope="prototype",这样bean的产生是单例的,每次提交时错误信息已经存在了所以提交不了。改为prototype就可以了。注:校验如果出错的话会跳转到input视图所以如果有方法校验一定要配置input视图 错误:java.lang.NoClassD原创 2011-01-12 17:07:00 · 576 阅读 · 0 评论 -
JDBC查询MySql只显示序号为偶数的记录的原因
这是一段JDBC查询数据库的例子,奇怪的是,执行下来,只能查询到序号为偶数的记录。例如:数据库中有两条符合要求的数据,只能查询到第二条,有四条符合要求的数据,只能查询到第二条、第四条,依此类推。。 public ArrayList getPTask1(int userId) { try { ArrayList al = new ArrayList(); pstmt = (P原创 2011-04-11 14:39:00 · 1768 阅读 · 2 评论 -
关于像数据库输入中文显示乱码的问题
将数据库的编码方式和代码的编码方式写成一致即可。多数为修改mysql的编码方式,打开my.ini 修改server和client下的编码方式。(default-character-set=utf8) 还有乱码产生可以在struts配置文件中加入:(UTF-8为编码方式)原创 2010-10-17 15:09:00 · 689 阅读 · 0 评论 -
终于解决了的Radio问题
radio从数据库动态取值,选择提交后保存结果及IP、对应题目ID。PS:感谢小石同学~Service层实现:/** * 保存投票结果 */ public void saveResult(String answer,String userip,int wjtmId) { Tptj tptj = new Tptj(); tptj.setAnswer(a原创 2010-11-03 16:23:00 · 1476 阅读 · 0 评论 -
java学习中错误汇总
1.每次进行保存时,级联对象都自动改变。(如回复、留言是多对一的关系,如果在进行过程中不刷新,有新的留言保存后,回复的留言外键值将自动改变为新的留言ID)解决方法:在Spring的配置文件,Action配置中加上:scope="prototype"。原因可能是:默认情况下,从bean工厂所取得的实例为Singleton(bean的singleton属性) Singleton: Spring原创 2010-11-05 14:21:00 · 897 阅读 · 0 评论 -
java.lang.OutOfMemoryError: PermGen space及其解决方法(部分转自:http://www.wujianrong.com/archives/2006/12/java
一、java.lang.OutOfMemoryError: PermGen space PermGen space的全称是Permanent Generation space,是指内存的永久保存区域,这块内存主要是被JVM存放Class和Meta信息的,Class在被Loader时就会被放到PermGen space中,它和存放类实例(Instance)的Heap区域不同,GC(Gar转载 2011-01-10 14:36:00 · 1152 阅读 · 0 评论 -
StackOverflowError spaceOutOfMemoryError 通过jvm调优解决(转自http://blog.sina.com.cn/s/blog_790229d301015vz)
JVM 调优,首先应从内存开始,尤其是在真正的的web服务部署的时候。因为真正的web服务会比开发的时候花费更多的内存,用来处理多用户并发的情况。本人多次吃过这方面的亏,所以整理一下,希望能给别人以帮助。这个年头变啦,内存变得如大白菜,每个新装的机器都2G以上的内存,甚至4G,也不是什么新闻。而软件‘吃’内存的情况则变化不大(除了VIsta)。但 JAVA诞生的时候可不是这样——95年,想转载 2013-03-01 10:47:24 · 1255 阅读 · 0 评论