- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 java中for (int in : x)
这是JDK1.5的新特性泛型的for循环效果等同,那个更简单?第二个for循环在编译的时候会强直检查list中的对象类型是否是UserBean类型,如果不是会报编译错误第一个for循环编译没有问题,会在运行的时候报错相比之下第二种方法对于程序的稳定性更有利,而且不用显示的类型转换,提升了软件性能,泛型编程也是JAVA提倡的for(int loop=0;loop UserBean
2011-06-29 11:06:00 4079
转载 JAVA中String与StringBuffer的区别
String和StringBuffer的区别,网上资料可以说是数不胜数,但是看到这篇文章,感觉里面做的小例子很有代表性,所以转一下,并自己做了一点总结。 在java中有3个类来负责字符的操作。 1.Character 是进行单个字符操作的,2.String 对一串字符进行操作。不可变类。3.StringBuffer 也是对一串字符进行操作,但是可变类。String:是对象不
2011-06-08 10:53:00 417
转载 Hibernate三种状态
hibernate的状态 hibernate的各种保存方式的区(save,persist,update,saveOrUpdte,merge,flush,lock)及 对象的三种状态 hibernate 的保存 hibernate对于对象的保存提供了太多的方法,他们之间有很多不同,这里细说一下,以便区别。 一、预备知识 在所有之前,说明一下,对于hibernate,它的对象有三种状态,transie
2011-06-08 10:49:00 472
原创 存储过程学习-批量插入10000条数据进数据库
<br />--删除用户表<br />DROP TABLE T_PORTAL_USER;<br />--创建用户表<br />CREATE TABLE T_PORTAL_USER<br />(<br /> id NUMBER PRIMARY KEY, -- 用户表示<br /> username VARCHAR2(24) NOT NULL,-- 用户名<br /> password VARCHAR2(24) NOT NULL,-- 密码<br /> realname VARCH
2011-06-02 19:23:00 4616
转载 数据库规范化设计理论摘要
<br />对于一个大项目来讲,数据库的设计命名规范是很重要的一个环节,好的表设计,让人看得很舒服,一看就明白是什么意思了,下面看到一篇很不错的数据库对象命名参考文档,所以整理分享给大家。<br />引言<br />编码规范是一个优秀程序员的必备素质,然而,有很多人非常注重程序中变量、方法、类的命名,却忽视了同样重要的数据库对象命名。这篇文章结合许多技术文章和资料,以及我自己的开发经验,对数据库对象的命名规则提出了一点建议,希望能为大家提供一些参考。<br />NOTE:虽然这篇文章名为“数据库对象命名参考
2011-06-02 19:15:00 2962
转载 oracle中in和exists的区别
in 和 exists区别 in 是把外表和内表作hash join,而exists是对外表作loop,每次loop再对内表进行查询。<br />一直以来认为exists比in效率高的说法是不准确的。如果查询的两个表大小相当,那么用in和exists差别不大。<br />如果两个表中一个较小,一个是大表,则子查询表大的用exists,子查询表小的用in:<br />例如:表A(小表),表B(大表)<br />1:<br />select * from A where cc in (select cc fro
2011-06-02 19:10:00 599
转载 Hibernate缓存何时使用和如何使用
<br />1. 关于hibernate缓存的问题: 1.1.1. 基本的缓存原理Hibernate缓存分为二级,第一级存放于session中称为一级缓存,默认带有且不能卸载。第二级是由sessionFactory控制的进程级缓存。是全局共享的缓存,凡是会调用二级缓存的查询方法 都会从中受益。只有经正确的配置后二级缓存才会发挥作用。同时在进行条件查询时必须使用相应的方法才能从缓存中获取数据。比如 Query.iterate()方法、load、get方法等。必须注意的是session.find方法永远是从数据
2011-06-02 19:00:00 606
原创 java中数组与集合间的转换
<br />不通过循环<br /> <br />将数组转换成List <br /> <br />String[] str=new String[]{"1","2","3"};<br /> List list=Arrays.asList(str); <br /> <br />使用了java.util.Arrays类中的静态方法asList<br /> <br />将List转换成数组<br /> <br />List list=new ArrayList();<br /> list.add(1);<br
2011-06-02 18:56:00 4810 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人