- 博客(10)
- 资源 (57)
- 收藏
- 关注
原创 Java中的枚举(二)
<br />到目前为止,我们仅仅使用了最简单的语法定义枚举类型,其实枚举类型可以做更多的事情,在Tiger的定义中,枚举是一种新的类型,允许用常量来表示特定的数据片断,它能胜任普通类的大部分功能,如定义自己的构造函数、方法、属性等等。这也是Java与C/C++或是Pascal中不同的地方,在那两种语言中枚举类型代表的就是一些int类型的数字,但在Java中枚举更像是一个类。 <br /> 接下来我们将丰富一下我们的枚举类型。<br /> 前面定义了包含五个工作日的枚举类型,但是真正在每个工作日进行操作
2010-09-27 11:28:00 1781 1
Java中的枚举(二)
到目前为止,我们仅仅使用了最简单的语法定义枚举类型,其实枚举类型可以做更多的事情,在Tiger的定义中,枚举是一种新的类型,允许用常量来表示特定的数据片断,它能胜任普通类的大部分功能,如定义自己的构造函数、方法、属性等等。这也是Java与C/C++或是Pascal中不同的地方,在那两种语言中枚举类型代表的就是一些int类型的数字,但在Java中枚举更像是一个类。 接下来我们将丰富一下...
2010-09-27 11:28:00 79
原创 Java中的枚举(一)
在实际编程中,往往存在着这样的“数据集”,它们的数值在程序中是稳定的,而且“数据集”中的元素是有限的。例如星期一到星期日七个数据元素组成了一周的“数据集”,春夏秋冬四个数据元素组成了四季的“数据集”。在Java中想表示这种数据集最容易想到的写法可能是这样,我们以表示一周五天的工作日来举例: Java代码public class WeekDay { public static final int MONDAY = 1; public static final int TUESDAY
2010-09-27 11:23:00 2484 1
Java中的枚举(一)
在实际编程中,往往存在着这样的“数据集”,它们的数值在程序中是稳定的,而且“数据集”中的元素是有限的。例如星期一到星期日七个数据元素组成了一周的“数据集”,春夏秋冬四个数据元素组成了四季的“数据集”。在Java中想表示这种数据集最容易想到的写法可能是这样,我们以表示一周五天的工作日来举例: Java代码public class WeekDay { ...
2010-09-27 11:23:00 86
原创 Compass入门指南(二)
Compass框架的参考文档,Compass是在Lucene的基础上做了封装,支持索引事务控制和增量索引,同时也能够和主流的SSH框架完美地整合在一起,操作Compass类似于操作Hibernate,它们的类/方法等设计的非常相似。下面我们通过一个实例来看看Compass到底是怎样来索引数据库,操作索引库和实现搜索功能的。 步骤一:下载Compass,目前最新版本是2.2.0,可以到http://www.compass-project.org/上下载。 步骤二:在Eclipse中新建一个Ja
2010-09-14 17:24:00 2984
原创 Compass入门指南(一)
<br />在新架构中打算选择Compass或Hibernate Search作为搜索引擎框架,比较后,感觉Hibernate Search上还是没有Compass成熟,另外考虑到后期对网页的爬取及搜索需求,决定还是基于Compass来作为架构缺省的搜索引擎。网上关于Compass的文档很多,但说得相对完整其详细的入门文档基本上没有,Compass的官方文档倒是说得很详细,但是例子一塌糊涂,存在很大问题。记录一下搭建的过程,作为入门的指南。<br /> Compass 通过OSEM(Object/Se
2010-09-14 17:15:00 5460
原创 spring系列之 回调函数的使用
spring使用了大量的回调函数,如HibernateCallBack,打开你的eclipse,ctrl+shift+t,再输入*CallBack,你可以看到有多少地方在使用回调函数,下面分析一下大牛们为什么频繁使用这个CallBack函数。废话少说,先来个例子说事儿。package com.lixuehui.callbacktest;public interface MySession ...{ public Object createMyQuery();} package
2010-09-13 11:46:00 4917
spring系列之 回调函数的使用
spring使用了大量的回调函数,如HibernateCallBack,打开你的eclipse,ctrl+shift+t,再输入*CallBack,你可以看到有多少地方在使用回调函数,下面分析一下大牛们为什么频繁使用这个CallBack函数。废话少说,先来个例子说事儿。 view plainpackage com.lixuehui.callbacktest; ...
2010-09-13 11:46:00 262
原创 利用VMware搭建虚拟开发环境及VMware虚拟机上网
局域网xp系统,VMware装linux 9, 局域网 xp自动获取IP:59.64.157.90, 启用 VMware Network AdapterVMnet8.设 IP: 59.64,157.250,网络连接"bridge" linux设IP :59.64.157.20或用netconfig选择自动即可互通及上网。最近需要在非局域网内进行开发,因此需要利用本机上的VMWare搭建一个虚拟网络系统,并利用Redhat Enterprise进行后台开发工作。下面将如何搭建的过程详细讲解一下,希望对有此需
2010-09-02 12:35:00 2632
利用VMware搭建虚拟开发环境及VMware虚拟机上网
局域网xp系统,VMware装linux 9, 局域网 xp自动获取IP:59.64.157.90, 启用 VMware Network AdapterVMnet8.设 IP: 59.64,157.250,网络连接"bridge"linux设IP :59.64.157.20或用netconfig选择自动即可互通及上网。 最近需要在非局域网内进行开发,因此需要利用本机上的VMWare搭建一个虚拟...
2010-09-02 12:35:00 99
ZXing经典例子
2013-04-10
AvatarImageView
2015-10-27
收据手袋软件
2013-11-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人