• 大小: 28.39MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-04
  • 语言: Java
  • 标签: 搜索引擎  

资源简介

毕业设计,数据是百度的音乐,Heritrix爬取下来的,页面解析后保存到本地的txt也可以保存到数据库里。然后建立索引,用jsp做界面交换。

资源截图

代码片段和文件信息

package com.index.Dao;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import com.isou.Bean.Music;
import com.isou.Conn.DBUtil;
public class MusicDao {

public void insert(Music music)
{
Connection conn=DBUtil.getConnection();
PreparedStatement pstmt=null;
try
{
String sql=“insert into dbo.music values(????????????????)“;//预编译SQL语句
pstmt=conn.prepareStatement(sql);
pstmt.setString(1music.getSongid());
pstmt.setString(2music.getSongname());
pstmt.setString(3music.getArtist());
pstmt.setString(4music.getAlbum());
pstmt.setString(5 music.getNum());
pstmt.setString(6music.getLyric());
pstmt.setString(7 music.getTags()[0]);
pstmt.setString(8 music.getTags()[1]);
pstmt.setString(9 music.getTags()[2]);
pstmt.setString(10 music.getTags()[3]);
pstmt.setString(11 music.getTags()[4]);
pstmt.setString(12 music.getTags()[5]);
pstmt.setString(13 music.getTags()[6]);
pstmt.setString(14 music.getTags()[7]);
pstmt.setString(15 music.getTags()[8]);
pstmt.setString(16 music.getTags()[9]);
pstmt.executeUpdate();//执行SQL语句
}catch(SQLException e)
{
e.printStackTrace();
}finally
{
try{
pstmt.close();
DBUtil.close(conn);
}catch(SQLException e)
{
e.printStackTrace();
}
}
}
public String[] query()
{
String[] IDS = new String[3010];
int i=0;
Connection conn=DBUtil.getConnection();
Statement stmt=null;
ResultSet rs=null;
try {
stmt=conn.createStatement();
String sql=“select * from songid“;
rs=stmt.executeQuery(sql);
while(rs.next())
{
IDS[i]=rs.getString(“songid“);
i++;
}
return IDS;
} catch (SQLException e) 
{
// TODO Auto-generated catch block
e.printStackTrace();
}finally
{
try {
rs.close();
stmt.close();
DBUtil.close(conn);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

return null;
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-06-14 19:04  IsouEngine\
     文件         529  2014-04-28 17:14  IsouEngine\.classpath
     目录           0  2014-04-26 09:15  IsouEngine\.myeclipse\
     文件         303  2014-04-28 12:47  IsouEngine\.mymetadata
     文件        1753  2014-04-26 11:20  IsouEngine\.project
     目录           0  2014-06-14 19:03  IsouEngine\.settings\
     文件         500  2014-04-26 09:15  IsouEngine\.settings\.jsdtscope
     文件         105  2014-04-28 19:44  IsouEngine\.settings\com.genuitec.eclipse.core.prefs
     文件         395  2014-04-26 09:15  IsouEngine\.settings\org.eclipse.jdt.core.prefs
     文件         468  2014-04-26 09:15  IsouEngine\.settings\org.eclipse.wst.common.component
     文件         252  2014-04-26 09:15  IsouEngine\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2014-04-26 09:15  IsouEngine\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2014-04-26 09:15  IsouEngine\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2014-06-14 19:03  IsouEngine\conf\
     文件       58205  2009-03-03 04:14  IsouEngine\conf\effective_tld_names.dat
     文件       21653  2009-03-03 04:14  IsouEngine\conf\heritrix.cacerts
     文件       10385  2014-04-26 09:39  IsouEngine\conf\heritrix.properties
     文件        2909  2009-03-03 04:14  IsouEngine\conf\jmxremote.password.template
     文件        1078  2009-03-03 04:14  IsouEngine\conf\jndi.properties
     目录           0  2014-06-14 19:03  IsouEngine\conf\modules\
     文件         561  2009-03-03 04:14  IsouEngine\conf\modules\baseRule.options
     文件         371  2009-03-03 04:14  IsouEngine\conf\modules\CrawlScope.options
     文件         203  2009-03-03 04:14  IsouEngine\conf\modules\Credential.options
     文件        2391  2009-03-03 04:14  IsouEngine\conf\modules\DecideRule.options
     文件         636  2009-03-03 04:14  IsouEngine\conf\modules\Filter.options
     文件         290  2009-03-03 04:14  IsouEngine\conf\modules\Frontier.options
     文件        3121  2009-03-03 04:14  IsouEngine\conf\modules\Processor.options
     文件         287  2009-03-03 04:14  IsouEngine\conf\modules\StatisticTracking.options
     目录           0  2014-06-14 19:03  IsouEngine\conf\profiles\
     目录           0  2014-06-14 19:03  IsouEngine\conf\profiles\default\
     文件       10266  2009-03-03 04:14  IsouEngine\conf\profiles\default\order.xml
............此处省略3845个文件信息

评论

共有 条评论