- 博客(12)
- 收藏
- 关注
原创 comparable 和 comparator
comparable 字面意思就是“可以比较的” 因此实现了这个接口的类是可以自动比较的(通过sort()方法),不需要另外构造比较器。 类中默认的比较方法是compareTo()方法comparator 字面意思是“比较器”,实现了这个接口的类就相当于一个比较器,这个比较器是自己定义的,你可以通过里面的compare方法自己定义比较逻辑。 比如当我需要用这种“比较器”比较一些放在l
2012-02-25 02:58:46 707
原创 如何遍历map中的value
今天在看TIJ时,发现一个Map.Entry 类,发现这个类可以更好的遍历Map中的key和value。 Map.Entry类在API中是这样定义的:public static interface Map.Entry映射项(键-值对)。简单的就是说Map.Entry是个接口,它用来存放映射项(key和value),而map.entrySet()方法返回一个Set,里面存放了这些
2012-02-25 01:27:05 9290
原创 java实现单例 singleton
方法一:public class Singleton { private final static Singleton INSTANCE = new Singleton(); // Private constructor suppresses generation of a (public) default constructor pri
2012-02-24 23:42:06 484
原创 Hibernate中openSession 和 getCurrentSession 的区别
1:Session session = sessionFactory.openSession(); 该种方法是创建一个新的session,不论当前的环境中是否已经创建,都会创建; 且当session提交成功后,需要手动关闭这个session; 2:Session session = sessionFactory.getCurrentSession();
2012-02-23 22:12:06 647
转载 rails框架介绍
Rails框架首次提出是在2004年7月,其的研发者是26岁的丹麦人David Heinemeier Hansson。不同于已有复杂的Web 开发框架,Rails是一个更符合实际需要而且更高效的Web开发框架。Rails结合了PHP体系的优点(快速开发)和Java体系的优点(程序规整),因此,Rails在其提出后不长的时间里就受到了业内广泛的关注。 2008年,Rails官方站已经推出R
2012-02-21 02:39:07 5149
转载 写数据库时的class.forName()方法解惑
终于明白为什么加载数据库驱动只用Class.forName()了!!困扰了我2个小时!!希望我写的这个东西对各位有所帮助。 在Java开发特别是数据库开发中,经常会用到Class.forName( )这个方法。通过查询Java Documentation我们会发现使用Class.forName( )静态方法的目的是为了动态加载类。在加载完成后,一般还要调用Class下的ne
2012-02-18 21:58:06 822
转载 myeclipse工程中library 和 web-inf下lib的区别
eclipse工程下的library是用来编译里面的src中java文件的实际发布到tomcat时,仅仅只复制了WEB-INF/lib里面的jar包,所以出现eclipse可以正常编译但tomcat运行是找不到类,如果你是用的eclipse j2ee IDE,你去WorkSpace\.metadata\.plugins\**.server.core\wtpwebapps找到运行时发布的工程
2012-02-17 03:51:28 8212
转载 myeclipse恢复删除的文件
原文链接:http://www.iteye.com/topic/656883MyEclipse 的巧发现,今天上午,突然发现项目里的一个文件被我删掉了,一阵恐慌,…… 不会又要重新开发吧? 郁闷中…… 稍后,我想啊,这么强大的IDE应该有恢复的功能吧。于是乎我就翻开MyEclipse大全。果不其然,有了。现将操作贴下:恢复文件:选中你需要恢复文件的packag
2012-02-17 03:00:46 1383
原创 在java中敲入@不给提示的解决方案
window -> preference -> java -> editor -> content assisit
2012-02-16 21:08:28 581
原创 myeclipse8.5即使关联上dtd,编辑struts.xml还是没提示
编写struts.xml不给提示,按照网上的方法关联上dtd文件后还是不给提示,真是郁闷!!!搞了一晚上,发现是8.5的xml编辑器的问题,它默认的.xml编辑器是web browser编辑器,把它改成xml编辑器即可!!! 先关联上dtd文件,这个就不用介绍了,网上很多。然后修改.xml编辑器。方法: window->preference->general->editor->
2012-02-16 01:24:27 1080 5
原创 名词解释
今天跟暑假实习公司里的老大聊天,聊到公司最近在做的东西,聊到一些新名词,特此记录一下portal 在Portlet规范里是这样讲的:“portal是一种web应用,通常用来提供个性化、单次登录、聚集各个信息源的内容,并作为信息系统表现层的宿主。聚集是指将来自各个信息源的内容集成到一个web页面里的活动”。liferay IFERAY企业信息化门户是世界上首先使用最
2012-02-15 18:46:30 754
原创 如何使用javadoc
package com.frank.chapter1;// object.Documentation1.java// TIJ4 Chapter Object, Exercise 13 - 1/* Run Documentation1.java, Documentation2.java and Documentation3.java * through Javadoc. Verify t
2012-02-14 16:18:43 41489 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人