資源簡介
lucene.net2.3.1.2盤古分詞演示程序.rar

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Text;
using?System.Windows.Forms;
namespace?lucene.net2._3._1._2
{
????public?partial?class?AddIndexForm?:?lucene.net2._3._1._2.baseForm
????{
????????#region?窗體構造
????????public?static?AddIndexForm?AIF?=?null;
????????private?AddIndexForm()
????????{
????????????InitializeComponent();
????????}
????????///?
????????///?添加索引窗體
????????///?
????????///?
????????public?static?AddIndexForm?CreateForm()
????????{
????????????if?(AIF?==?null?||?AIF.IsDisposed)
????????????{
????????????????AIF?=?new?AddIndexForm();
????????????}
????????????AIF.TopMost?=?true;
????????????AIF.Show();
????????????if?(AIF.WindowState?!=?FormWindowState.Maximized)
????????????{
????????????????AIF.WindowState?=?FormWindowState.Normal;
????????????}
????????????AIF.TopMost?=?false;
????????????return?AIF;
????????}
????????#endregion
????????#region?開始事件
????????private?void?AddIndexForm_Load(object?sender?EventArgs?e)
????????{
????????????this.tsbAddIndex.Enabled?=?false;
????????}
????????#endregion
????????private?void?btnOK_Click(object?sender?EventArgs?e)
????????{
????????????MyModel?model?=?new?MyModel();
????????????if?(this.txtID.Text.Trim()?==?““)
????????????{
????????????????MessageBox.Show(“請輸入ID“?“輸入提示“);
????????????????this.txtID.Focus();
????????????????return;
????????????}
????????????try
????????????{
????????????????model.SID?=?Convert.ToInt32(this.txtID.Text.Trim());
????????????}
????????????catch?(Exception?ex)
????????????{
????????????????Console.WriteLine(ex.ToString());?
????????????????MessageBox.Show(“ID輸入錯誤請重新輸入“?“輸入提示“);
????????????????this.txtID.Focus();
????????????????return;
????????????}
????????????model.title?=?this.txttitle.Text.Trim();
????????????model.Content?=?this.txtContent.Text;
????????????if?(model.title?==?““)
????????????{
????????????????MessageBox.Show(“請輸入標題“?“輸入提示“);
????????????????this.txttitle.Focus();
????????????????return;
????????????}
????????????if?(model.Content?==?““)
????????????{
????????????????MessageBox.Show(“請輸入內容“?“輸入提示“);
????????????????this.txtContent.Focus();
????????????????return;
????????????}
????????????//是否該判斷索引文件是否存在,如果不存在則提示重建——以后再說
????????????MyIndex.CreateIndex(MyIndex.INDEX_DIR);
????????????MyIndex.MaxMergeFactor?=?301;
????????????MyIndex.MinMergeDocs?=?301;
????????????MyIndex.AddIndex(model);
????????????MyIndex.CloseWithoutOptimize();//當錄入的次數達到一定數量時優化,以后再處理
????????????MessageBox.Show(“索引添加成功“?“提示“);
????????????this.txttitle.Text?=?““;
????????????this.txtContent.Text?=?““;
????????????this.txtID.Text?=?““;
????????}
????????private?void?btnCancel_Click(object?sender?EventArgs?e)
????????{
????????????this.Close();
????????}
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????3159??2011-07-30?03:53??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\AddIndexForm.cs
?????文件???????7663??2011-07-30?02:50??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\AddIndexForm.Designer.cs
?????文件???????5814??2011-07-30?02:50??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\AddIndexForm.resx
?????文件???????2429??2011-07-29?18:07??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\AnalyzerForm.cs
?????文件???????8432??2011-07-29?18:07??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\AnalyzerForm.Designer.cs
?????文件???????5814??2011-07-29?18:07??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\AnalyzerForm.resx
?????文件???????3080??2011-07-29?22:22??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\ba
?????文件??????11653??2011-07-29?22:22??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\ba
?????文件??????15124??2011-07-29?22:22??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\ba
?????文件???????1001??2009-08-10?11:42??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\bin\Debug\Dict\ChsDoubleName1.txt
?????文件???????1011??2009-08-14?11:46??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\bin\Debug\Dict\ChsDoubleName2.txt
?????文件???????1006??2009-08-10?11:43??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\bin\Debug\Dict\ChsSingleName.txt
?????文件????3642419??2010-09-07?09:38??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\bin\Debug\Dict\Dict.dct
?????文件????????251??2009-08-12?15:13??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\bin\Debug\Dict\Stopword.txt
?????文件??????75361??2010-06-01?14:40??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\bin\Debug\Dict\Synonym.txt
?????文件????????215??2010-06-01?17:04??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\bin\Debug\Dict\Wildcard.txt
?????文件?????516096??2011-06-25?17:20??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\bin\Debug\Lucene.Net.dll
?????文件??????62464??2011-08-04?15:27??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\bin\Debug\lucene.net2.3.1.2.exe
?????文件?????112128??2011-08-04?15:27??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\bin\Debug\lucene.net2.3.1.2.pdb
?????文件??????14328??2011-08-05?12:34??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\bin\Debug\lucene.net2.3.1.2.vshost.exe
?????文件????????490??2009-06-11?05:14??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\bin\Debug\lucene.net2.3.1.2.vshost.exe.manifest
?????文件??????78336??2011-06-25?17:19??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\bin\Debug\PanGu.dll
?????文件??????11776??2011-06-25?17:19??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\bin\Debug\PanGu.HighLight.dll
?????文件???????6144??2011-06-25?17:19??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\bin\Debug\PanGu.Lucene.Analyzer.dll
?????文件???????2082??2011-07-30?03:19??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\DelerteIndexForm.cs
?????文件???????3462??2011-07-30?03:19??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\DelerteIndexForm.Designer.cs
?????文件???????5814??2011-07-30?03:19??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\DelerteIndexForm.resx
?????文件???????1883??2011-07-30?03:19??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\DetailsForm.cs
?????文件???????5398??2011-07-30?03:19??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\DetailsForm.Designer.cs
?????文件???????5814??2011-07-30?03:19??lucene.net2.3.1.2+盤古分詞??演示程序\lucene.net2.3.1.2\DetailsForm.resx
............此處省略65個文件信息
- 上一篇:Linux+man中文手冊
- 下一篇:.net開源的維基百科系統
評論
共有 條評論