摘要: 今天犯了一个非常低级的错误 代码: .createQuery("from Roles where roleId=? and name=?");query.setParameter(1, roleId);query.setParameter(2, roleName);抛异常java.lang.IndexOutOfBoundsException: Remember that ordinal... 阅读全文
posted @ 2011-11-13 14:11 YOUK 阅读(6914) 评论(0) 推荐(1) 编辑
摘要: 1. 数组有没有length()这个方法? String有没有length()这个方法? 答:数组没有length()这个方法,有length的属性。 String有length()这个方法。 2. String s = new String("xyz");创建了几个String Object? 答:两个对象,一个是“xy... 阅读全文
posted @ 2011-11-13 12:13 YOUK 阅读(978) 评论(0) 推荐(0) 编辑
摘要: 当你试图在mysql中创建一个外键的时候,这个出错会经常发生,这是非常令人沮丧的。像这种不能创建一个.frm 文件的报错好像暗示着操作系统的文件的权限错误或者其它原因,但实际上,这些都不是的,事实上,这个mysql报错已经被报告是一个mysql本身的bug并出现在mysql 开发者列表当中很多年了,然而这似乎又是一种误导。在很多实例中,这种错误的发生都是因为mysql一直以来都不能很好的支持的关系的问题, 更不幸的是它也并没有指明到底是哪一个问题会导致上面那种错误,下面我把导致这个可怕 的150错误的常见原因列出来了,并且我以可能性的大小作了排序已知的原因:1, 两个字段的类型或者大小不严格匹 阅读全文
posted @ 2011-11-13 09:44 YOUK 阅读(3823) 评论(0) 推荐(0) 编辑
摘要: 解决办法:(以下方法为网上搜集,各种方法之间互相独立,有时只改一处即可,有时需要组合修改)1、修改my.ini文件使default-character-set=gbk (或gb2312,big5,utf8,共有两处需要修改)2、修改JDBC urljdbc:mysql://192.168.200.225:3306/new?useUnicode=true&characterEncoding=UTF-83、有时候form表单也有问题,需要在相应的代码中添加:request.setCharacterEncoding("UTF-8"); response.setCo 阅读全文
posted @ 2011-11-13 09:09 YOUK 阅读(336) 评论(0) 推荐(0) 编辑