自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

eclipse-maven3-plugin.7z

Eclipse手动安装maven3插件,features and pluins jar package

2013-06-05

eWebEditor文本编辑器

支持本地上传图片的文本编辑器,比较实用。其中详细地介绍了使用方法。

2010-01-04

freemarker中文文档

freemarker入门的知识,还有一些实例

2009-11-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除