2011年9月24日
摘要: 以前使用过JDBC,对Mysql也进行过一些增删改查的操作,但是还真没有系统的学习过,现在借助传智播客的视频系统学习一下,下面记录这几天的心得。1.首先得安装Mysql,这个就不说了,顺便下载Mysql-Connector-java这个JDBC实现包,把他/它导入到自己的工程,下面开始代码了一切均基于这些代码,先把代码贴上再讲解package com.bird.jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLExcept. 阅读全文
posted @ 2011-09-24 22:54 sp2012 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 经过上一篇的经验,想必大家对建立索引应该没有什么问题了,下面我们就开始最简单的搜索,也就是对我们已经建立好的索引进行检索,废话不多说,下面看代码package com.dreamers.search; import java.io.File; import java.io.IOException; import java.util.Date; import org.apache.lucene.document.Document; import org.apache.lucene.index.Term; import org.apache.lucene.search.IndexSearch... 阅读全文
posted @ 2011-09-24 17:14 sp2012 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 今天看Thinking In Java,多态这一章,发现了一个以前纠结我很长时劲啊的错误,就是一个类编程对象,他到底是怎么一步步初始化的,今天这个谜底得意解开,下面开始正题。 这个主要解决,当一个构造器的内部调用正在够着的对象的某个动态绑定方法,那会发生什么情况? 如果要调用构造器内部的一个动态绑定方法,就要用到那个方法的被覆盖后的定义。然而,这个顶用的效果很难预料,因为被覆盖的方法在对象被完全构造之前就会调用。这一定会造成一些难以发现的错误。请看示例代码package com.bird.thinking; class Glyph{//基类,注意它的构造函数,调用了draw()方法 vo... 阅读全文
posted @ 2011-09-24 14:38 sp2012 阅读(160) 评论(0) 推荐(0) 编辑