- 博客(15)
- 收藏
- 关注
hibernate one to many cascade
在改别人的代码过程中,有一个one to many 的映射。已经在one方的set里面加了cascade=all-delete-orphan。但执行时报错:IdentifierGenerationException: ids for this class must be manually assigned before calling save()查看了数据库表的定义,primary key的...
2007-12-23 23:02:44 105
IE cache缓存 所带来的问题
一个问题曾经困扰了很久,最近才找到自己觉得合理的解释。曾经用struts的多语言功能写了一些东西,用的是locale这个对象(怎么做的就不讲了,这里不是想讲struts)。在本地测试没有问题,中文英文切换都OK。放到远程服务器上自己试了也觉得ok。但之后不断有人反映,有时候会很怪异的在英文的页面环境下点击链接后,居然又回到了中文的页面环境!我第一个反应肯定觉得是cache的问题。然后仔细检查了...
2007-12-22 17:07:58 140
关于"response already committed" 的问题
最近遇到一个问题,觉得挺有意思。现在正在将一个项目从web service 转到 EJB2 (是否觉得很奇怪?),转移过程中出现了一些问题。其中一个exception如下:java.lang.IllegalStateException: response already committed当时第一个反应是可能页面 forward跳转或者buffer size不够了。因为我们用的是...
2007-12-22 16:30:16 8105
tomcat拒绝响应
做的一个网站,比较简单,用的是普通的jdbc来连接,没做连接池,因为不会超过20个人同时访问。在本地测试时一切正常。放到虚拟空间的服务器后,有时在执行上传图片的操作中停止响应(页面进度条走到一半不动),此后等了许久都没有任何错误返回,打开所有要到数据库索取数据的页面全都没有响应,但其他页面正常。重启tomcat后又恢复正常。配置是这样,jdk 1.5, tomcat 5.5, 虚拟空间...
2007-11-16 01:02:45 319
StringTokenizer
尽管并不必要IO库的一部分,但StringTokenizer提供了与StreamTokenizer极相似的功能,所以在这里一并讲述。StringTokenizer的作用是每次返回字串内的一个记号。这些记号是一些由制表站、空格以及新行分隔的连续字符。因此,字串“Where is my cat?”的记号分别是“Where”、“is”、“my”和“cat?”。与StreamTokenizer类似,我们...
2007-11-05 09:39:30 209
Math.ceil,Math.round,Math.floor
Math.ceil求最小的整数但不小于本身. Math.round求本身的四舍五入。 Math.floor求最大的整数但不大于本身.
2007-11-05 09:24:37 71
instanceof运算符、Class的isInstance( )与isAssignableFrom
instanceof运算符 只被用于对象引用变量,检查左边的被测试对象 是不是 右边类或接口的 实例化。如果被测对象是null值,则测试结果总是false。形象地:自身实例或子类实例 instanceof 自身类 返回true例: String s=new String("javaisland"); System.out.println(s instanceof Strin...
2007-11-05 09:20:03 97
关于javabean的属性深拷贝
目前正在写类似于beanutils.describe的方法。也就是将一个javabean的所有可读属性用hashmap返回。之所以要重写,是因为观察过他的源代码,发现beanutils返回的hashmap里面全部属性值都是以String来存放。而目前我们的需求是,按照原来bean属性的类型来存放。当其中bean属性不是基本类型,而是类对象的话,存放在hashmap的值还必须是deep copy,也...
2007-08-07 10:34:10 725
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人