# MySQL-Front Dump 2.5
#
# Host: localhost   Database: jspcndb
# --------------------------------------------------------
# Server version 4.0.14-nt

USE jspcndb;


#
# Table structure for table 'wh_board'
#

DROP TABLE IF EXISTS wh_board;
CREATE TABLE wh_board (
  board_id int(11) NOT NULL auto_increment,
  type_id int(11) NOT NULL default '0',
  board_name char(30) default NULL,
  board_audit int(11) default NULL,
  board_describ char(100) default NULL,
  PRIMARY KEY  (board_id)
) TYPE=MyISAM;



#
# Dumping data for table 'wh_board'
#

INSERT INTO wh_board VALUES("1", "1", "JSP中文网", "1", "JSP中文网");
INSERT INTO wh_board VALUES("2", "2", "JSP基础", "1", "JSP基础");
INSERT INTO wh_board VALUES("3", "2", "JSP中文", "1", "JSP中文");
INSERT INTO wh_board VALUES("4", "2", "JSP上传", "1", "JSP上传");
INSERT INTO wh_board VALUES("5", "3", "ASP基础", "1", "ASP基础");
INSERT INTO wh_board VALUES("6", "4", "PHP基础", "1", "PHP基础");
INSERT INTO wh_board VALUES("7", "4", "PHP配置", "1", "PHP配置");


#
# Table structure for table 'wh_keyword'
#

DROP TABLE IF EXISTS wh_keyword;
CREATE TABLE wh_keyword (
  keyword_id int(11) NOT NULL auto_increment,
  news_id int(11) default NULL,
  keyword_value char(50) default NULL,
  PRIMARY KEY  (keyword_id),
  KEY wh_keyword_value (keyword_value)
) TYPE=MyISAM;



#
# Dumping data for table 'wh_keyword'
#

INSERT INTO wh_keyword VALUES("12", "1", "jspcn");
INSERT INTO wh_keyword VALUES("11", "1", "发布系统");
INSERT INTO wh_keyword VALUES("10", "1", "新闻");
INSERT INTO wh_keyword VALUES("9", "1", "jsp");
INSERT INTO wh_keyword VALUES("13", "3", "Eclipse");
INSERT INTO wh_keyword VALUES("14", "3", "入门");
INSERT INTO wh_keyword VALUES("15", "4", "jspcn");
INSERT INTO wh_keyword VALUES("16", "5", "jspcn");
INSERT INTO wh_keyword VALUES("17", "6", "jspcn");


#
# Table structure for table 'wh_logrecord'
#

DROP TABLE IF EXISTS wh_logrecord;
CREATE TABLE wh_logrecord (
  logrecord_id int(11) NOT NULL auto_increment,
  user_name varchar(100) default NULL,
  operation_time datetime default NULL,
  logrecord_operation varchar(100) default NULL,
  PRIMARY KEY  (logrecord_id),
  KEY wh_logrecord_user_name (user_name)
) TYPE=MyISAM;



#
# Dumping data for table 'wh_logrecord'
#

INSERT INTO wh_logrecord VALUES("1", "王辉", "2004-09-29 21:55:41", "add type name: jsp");
INSERT INTO wh_logrecord VALUES("2", "王辉", "2004-09-29 21:55:45", "add type name: asp");
INSERT INTO wh_logrecord VALUES("3", "王辉", "2004-09-29 21:56:04", "modify type name to: JSP技术 type_id: 1");
INSERT INTO wh_logrecord VALUES("4", "王辉", "2004-09-29 21:56:19", "modify type name to: ASP技术 type_id: 2");
INSERT INTO wh_logrecord VALUES("5", "王辉", "2004-09-29 21:58:01", "add board name: JSP基础 type: 1");
INSERT INTO wh_logrecord VALUES("6", "王辉", "2004-09-29 21:58:15", "add board name: ASP基础 type: 2");
INSERT INTO wh_logrecord VALUES("7", "王辉", "2004-09-29 21:58:59", "add news type: 1,board: 1, news title: jsp");
INSERT INTO wh_logrecord VALUES("8", "王辉", "2004-09-29 22:02:04", "add news type: 1,board: 1, news title: jsp入门");
INSERT INTO wh_logrecord VALUES("9", "王辉", "2004-09-29 22:03:19", "modify type name to: 技术新闻 type_id: 1");
INSERT INTO wh_logrecord VALUES("10", "王辉", "2004-09-29 22:03:39", "update board name to JSP新闻,type_id: 1");
INSERT INTO wh_logrecord VALUES("11", "王辉", "2004-09-29 22:03:49", "delete news type: 1,board: 1, news_id: 2");
INSERT INTO wh_logrecord VALUES("12", "王辉", "2004-09-29 22:04:38", "update news where news_id is 1");
INSERT INTO wh_logrecord VALUES("13", "王辉", "2004-09-29 22:38:35", "王辉 login system");
INSERT INTO wh_logrecord VALUES("14", "王辉", "2004-09-29 22:39:13", "update board name to JSP中文网,type_id: 1");
INSERT INTO wh_logrecord VALUES("15", "王辉", "2004-09-29 22:39:34", "modify type name to: JSP技术 type_id: 2");
INSERT INTO wh_logrecord VALUES("16", "王辉", "2004-09-29 22:39:49", "update board name to JSP基础,type_id: 2");
INSERT INTO wh_logrecord VALUES("17", "王辉", "2004-09-29 22:40:01", "add board name: JSP中文 type: 1");
INSERT INTO wh_logrecord VALUES("18", "王辉", "2004-09-29 22:40:07", "update board name to JSP中文,type_id: 2");
INSERT INTO wh_logrecord VALUES("19", "王辉", "2004-09-29 22:40:21", "add board name: JSP上传 type: 2");
INSERT INTO wh_logrecord VALUES("20", "王辉", "2004-09-29 22:40:33", "add type name: ASP技术");
INSERT INTO wh_logrecord VALUES("21", "王辉", "2004-09-29 22:40:44", "add board name: ASP基础 type: 3");
INSERT INTO wh_logrecord VALUES("22", "王辉", "2004-09-29 22:40:55", "add type name: PHP技术");
INSERT INTO wh_logrecord VALUES("23", "王辉", "2004-09-29 22:41:07", "add board name: PHP基础 type: 4");
INSERT INTO wh_logrecord VALUES("24", "王辉", "2004-09-29 22:41:36", "add board name: PHP配置 type: 4");
INSERT INTO wh_logrecord VALUES("25", "王辉", "2004-09-29 22:43:55", "update news where news_id is 1");
INSERT INTO wh_logrecord VALUES("26", "王辉", "2004-09-29 22:50:00", "add news type: 2,board: 2, news title: Eclipse使用入门");
INSERT INTO wh_logrecord VALUES("27", "王辉", "2004-09-29 22:51:29", "add news type: 1,board: 1, news title: JSP新闻发布系统2");
INSERT INTO wh_logrecord VALUES("28", "王辉", "2004-09-29 22:52:53", "add news type: 1,board: 1, news title: JSP新闻发布系统3");
INSERT INTO wh_logrecord VALUES("29", "王辉", "2004-09-29 22:53:54", "add news type: 1,board: 1, news title: JSP新闻发布系统4");


#
# Table structure for table 'wh_news'
#

DROP TABLE IF EXISTS wh_news;
CREATE TABLE wh_news (
  news_id int(11) NOT NULL auto_increment,
  type_id int(11) default NULL,
  board_id int(11) default NULL,
  news_title varchar(200) default NULL,
  news_hits int(11) default NULL,
  news_source varchar(100) default NULL,
  news_author varchar(100) default NULL,
  news_time datetime default NULL,
  news_modify_time datetime default NULL,
  news_audit int(11) default NULL,
  news_modify_person int(11) default NULL,
  news_auditer int(11) default NULL,
  PRIMARY KEY  (news_id),
  KEY wh_type_id (type_id),
  KEY wh_board_id (board_id)
) TYPE=MyISAM;



#
# Dumping data for table 'wh_news'
#

INSERT INTO wh_news VALUES("1", "1", "1", "JSP新闻发布系统", "3", "www.jspcn.net", "whilvydy", "2004-09-29 21:58:59", "2004-09-29 21:58:59", "1", "1", "1");
INSERT INTO wh_news VALUES("3", "2", "2", "Eclipse使用入门", "1", "www.jspcn.net", "whilvydy", "2004-09-29 22:49:59", "2004-09-29 22:49:59", "1", "1", "1");
INSERT INTO wh_news VALUES("4", "1", "1", "JSP新闻发布系统2", "4", "www.jspcn.net", "whilvydy", "2004-09-29 22:51:29", "2004-09-29 22:51:29", "1", "1", "1");
INSERT INTO wh_news VALUES("5", "1", "1", "JSP新闻发布系统3", "1", "www.jspcn.net", "whilvydy", "2004-09-29 22:52:53", "2004-09-29 22:52:53", "1", "1", "1");
INSERT INTO wh_news VALUES("6", "1", "1", "JSP新闻发布系统4", "1", "www.jspcn.net", "whilvydy", "2004-09-29 22:53:54", "2004-09-29 22:53:54", "1", "1", "1");


#
# Table structure for table 'wh_newsdetail'
#

DROP TABLE IF EXISTS wh_newsdetail;
CREATE TABLE wh_newsdetail (
  newsdetail_id int(11) NOT NULL auto_increment,
  news_id int(11) default NULL,
  newsdetail_content text,
  newsdetail_img varchar(100) default NULL,
  newsdetail_img_type varchar(20) default NULL,
  PRIMARY KEY  (newsdetail_id),
  KEY wh_news_id (news_id)
) TYPE=MyISAM;



#
# Dumping data for table 'wh_newsdetail'
#

INSERT INTO wh_newsdetail VALUES("4", "1", "1.&nbsp;可以发布多图片新闻<br>2.&nbsp;两层分层结构，可以无限添加主版面和子版面<br>3.&nbsp;可以关联相关新闻<br>4.&nbsp;可以发表评论<br>5.&nbsp;可以记录每篇新闻的访问次数<br>6.&nbsp;提供多种的搜索功能，根据关键字，标题，内容<br>7.&nbsp;很好的解决上传问题<br>8.&nbsp;提供系统日志功能<br>9.&nbsp;系统权限的详细分类<br>10.系统配置发送邮件功能<br>11.很好的解决了上传textarea中换行问题<br>12.很好的解决了中文问题<br>13.可以很好的编辑该新闻<br>15.可以很好的解决字符串html编码问题<br>16.可以很好的清除相关垃圾<br>17.界面简洁", "", "");
INSERT INTO wh_newsdetail VALUES("5", "3", "前Java开发领域的各种集成开发环境（IDE）呈现出百花齐放的局面，从Borland的JBuilder，到IBM的Visual&nbsp;Age&nbsp;for&nbsp;Java、WebSphere&nbsp;Studio，Oracle的JDeveloper，Sun的&nbsp;Forte&nbsp;for&nbsp;Java，WebGain的Visual&nbsp;Cafe，TogetherSoft的Together，还有开放源代码的Eclipse、NetBeans&nbsp;等，种类10种有余。这么多种类的IDE繁荣了Java开发工具家族，但是也为开发人员的选择提出了难题。这些IDE的开发环境有着较大的差别，在一种开发环境下开发的项目不能很方便地移植到另一种开发环境，这就要求更为谨慎地选择适合项目目标的开发工具。&nbsp;<br><br>在目前所有的IDE中，Eclipse可以说是最有发展前途的产品之一。Eclipse最初由OTI和IBM两家公司的IDE产品开发组创建，起始于1999年4月。IBM提供了最初的Eclipse代码基础，包括Platform、JDT和PDE。目前由IBM牵头，围绕着Eclipse项目已经发展成为了一个庞大的Eclipse联盟，有150多家软件公司参与到Eclipse项目中，其中包括Borland、Rational&nbsp;Software、Red&nbsp;Hat及Sybase，最近Oracle也计划加入到Eclipse联盟中。&nbsp;<br><br><br>基本概念<br><br><br>在学习使用Eclipse之前，有必要对关于这个项目的名词做一些解释。&nbsp;<br><br>Eclipse是一个开放源代码的软件开发项目，专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台。它由Eclipse项目、Eclipse工具项目和Eclipse技术项目三个项目组成，每一个项目由一个项目管理委员会监督，并由它的项目章程管理。每一个项目由其自身的子项目组成，并且使用&nbsp;Common&nbsp;Public&nbsp;License（CPL）版本1.0许可协议。&nbsp;<br><br>Eclipse工具项目为不同的工具建造者提供一个焦点，以保证为Eclipse&nbsp;Platform创建最好的工具。Eclipse工具项目的任务是为Eclipse&nbsp;Platform培育广泛的工具的创建。工具项目提供单一的联系点以调和开放源代码工具建造者，从而使得覆盖和重复最小化，并保证共享的最大化和共同组件的创建，促进不同类型工具的无缝互操作。工具项目由工具开发者委员会和工具项目的项目管理委员会提议、选择和开发的子项目组成。&nbsp;<br><br>Eclipse技术项目的任务是为开放源代码开发者、研究者、学院和教育者提供新的管道，以参与将来Eclipse的演化。它按照研究、培育和教育三个项目流来组织，研究项目在Eclipse相关领域诸如编程语言、工具和开发环境方面进行探索和研究；培育项目是小型的、未正式结构化的项目，为Eclipse软件基础添加新的能力；教育项目聚焦于教育材料的开发、教学帮助和课件。&nbsp;<br><br>Eclipse&nbsp;Platform是一个开放的可扩展的IDE。Eclipse&nbsp;Platform提供建造块和构造并运行集成软件开发工具的基础。Eclipse&nbsp;Platform允许工具建造者独立开发与他人工具无缝集成的工具你无须分辨一个工具功能在哪里结束，而另一个工具功能在哪里开始。&nbsp;<br><br>Eclipse&nbsp;SDK（软件开发者包）是3个Eclipse项目的子项目（Platform、JDT、PDE）所生产的组件合并，它们可以一次下载。这些部分在一起提供了一个具有丰富特性的开发环境，允许开发者有效地建造可以无缝集成到Eclipse&nbsp;Platform中的工具。Eclipse&nbsp;SDK由Eclipse项目生产的工具和来自其它开放源代码的第三方软件组合而成。Eclipse项目生产的软件以&nbsp;CPL发布，第三方组件有各自自身的许可协议。&nbsp;<br><br><br>下载、安装Eclipse<br><br><br>知道了这些关于Eclipse项目的信息，我们可以下载、安装一个Eclipse。Eclipse&nbsp;SDK就是我们要下载的，其中包括了开发Java应用的所有内容和Eclipse项目的所有成果。&nbsp;<br><br>进入Eclipse项目的主页http://www.eclipse.org，点击Downloads，进入下载页。Eclipse最新的版本是2.0.2版，但是2.0.2版的多国语言翻译包还没有出来，所以我们可以使用一个稍早一点的版本2.0.1。点击2.0.1进入其下载页，这个页面有很多下载连接，包括Eclipse&nbsp;SDK在很多平台上的版本，这里我们只需要下载eclipse-SDK-2.0.1-win32.zip和NLS-SDK-2.0.1-Translations.zip两个文件就可以了，另外还有一个&nbsp;eclipse-examples-2.0.1-win32.zip文件，是学习《Java开发用户指南》所需要的。将这3个文件解压缩到相同的目录，如D:\\eclipse。&nbsp;<br><br>在运行Eclipse之前首先应该安装好JDK（Sun&nbsp;的JDK或IBM的JDK都可以，应该安装1.3以上版本,推荐使用1.4以上版本，因为只有使用1.4以上版本的JDK才可以享受到新增的HotSwap功能对于调试带来的方便），设置好环境变量JAVA_HOME、CLASSPATH和PATH。&nbsp;<br><br>为D:\\eclipse下的eclipse.exe在桌面上建立一个快捷方式。双击快捷方式启动Eclipse。Eclipse也可以以命令行方式启动，在命令行上指定使用的JVM和保存数据的workspace，例如：&nbsp;<br><br>D:\\eclipse\\eclipse.exe-vmD:\\WebSphere\\AppServer\\java<br>\\bin\\javaw.exe&nbsp;-data&nbsp;<br>D:\\WORK\\workspace<br>&nbsp;<br><br><br>其中，D:\\WORK\\workspace是保存项目文件的位置。&nbsp;<br><br>可以选择帮助→帮助内容进入Eclipse的帮助系统。有了Eclipse的多国语言翻译包，所有的选单和联机帮助都已经翻译成了中文，使用起来非常方便。&nbsp;<br><br>在进行下面的学习前，建议先简单浏览一下帮助中的《工作台用户指南》，熟悉一下透视图和视图等概念。&nbsp;<br>下面我们编写一个HellWorld程序，步骤如下：&nbsp;<br><br>1．选择文件→新建→项目；&nbsp;<br><br>2．项目类别选Java；&nbsp;<br><br>3．项目列表选Java项目；&nbsp;<br><br>4．点击“下一步”；&nbsp;<br><br>5．输入项目名称，例如：HelloProject；&nbsp;<br><br>6．点击“完成”；&nbsp;<br><br>7．在工具条里点击“创建Java类”的按钮（带有一个C标记）见图1；<br>", "2004\\9\\29\\10964693998590.gif", "");
INSERT INTO wh_newsdetail VALUES("6", "3", "目前Java开发领域的各种集成开发环境（IDE）呈现出百花齐放的局面，从Borland的JBuilder，到IBM的Visual&nbsp;Age&nbsp;for&nbsp;Java、WebSphere&nbsp;Studio，Oracle的JDeveloper，Sun的&nbsp;Forte&nbsp;for&nbsp;Java，WebGain的Visual&nbsp;Cafe，TogetherSoft的Together，还有开放源代码的Eclipse、NetBeans&nbsp;等，种类10种有余。这么多种类的IDE繁荣了Java开发工具家族，但是也为开发人员的选择提出了难题。这些IDE的开发环境有着较大的差别，在一种开发环境下开发的项目不能很方便地移植到另一种开发环境，这就要求更为谨慎地选择适合项目目标的开发工具。&nbsp;<br><br>在目前所有的IDE中，Eclipse可以说是最有发展前途的产品之一。Eclipse最初由OTI和IBM两家公司的IDE产品开发组创建，起始于1999年4月。IBM提供了最初的Eclipse代码基础，包括Platform、JDT和PDE。目前由IBM牵头，围绕着Eclipse项目已经发展成为了一个庞大的Eclipse联盟，有150多家软件公司参与到Eclipse项目中，其中包括Borland、Rational&nbsp;Software、Red&nbsp;Hat及Sybase，最近Oracle也计划加入到Eclipse联盟中。&nbsp;<br><br><br>基本概念<br><br><br>在学习使用Eclipse之前，有必要对关于这个项目的名词做一些解释。&nbsp;<br><br>Eclipse是一个开放源代码的软件开发项目，专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台。它由Eclipse项目、Eclipse工具项目和Eclipse技术项目三个项目组成，每一个项目由一个项目管理委员会监督，并由它的项目章程管理。每一个项目由其自身的子项目组成，并且使用&nbsp;Common&nbsp;Public&nbsp;License（CPL）版本1.0许可协议。&nbsp;<br><br>Eclipse工具项目为不同的工具建造者提供一个焦点，以保证为Eclipse&nbsp;Platform创建最好的工具。Eclipse工具项目的任务是为Eclipse&nbsp;Platform培育广泛的工具的创建。工具项目提供单一的联系点以调和开放源代码工具建造者，从而使得覆盖和重复最小化，并保证共享的最大化和共同组件的创建，促进不同类型工具的无缝互操作。工具项目由工具开发者委员会和工具项目的项目管理委员会提议、选择和开发的子项目组成。&nbsp;<br><br>Eclipse技术项目的任务是为开放源代码开发者、研究者、学院和教育者提供新的管道，以参与将来Eclipse的演化。它按照研究、培育和教育三个项目流来组织，研究项目在Eclipse相关领域诸如编程语言、工具和开发环境方面进行探索和研究；培育项目是小型的、未正式结构化的项目，为Eclipse软件基础添加新的能力；教育项目聚焦于教育材料的开发、教学帮助和课件。&nbsp;<br><br>Eclipse&nbsp;Platform是一个开放的可扩展的IDE。Eclipse&nbsp;Platform提供建造块和构造并运行集成软件开发工具的基础。Eclipse&nbsp;Platform允许工具建造者独立开发与他人工具无缝集成的工具你无须分辨一个工具功能在哪里结束，而另一个工具功能在哪里开始。&nbsp;<br><br>Eclipse&nbsp;SDK（软件开发者包）是3个Eclipse项目的子项目（Platform、JDT、PDE）所生产的组件合并，它们可以一次下载。这些部分在一起提供了一个具有丰富特性的开发环境，允许开发者有效地建造可以无缝集成到Eclipse&nbsp;Platform中的工具。Eclipse&nbsp;SDK由Eclipse项目生产的工具和来自其它开放源代码的第三方软件组合而成。Eclipse项目生产的软件以&nbsp;CPL发布，第三方组件有各自自身的许可协议。&nbsp;<br><br><br>下载、安装Eclipse<br><br><br>知道了这些关于Eclipse项目的信息，我们可以下载、安装一个Eclipse。Eclipse&nbsp;SDK就是我们要下载的，其中包括了开发Java应用的所有内容和Eclipse项目的所有成果。&nbsp;<br><br>进入Eclipse项目的主页http://www.eclipse.org，点击Downloads，进入下载页。Eclipse最新的版本是2.0.2版，但是2.0.2版的多国语言翻译包还没有出来，所以我们可以使用一个稍早一点的版本2.0.1。点击2.0.1进入其下载页，这个页面有很多下载连接，包括Eclipse&nbsp;SDK在很多平台上的版本，这里我们只需要下载eclipse-SDK-2.0.1-win32.zip和NLS-SDK-2.0.1-Translations.zip两个文件就可以了，另外还有一个&nbsp;eclipse-examples-2.0.1-win32.zip文件，是学习《Java开发用户指南》所需要的。将这3个文件解压缩到相同的目录，如D:\\eclipse。&nbsp;<br><br>在运行Eclipse之前首先应该安装好JDK（Sun&nbsp;的JDK或IBM的JDK都可以，应该安装1.3以上版本,推荐使用1.4以上版本，因为只有使用1.4以上版本的JDK才可以享受到新增的HotSwap功能对于调试带来的方便），设置好环境变量JAVA_HOME、CLASSPATH和PATH。&nbsp;<br><br>为D:\\eclipse下的eclipse.exe在桌面上建立一个快捷方式。双击快捷方式启动Eclipse。Eclipse也可以以命令行方式启动，在命令行上指定使用的JVM和保存数据的workspace，例如：&nbsp;<br><br>D:\\eclipse\\eclipse.exe-vmD:\\WebSphere\\AppServer\\java<br>\\bin\\javaw.exe&nbsp;-data&nbsp;<br>D:\\WORK\\workspace<br>&nbsp;<br><br><br>其中，D:\\WORK\\workspace是保存项目文件的位置。&nbsp;<br><br>可以选择帮助→帮助内容进入Eclipse的帮助系统。有了Eclipse的多国语言翻译包，所有的选单和联机帮助都已经翻译成了中文，使用起来非常方便。&nbsp;<br><br>在进行下面的学习前，建议先简单浏览一下帮助中的《工作台用户指南》，熟悉一下透视图和视图等概念。&nbsp;<br>下面我们编写一个HellWorld程序，步骤如下：&nbsp;<br><br>1．选择文件→新建→项目；&nbsp;<br><br>2．项目类别选Java；&nbsp;<br><br>3．项目列表选Java项目；&nbsp;<br><br>4．点击“下一步”；&nbsp;<br><br>5．输入项目名称，例如：HelloProject；&nbsp;<br><br>6．点击“完成”；&nbsp;<br><br>7．在工具条里点击“创建Java类”的按钮（带有一个C标记）见图1；<br><br><br><br>图1&nbsp;点击“创建Java类”的按扭图<br><br><br>8．在名称域输入HelloWorld；&nbsp;<br><br>9．点击public&nbsp;static&nbsp;void&nbsp;main(String[]&nbsp;args)&nbsp;的复选框，让Eclipse创建main方法（见图2）；&nbsp;<br><br>&nbsp;<br>", "2004\\9\\29\\10964693999531.gif", "");
INSERT INTO wh_newsdetail VALUES("7", "3", "限于篇幅，这里就不详细介绍这个项目的开发过程了。具体的开发过程请看帮助中的《Java开发用户指南》。&nbsp;<br><br>与其它流行的Java&nbsp;IDE一样，在Eclipse中也可以获得内容帮助，获得内容帮助的热键是Alt+/。&nbsp;<br><br>在Eclipse&nbsp;SDK中已经集成了Ant和JUnit这些建造和测试项目的工具，还有强大的机制支持代码的重构（refactoring）。这些内容在《Java开发用户指南》中有较为详细的介绍。看了这篇Eclipse的入门文章后，就可以直接看《Java开发用户指南》。通过对《Java开发用户指南》的学习，可以感受到Eclipse正是我们需要的支持XP（极限编程）快速开发方法的新一代IDE。&nbsp;<br><br>Eclipse的日志文件保存在workspace/.metadata/.log文件中，这个文件用来保存运行时的错误，其中的信息在除错时非常有用。&nbsp;<br><br>介绍了Eclipse中Java的开发过程，你可能对于使用Eclipse开发其它语言也感兴趣。Eclipse&nbsp;Platform是一个通用的工具平台。它并不知道任何特定的语言，但是打开了一扇门，使得插件可以支持各种语言。Eclipse&nbsp;SDK包括了一个全功能的Java&nbsp;IDE。这是一个如何扩展平台以支持一种特殊的语言的例子。SDK还提供Java文件的编辑器插件和XML文件的编辑器插件。&nbsp;<br>", "", "");
INSERT INTO wh_newsdetail VALUES("8", "4", "1.&nbsp;可以发布多图片新闻<br>2.&nbsp;两层分层结构，可以无限添加主版面和子版面<br>3.&nbsp;可以关联相关新闻<br>4.&nbsp;可以发表评论<br>5.&nbsp;可以记录每篇新闻的访问次数<br>6.&nbsp;提供多种的搜索功能，根据关键字，标题，内容<br>7.&nbsp;很好的解决上传问题<br>8.&nbsp;提供系统日志功能<br>9.&nbsp;系统权限的详细分类<br>10.系统配置发送邮件功能<br>11.很好的解决了上传textarea中换行问题<br>12.很好的解决了中文问题<br>13.可以很好的编辑该新闻<br>15.可以很好的解决字符串html编码问题<br>16.可以很好的清除相关垃圾<br>17.界面简洁<br><a href=\"http://www.jspcn.net\" target=_blank>http://www.jspcn.net</a>", "", "");
INSERT INTO wh_newsdetail VALUES("9", "5", "1.&nbsp;可以发布多图片新闻<br>2.&nbsp;两层分层结构，可以无限添加主版面和子版面<br>3.&nbsp;可以关联相关新闻<br>4.&nbsp;可以发表评论<br>5.&nbsp;可以记录每篇新闻的访问次数<br>6.&nbsp;提供多种的搜索功能，根据关键字，标题，内容<br>7.&nbsp;很好的解决上传问题<br>8.&nbsp;提供系统日志功能<br>9.&nbsp;系统权限的详细分类<br>10.系统配置发送邮件功能<br>11.很好的解决了上传textarea中换行问题<br>12.很好的解决了中文问题<br>13.可以很好的编辑该新闻<br>15.可以很好的解决字符串html编码问题<br>16.可以很好的清除相关垃圾<br>17.界面简洁<br><br><br><br><a href=\"http://www.jspcn.net\" target=_blank>http://www.jspcn.net</a><br><a href=\"http://www.jspcn.net\" target=_blank>http://www.jspcn.net</a><br><a href=\"http://www.jspcn.net\" target=_blank>http://www.jspcn.net</a><br><a href=\"http://www.jspcn.net\" target=_blank>http://www.jspcn.net</a><br><a href=\"http://www.jspcn.net\" target=_blank>http://www.jspcn.net</a><br><a href=\"http://www.jspcn.net\" target=_blank>http://www.jspcn.net</a><br><a href=\"http://www.jspcn.net\" target=_blank>http://www.jspcn.net</a><br><a href=\"http://www.jspcn.net\" target=_blank>http://www.jspcn.net</a><br><a href=\"http://www.jspcn.net\" target=_blank>http://www.jspcn.net</a><br><a href=\"http://www.jspcn.net\" target=_blank>http://www.jspcn.net</a><br><a href=\"http://www.jspcn.net\" target=_blank>http://www.jspcn.net</a><br><a href=\"http://www.jspcn.net\" target=_blank>http://www.jspcn.net</a><br><a href=\"http://www.jspcn.net\" target=_blank>http://www.jspcn.net</a><br><a href=\"http://www.jspcn.net\" target=_blank>http://www.jspcn.net</a><br><a href=\"http://www.jspcn.net\" target=_blank>http://www.jspcn.net</a><br><a href=\"http://www.jspcn.net\" target=_blank>http://www.jspcn.net</a><br><a href=\"http://www.jspcn.net\" target=_blank>http://www.jspcn.net</a><br><a href=\"http://www.jspcn.net\" target=_blank>http://www.jspcn.net</a><br><a href=\"http://www.jspcn.net\" target=_blank>http://www.jspcn.net</a>", "", "");
INSERT INTO wh_newsdetail VALUES("10", "6", "1.&nbsp;可以发布多图片新闻<br>2.&nbsp;两层分层结构，可以无限添加主版面和子版面<br>3.&nbsp;可以关联相关新闻<br>4.&nbsp;可以发表评论<br>5.&nbsp;可以记录每篇新闻的访问次数<br>6.&nbsp;提供多种的搜索功能，根据关键字，标题，内容<br>7.&nbsp;很好的解决上传问题<br>8.&nbsp;提供系统日志功能<br>9.&nbsp;系统权限的详细分类<br>10.系统配置发送邮件功能<br>11.很好的解决了上传textarea中换行问题<br>12.很好的解决了中文问题<br>13.可以很好的编辑该新闻<br>15.可以很好的解决字符串html编码问题<br>16.可以很好的清除相关垃圾<br>17.界面简洁", "2004\\9\\29\\10964696341090.jpg", "");
INSERT INTO wh_newsdetail VALUES("11", "6", "1.&nbsp;可以发布多图片新闻<br>2.&nbsp;两层分层结构，可以无限添加主版面和子版面<br>3.&nbsp;可以关联相关新闻<br>4.&nbsp;可以发表评论<br>5.&nbsp;可以记录每篇新闻的访问次数<br>6.&nbsp;提供多种的搜索功能，根据关键字，标题，内容<br>7.&nbsp;很好的解决上传问题<br>8.&nbsp;提供系统日志功能<br>9.&nbsp;系统权限的详细分类<br>10.系统配置发送邮件功能<br>11.很好的解决了上传textarea中换行问题<br>12.很好的解决了中文问题<br>13.可以很好的编辑该新闻<br>15.可以很好的解决字符串html编码问题<br>16.可以很好的清除相关垃圾<br>17.界面简洁", "", "");


#
# Table structure for table 'wh_review'
#

DROP TABLE IF EXISTS wh_review;
CREATE TABLE wh_review (
  review_id int(11) NOT NULL auto_increment,
  news_id int(11) default NULL,
  review_name varchar(100) default NULL,
  review_email varchar(100) default NULL,
  review_content text,
  review_time datetime default NULL,
  PRIMARY KEY  (review_id),
  KEY wh_review_news_id (news_id)
) TYPE=MyISAM;



#
# Dumping data for table 'wh_review'
#

INSERT INTO wh_review VALUES("1", "1", "whilvydy", "w_h@zj165.com", "大家如果有什么问题，请发邮件，或到我的网站上看看，到论坛里提出您的疑问，我一定细心解答！！！", "2004-09-29 22:54:58");
INSERT INTO wh_review VALUES("2", "4", "whilvydy", "w_h@zj165.com", "大家如果有什么问题，请发邮件，或到我的网站上看看，到论坛里提出您的疑问，我一定细心解答！！！", "2004-09-29 22:55:14");


#
# Table structure for table 'wh_type'
#

DROP TABLE IF EXISTS wh_type;
CREATE TABLE wh_type (
  type_id int(11) NOT NULL auto_increment,
  type_name char(30) NOT NULL default '',
  type_audit int(11) default NULL,
  type_describ char(100) default NULL,
  PRIMARY KEY  (type_id)
) TYPE=MyISAM;



#
# Dumping data for table 'wh_type'
#

INSERT INTO wh_type VALUES("1", "技术新闻", "1", "技术新闻");
INSERT INTO wh_type VALUES("2", "JSP技术", "1", "JSP技术");
INSERT INTO wh_type VALUES("3", "ASP技术", "1", "ASP技术");
INSERT INTO wh_type VALUES("4", "PHP技术", "1", "PHP技术");


#
# Table structure for table 'wh_user'
#

DROP TABLE IF EXISTS wh_user;
CREATE TABLE wh_user (
  user_id int(11) NOT NULL auto_increment,
  user_account char(30) NOT NULL default '',
  user_name char(30) default NULL,
  user_password char(60) NOT NULL default '',
  user_email char(60) default NULL,
  user_mobile char(20) default NULL,
  user_qq char(10) default NULL,
  user_power int(11) default NULL,
  PRIMARY KEY  (user_id,user_account)
) TYPE=MyISAM;



#
# Dumping data for table 'wh_user'
#

INSERT INTO wh_user VALUES("1", "administrator", "王辉", "E10ADC3949BA59ABBE56E057F20F883E", "w_h@zj165.com", "13305790980", "4866815", "10000");
