Java
iteye_11976
这个作者很懒,什么都没留下…
展开
-
Java面试题
1,在Java里面,double和float能不进行精度运算,为什么,如果不能要用什么进行运算?答:不能进行精度运算,因为这样会损失精度,要用Java中Java.math.BigDecimal类。----》这个好多人都会懵的,因为这个知识点考的比较小,平时不一定能用到,但是用到的时候肯定会抓破后脑勺的。呵呵。具体的请看下面:http://blog.csdn.net/cheekis/arch...2011-08-24 11:30:30 · 97 阅读 · 0 评论 -
数据连接池DBCP参数介绍
DBCP参数 URL:http://commons.apache.org/dbcp/configuration.html1,连接参数.a,usernameusername,连接的用户名,通过驱动创建我们需要的连接.b,passwordpassword,连接的密码,通过驱动创建我们所需要的连接.c,urlurl,连接的路径,通过驱动创建我们所需要的连接.d,dr...2012-11-09 16:53:43 · 133 阅读 · 0 评论 -
Hibernate的merge()方法
摘自:http://littie1987.iteye.com/blog/1039082 下面来讲讲Hibernate的merge方法。我打算按照hibernate对象生命周期的三个状态来讲。1:如果POJO对象处于游离态,我所说的游离态是指该对象的id值为空。hibernate判断一个对象在数据库中是否存在不是看对象的其他信息,而是判断该id在数据库中是不是存在。如果id为空,那...原创 2012-05-09 14:23:46 · 215 阅读 · 0 评论 -
mappingLocations、mappingDirectoryLocations与mappingJarLocations 区别
摘自:http://blog.sina.com.cn/s/blog_4cef5c7b0100vpf9.html 由于spring对hibernate配置文件hibernate.cfg.xml的集成相当好, 所以,在项目中我一直使用spring的org.springframework.orm.hibernate.LocalSessionFactoryBean来取代hibernate...原创 2012-05-07 11:11:07 · 88 阅读 · 0 评论 -
[Tips] Spring 2.5.6新特性之packagesToScan
摘自:http://www.blogjava.net/sean/archive/2009/01/29/252685.html 如果你使用早前版本的Spring,又恰好采用了Annotation注解方式(而非传统XML方式)配置Hibernate对象关系映射,那么在通过org.springframework.orm.hibernate3.annotation.Annotation...原创 2012-05-07 11:05:15 · 2064 阅读 · 0 评论 -
汉字首字母转换
说到编程用存储用汉字,这个在中国是很普遍的事情。但是有的时候用汉字存储能给我们带来方便,直观,但是在功能设计上会遇到一些弊病。 设想一个事例:平常存储东西的时候都是大家把东西名字存储进数据库,但是在有的场合,我们需要商品按名称首字母查询,就像英语一样。这个时候我开始的做法可能会在数据库新增加一列,用来存储汉语拼音,这个代价,工作量如果还是一个未知,特别不能修改数据库时候,也是...2012-04-12 15:58:15 · 126 阅读 · 0 评论 -
BigDecimal相除问题
由于需要处理精度比较高的浮点数,所以弃用double类型,改用BigDecimal类来进行数值处理。 在加减乘时都没有出现问题,但是到除法运算时,提示了如下错误: 大概的意思是“无法结束的除法表达式;没有精确的除结果”。我当时输入的10/3,结果应该是3.3333....333。 于是在网上找资料,发现我原来的处理方式有问题。 BigDe...原创 2012-04-12 15:35:42 · 863 阅读 · 0 评论 -
Java源代码阅读体会(1)-String
今天我看到String的源代码,有点迷糊,还请大家不吝赐教。 /** * Compares this string to the specified object. The result is {@code * true} if and only if the argument is not {@code null} and is a {@code *...2012-03-09 10:27:26 · 142 阅读 · 0 评论 -
SWING目录和文件选择
//弹出文件选择框 JFileChooser jfc = new JFileChooser(); jfc.setDialogTitle("请选择要导出目录"); jfc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);// jfc.setFileSelectionMode(JFileCho...原创 2012-07-20 13:48:57 · 175 阅读 · 0 评论 -
关于SWT一些问题
我以前是做J2EE的,现在公司近来之后做的内部管理系统,虽然有部分知识用到J2EE,但是开发大部分还是J2SE。近来恶补了一些Swing的知识,但是今天在看Thinking in Java的时候,发现里面提到SWT,照上面抄了几个Demo,感觉还不错。 SWT给我感觉就像封装了一层,从调用方法命名就知道,使用Shell,就像Unix下Shell命令一样,把底层东西都封装好。通过调用S...2012-02-21 21:42:04 · 77 阅读 · 0 评论 -
Java源代码阅读体会(1)-ArrayList
今天,觉得无所事事就抱着试一试的心态,看了一下Java的源代码,看的是比较简单的ArrayList部分。同时,也让我清楚两个个东东区别add(i, E)和set(i, E)。 大家可能会笑,以前我以为这个两个东东的作用是相同的,现在看了源代码才知道,是有区别的。 public class ArrayListTest { /** * @param args...2011-12-22 12:36:56 · 76 阅读 · 0 评论 -
Java容器类List、ArrayList、Vector及map、HashTable、HashMap的区别与用法 - [Java|技术相关]...
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://selives.blogbus.com/logs/27714366.htmlArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchr...原创 2013-01-09 11:42:07 · 93 阅读 · 0 评论