- 浏览: 577104 次
- 性别:
- 来自: 苏州
最新评论
-
icolorfulday:
dfafaaffaaf
mappedBy跟JoinColumn/JoinTable -
chenas:
我把数据库里面的第一个字段的id 设置为0,好像这问题及没了
Batch update returned unexpected row count from update [0]; actual row count: 0; -
gyl199006:
java.lang.OutOfMemoryError: Per ...
java.lang.OutOfMemoryError: PermGen space -
yisshengyouni:
额,不知道这么多年过去了,楼主解决没有,
解决了分享哈
could not inspect jdbc autocommit mode -
QQ624654852:
...
hibernatetemplate自动事务
文章列表
java 网址大全
http://www.java1995.cn/
1 java 中文API
http://gceclub.sun.com.cn/Java_Docs/html/zh_CN/api/
2 java夜未眠
http://www.iteye.com/
3 Blog java
http://www.blogjava.net/
专注于Java技术
4 Java开源大全
提供关于开源JAVA项目的相关信息 ...
在web开发中异常信息的处理是相当重要的。。
有几个情况下使用异常:
单纯的使用JSP:
JSP 500页面的异常信息打印
使用struts情况:
struts中异常信息页面显示
struts2结合log4j打印异常信息
在c3p0的设置中
有参数hibernate.connection.provider_class参数
hibernate.connection.provider_class=org.hibernate.connection.C3P0ConnectionProvider
那为什么在系统初始化的时候还出现这样的log呢?
[main] INFO org.hibernate.connection.ConnectionProviderFactory - Initializing connection provider: org.springframework.orm.hibern ...
经过tomcat版本变化后,又报出了此异常
java.lang.NoSuchMethodError:
javax.servlet.jsp.PageContext.getELContext()Ljavax/el/ELContext;
这是jstl引起的问题。
tomcat 6 实现了 servlet 2.5 和JSP2.1的规范相应的
tomcat 5 实现的是 2.4和2.0,想到tomcat5不支持JSTL1.2,于是替换JSTL1.1的包试试看后,问题解决。
解决方法
:移出工程lib目录中的
JSTL1.2.jar,添加standard-1.1.jar和J ...
今天发现了tomcat6.0.26的一个bug
,所以把版本
降到了5.0.29。
本来以为两个版本没有多长的变化。程序运行是没有问题的~
却出现了好几个问题。
一
是乱码问题:
jsp inclue指令包含的文件在6版本中,不需要写上<%@page
contentType="text/html;charset=utf-8"%>
而版本5却需要。
二
是空白行问题
使用include指令包含进来的文件多了一行空白,奇怪的问题,原来还是编码问题。
将被包含
的页面以"Unicode (utf-8无签名)-代码页 65001&q ...
刚发现一个异常:
Exception in thread "sfb_QuartzSchedulerThread" java.lang.OutOfMemoryError: Java heap space
at java.util.TreeMap.key(TreeMap.java:1206)
at java.util.TreeMap.firstKey(TreeMap.java:267)
at java.util.TreeSet.first(TreeSet.java:377)
at org.quartz.simpl.RAMJobStore.acquireNextTrigg ...
在对网站进行升级的时候,hibernate升级为最新的3.5.1版本的时候,发现了有个异常
Associations marked as mappedBy must not define database mappings
like @JoinTable or @JoinColumn:*******
我说明mappedBy跟JoinColumn/JoinTable是互斥的。
在以前的版本中都是可以的,在@ManyToMany 中两个标签都写了。没有发现问题。现在却出现了这个问题~
这是不是hibernate完全支持JPA2的原因呢。。
对于mappedBy复习下:
a) ...
前两天对网站进行了升级,
这次升级的内容:
所有jar包进行升级~struts2.1.8,spring3.0.1,hibernate3.5.1都是最新的稳定版本,一些附属的jar包也
进行了。为什么突然来升级是因为最近老是出现内存问题,在本地测试都没有问题,看看更新下jar包会不会好些,尤其是cglib,asm等包!
网站权限管理进行升级,这算是这次比较重大升级,从过去的acegi1.7到现在的spring security 3,对spring
security有了更好的理解!
几篇不错的文章:
http://www.blogjava.net/youxia/archive/200 ...
在之前写的一篇文章中从两段代码审视编码能力
,
两段都是对IO流的操作。
这两段代码到底哪段好些呢?
第一段是没有收尾,开了流但不一定被关闭,当然在
JDK7中,关闭流不需要手动去完成了。
第二段看似很好,收尾工作也做了,而且效率好像应该还高些,毕竟可能少调用一次read方
法。
但就是第二段代码有一个严重的问题,就是字节丢失问题。
if(rc < data.length)
break;
这两行,看似提高了效率,但这儿有字节丢失问题。并不是每一次都读一个data数组长度的数据,有时也是读不满的。
所以要注
意一下。
最简洁的处理方法:
while ((byte ...
在使用oscache之后,老是报出错误:
2009-06-12 10:25:37,375 [http-8080-1] WARN org.apache.struts2.components.ActionComponent - error while trying to flush writer
java.io.IOException: Illegal to flush within a custom tag
at javax.servlet.jsp.tagext.BodyContent.flush(BodyContent.java:80) [jsp-api.jar:na]
...
AMF(Action Message Format)是一种 binary format的资料型态,透过 AMF over
HTTP的方式将flash端资料编码后传回server,server端的remoting
adaptor接收到资料后则会译码回正确的native对象,交给正确的程序处理AMF协议研究二远程调用的封装
・ AMF协议研究一
最近读的书
《代码之道》
相当不错的书了,感觉里面都是些作者的干货啊。讲了很多管理与个人的经验,尤其是个人发展的章节,如何与经理谈问题,如何与别的同事争取抢手的模块。太精 妙了。上面写的是《代码大全》的姊妹篇,看来代码大全得赶快去看看。
《软件随想录》
作者的见解也很中肯,但管理的多了些,在老板的位置读读更好些,如果我的职务高些,可能领会得会更多些。
《设计与生存》
这本书在看,是作者的人生经验,看了一半,感觉很是有价值的。
比如刚进入一家公司应该如何,一些的处理方法。不过作者的性格与我有些格格不入。我这种性格成功,难度大了。
《Applying Domain-Mod ...
同步:http://www.java1995.cn/blog/item/139
mysql输入小数自动变为整数,很是郁闷的问题。
数据库中字段的类型明显设置的是double的类型,但输入小数的时候,
小数就会变成整数。很是奇怪。
使用的是navicat客户端,里面有个“十进位”,也不知道是做什么的。
后
来在预览sql语句的时候,发现了`bank`
double(11,0) NOT NULL.
想了想,把double(11,0)改成了
double(11,3),
果然,能插入小数了,并且保留了三
位小数,而且“十进位”选项上写了3。
明白了这个“十进位 ...
同步:http://www.java1995.cn/blog/item/138
在在离开页面时提示用户
文章中讲了使用
onbeforeunload来提示用户离开页面。
但最近在页面离开时,要使用JS调用AS,使用onunload发现在刷新的时候,是成
功的,但关闭没有发出请求。
换成了onbeforeunload却成功了。现在再次看下两者的区别
Onunload,onbeforeunload都是在刷新或关闭时调用,可以在<script>脚本中通过
window.onunload来指定或者在<body>里指定。区别在于onbeforeunload在o ...