JAVA应用技术
文章平均质量分 79
iteye_4034
这个作者很懒,什么都没留下…
展开
-
运用JAVA BigDecimal 对金额进行四舍五入
有一个困扰了我好久的问题,就是在java里面,double型之间的计算经常出现0.999999999之类的数字。研究了半天BigDecimal的文档,还是不能很好解决。后来像某牛人请教了一下,得到一个小技巧: 比如一个数:89.595只要精确到分,即89.6或者89.60都可以,于是:double menney = (new BigDecimal(89.595). set...2011-05-22 15:52:33 · 330 阅读 · 0 评论 -
使用annotation注解,整合DWR3 + Spring3 + Hibernate3
首先参考了wangcheng的一个博客:http://wangcheng.iteye.com/blog/409548 因为我的Spring已经是使用annotation注解,所以现在加入DWR框架一样使用annotation注解,Spring、Hibernate文件配置这里不做解释。1.系统的业务类: package com.gxuwz.shiplock.mainservice...原创 2012-09-13 17:16:29 · 111 阅读 · 0 评论 -
Java List 遍历超慢的问题分析以及解决
场景:今天客户打电话过来反应导出非常慢,慢到无法忍受。因为开发人员已经离职,所以只能自己动手了。 需求:主要是2个数据表关联问题,第一个表数据6万,其实每一条数据又需要根据流水号读取另外一个表。 出错原因:开发人员一次性读取主表6万数据,然后一次性读取附表所有内容放入List类型的listA中。关联的时候使用For循环进行遍历,主表6万记录,附表10万记录。总体遍历为6*10(万...原创 2015-07-22 01:15:07 · 3664 阅读 · 0 评论