问题收集
鹅
这个作者很懒,什么都没留下…
展开
-
jboss7静态变量由于不同的类加载器在两个模块中不相同
ecp.ear引用core.ear中的core.jar项目MANIFEST.MF如下配置时,会发现两个模块调用core.jar中的类使用不同的类加载器Manifest-Version: 1.0Dependencies: deployment.core.ear.core-ejb.jar必须要在显式配置依赖,并且依赖的是整个core.ear才会使用同一个加载器如下:转载 2013-10-24 16:45:13 · 2294 阅读 · 0 评论 -
回车键触发表单提交的问题
我们有时候希望回车键敲在文本框(input element)里来提交表单(form),但有时候又不希望如此。比如搜索行为,希望输入完关键词之后直接按回车键立即提交表单,而有些复杂表单,可能要避免回车键误操作在未完成表单填写的时候就触发了表单提交。要控制这些行为,不需要借助JS,浏览器已经帮我们做了这些处理,这里总结几条规则:如果表单里有一个type=”submit”的按钮,回车键生效。转载 2014-09-09 17:44:17 · 3078 阅读 · 0 评论 -
关于正则表达式中的元字符的过滤
java使用String.replaceAll方法其实底层使用的也是正则,而若替换的目标字符串是经过用户输入,转载 2014-05-20 16:21:31 · 1181 阅读 · 0 评论 -
关于count函数返回null值
SELECT count(1) FROM sys_count_mail_send where count_time >'2015-03-23 00:00:00' group by task_id;原创 2014-04-28 16:52:06 · 7874 阅读 · 0 评论 -
MYSQL乱码问题
MYSQL乱码问题mysql> use demodb;Reading table information for completion of table and column namesYou can turn off this feature to get a quicker startup with -ADatabase changedmysql>转载 2014-05-19 17:36:28 · 438 阅读 · 0 评论 -
字符串编码的问题
/** * 关于字符的编码: * 字符是根据字节数据转换而来,而什么样的字节数据转换为具体哪个字符时根据使用的编码的 * 字符串自己不具有使用的编码这个属性?还是UTF-8的字符集兼容GBK的所以可以转换? * 所以一个字符串可以以不同的编码转换为字节数组并还原 * 而向String.getBytes()这个方法其实是用了系统的默认编码,原创 2014-01-21 14:41:21 · 558 阅读 · 0 评论 -
关于 分组查询的分页,统计
/** * 获得关封申请单信息加载子表的记录(按条件) */ public List findFptAppItemsByCondition(Map params, int index, int length, String inOutFlag) { String hql = "select sc.code,sc.name,ah.appNo,ai.hsNo原创 2013-12-12 19:42:35 · 815 阅读 · 0 评论 -
关于double的精度丢失(不是超于最大,最小值)
问题:System.out.println(50000 - 49880.7799999999988);//119.22000000000116,发现得到的结果不对 System.out.println(Double.parseDouble(50000+"")-Double.parseDouble("49880.78"));//同样得到119.2200000000011转载 2013-12-10 18:09:19 · 6050 阅读 · 0 评论 -
java中float/double浮点数的计算失精度问题
ava中浮点数的计算今天在数值计算时碰到一个问题.程序如下: double a = (3.3-2.4)/0.1; System.out.println(a);你可能认为结果很简单,不就是9嘛,是事实上,结果为:8.999999998,为什么呢?我翻阅了一些资料,终于找出了原因.为什么浮点数会丢失精度? 十进制数的二进制表示可能不够精确浮点数或是双精度浮点数无法精确转载 2013-12-10 20:03:07 · 1136 阅读 · 0 评论 -
使用GROUP BY的时候如何统计记录条数 COUNT(*) DISTINCT
一、网上找到的方法,使用distinct,distinct后是对应使用分组的列。(但是使用hql当distinct后面列多于一列时,会报错):《在有group by的时候,如何统计结果记录的数量?需要的朋友可以参考下。例如这样一个表,我想统计email和passwords都不相同的记录的条数复制代码 代码如下:CREATE TABLE IF NOT EXIS转载 2013-12-09 15:01:29 · 11960 阅读 · 0 评论 -
关于hql中部分关联字段为空时,不报错而直接查不出字段为空的记录
select b.listNo,b.appGNo,b.trGno,b.complex,b.commName,b.commSpec,b.tradeUnit,b.tradeQty,b.unit,b.qty,b.note, c.listNo,c.appGNo,c.trGno,c.complex,c.commName,c.commSpec,c.tradeUnit,c.tr原创 2013-11-09 08:45:06 · 2673 阅读 · 1 评论 -
关于如GMail等邮箱每天可发送邮件量额度的问题
550 5.4.5 Daily sending quota exceeded日期:2011年01月10日 分类:技术,编程相关 所使用的Gmail App服务出现如下问题:1com.sun.mail.smtp.SMTPSendFailedException: 550 5.4.5 Daily sending quota exceed转载 2013-11-21 16:57:02 · 14762 阅读 · 0 评论 -
Exception:hibernate HQL不充分支持 case when语句?
这两天写代码时又碰到这个问题,放到从前就直接改成用SQL了,但是这次比较特殊,不想浪费时间做太多修改,在网上搜索了很久,各个方法都试了试,还是没有解决,郁闷不能再浪费时间了,就索性一咬牙改成了SQL,mark于此,希望有空时有高人能解决sql.append("select ts,te.teacherName" +",case ts.labId w转载 2013-11-21 11:26:52 · 1829 阅读 · 0 评论 -
关于使用反射无法取得部分注解
要设置@Retention(RetentionPolicy.RUNTIME)这个表示运行期注解,这样在反射的时候才能取到原创 2013-11-19 16:57:24 · 1435 阅读 · 0 评论