自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (10)
  • 收藏
  • 关注

原创 Hubble.net 简介及与Lucene.net 对比测试

  Hubble.net经过整整1年的开发,终于可以正式使用了。昨天我发布了第二个测试版本0.7.1.0,这个版本比第一个测试版本性能上有了一定提高。Hubble.net目前还只是提供了一些最基本的功能,很多高级的功能,比如分组统计,消重,多表关联查询等将陆续在后续版本中开发。  系统简介Hubble.net是一个基于.net framework 的开源免费的全文搜索数据库

2009-12-15 12:07:00 5696 2

原创 Hubble.net 安装指南

Hubble.net Team  运行安装包             Hubble.net 项目首页 http://hubbledotnet.codeplex.com/             0.7.0.0 版本 下载地址 http://hubbledotnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId

2009-12-15 12:01:00 4779 3

原创 ASP.NET Response.Redirect 丢失 Session的问题

最近做了一个项目发现 Response.Redirect 后 Session 会丢失,搞了两天终于发现问题所在。问题代码 Session["xxx"] = xxx;Response.Redirect("yyy.aspx");  当页面跳转到 yyy.aspx , Session 丢失,访问 Session[“xxx”] 得到 null.原因:当asp.net 执行

2009-12-15 12:00:00 3913 1

原创 .Net 下通过缓存提高TCP传输速度

.Net 提供了一个NetworkStream 用于TCP 的读写,实际使用时发现直接操作效率很低,哪怕把TCP 的发送缓存和接受缓存设置很大也没有太大提高。后来在对 NetworkStream 读写前设置了缓存,性能一下子提高了很多。    从实际测试结果看设置自己的写缓存,对性能的提升最为显著。我分析了一下,其原因很可能是在向NetworkStream序列化对象时,序列化程序调用

2009-12-15 11:57:00 2737

原创 SqlDataReader 提前终止的性能问题

作者:eagletSqlDataReader 对象可以逐行读取数据信息,但如果有10000行数据而我们只希望读取前面的100行数据,读取完后调用SqlDataReader.Close 会非常慢。实际上调用SqlDataReader.Close 时SqlDataReader会把后面的9900行数据全部读完才结束。这个问题的解决办法是在SqlDataReader.Close 前调用 S

2009-12-15 11:55:00 2623

原创 DataTable.NewRow 内存无法释放问题

作者:eaglet 昨天做了一个自动生成Insert 语句的小工具,今天测试发现存在严重的内存无法释放问题,代码看了好几遍,没发现问题。后来用 .Net Memory Profiler 跟踪(跟踪方法见 用 .NET Memory Profiler 跟踪.net 应用内存使用情况--基本应用篇) 发现有数千个DataRow 没有释放,最后定位是DataTable.NewRow 的问题。

2009-12-15 11:54:00 3599 1

原创 自动生成Insert 语句的小工具

做了一个小工具,可以将 SQLSERVER 中的表、视图或者查询语句导出为Insert 语句。   如上图所示,你只要输入查询字符串,查询的SQL 语句 比如 select * from news生成Insert 语句中的表名已经生成行数,点击 Build 就可以生成一个批量Insert 语句的文件。 源码和可执行程序下载地址 代码Databas

2009-12-15 11:52:00 4470

原创 Hubble.net 建表语句 Create Table

语法[Directory(directory)][IndexOnly] –Optional[ForceCollectCount(count)] -Optional[DBTableName(table name)] –Optional[DBAdapter(adapter name)][DBConnect(connection string)]CREATE TABLEt

2009-12-15 11:48:00 3429 2

原创 最长不完全匹配子串频率计算-eaglet 的解法

蛙蛙 上午发的一片 蛙蛙推荐:[算法练习]最长不完全匹配子串频率计算 , eaglet 看了以后,也写了一个算法,用蛙蛙给的两个参数测试,速度大概比蛙蛙的快800倍左右。如果字符串更长,速度差异会更明显。算法描述:找出一个长字符串里的某个特定的子串出现的频率,匹配的子串的上一个字符和下一个字符不需要紧紧相邻,只要满足下一个字符在当前字符的后面就行。算法要求:长字符串的宽度最

2009-12-15 11:41:00 2632

KTDictSeg 1.4 Beta 漏发布的SingleWords.txt文件

KTDictSeg 1.4 Beta 版本漏发布了一个记录单字的文件,没有这个文件,将导致多元分词的结果不够理想。

2008-10-20

C#代码动态编译、动态执行、动态调试

前几天看到一篇关于.net动态编译的文章 .NET中的动态编译 ,很受启发。在此基础上我做了一些封装,为使调用更加简单,并增加了对动态代码调试的支持,相同代码只编译一次的支持,代码改动自动重新编译,代码引用文件的自动加载和手工加载等功能。 http://blog.csdn.net/eaglet/archive/2008/10/17/3091385.aspx http://www.cnblogs.com/eaglet/archive/2008/10/17/1313384.html

2008-10-17

KTDictSeg 1.4.01_Beta版本

V1.4.01 1、 增加对Asp.net的支持 2、 增加多元分词 3、 配置文件中增加对相对路径的支持(winform 和 asp.net) 4、 字典工具增加根据词性和单词长度查找功能。 5、 字典工具增加单词导出功能,用于构件停用词表。 6、 增加ASP.NET 的例子 7、 输出结果中增加词性,权重等信息 8、 增加一个高亮显示组件,模仿highlighter.net的调用接口,并为KTDictSeg量身定做。

2008-10-09

支持三态的TreeView控件(C# 编写)

已经推出 1.4.1 版本,请到下面地址下载 http://download.csdn.net/source/677245 http://blog.csdn.net/eaglet/archive/2008/09/26/2982366.aspx http://www.cnblogs.com/eaglet/archive/2008/09/26/1299430.html .Net framework提供了TreeView 控件,但该控件不支持三态的形式。所谓三态就是带CheckBox的TreeView每个Node都有三种状态,即选中,未选中和部分选中(指该Node的字节点并非全部选中)。 该控件支持三态的TreeView,并且支持当某个节点的Checkbox 状态发生改变时,自动回溯子节点和父节点。 使用该控件需要注意的是,必须使用AddTreeNode方法增加Node. 不能用Nodes.Add来增加。 该控件还提供了下面两个方法来获取和设置Node的Checkbox 状态:GetTreeNodeCheckBoxChecked,SetTreeNodeCheckBoxChecked 当Checkbox状态发生改变时,该控件提供一个 CheckBoxStateChanged 事件来截获状态的变化。 如果你觉得Checkbox 的图形不好看,你可以通过 CheckBoxStateImageList 属性来修改Checkbox 的图形

2008-09-26

KTDictSeg V1.3 版本

KTDictSeg 是一个开源的C#.net编写的,分词准确率大于90%,分词速度非常快,支持人名识别,词性标注,词频判断,未登录词识别,字典管理,Lucene.net接口。<br>http://www.cnblogs.com/eaglet/archive/2008/05/29/1209646.html

2008-07-01

ktdictseg_v1.2.02

比V1.0版本增加如下功能<br>1、 增加中文人名判断 <br>2、 增加了正向匹配分词和反向匹配分词的选项 <br>3、 增加了停用词过滤 <br>4、 增加了词性标注

2007-08-12

安全证书登录组件SecUser

安全证书登录组件SecUser,后简称SecUser是www.kaitoo.com开发的一款基于.Net的开放源码的安全证书登录组件,该组件可以帮助用户构建一个类似于银行的网上银行系统的基于证书验证的Web应用系统。该组件封装了证书的管理功能,验证功能,以及登录后Web应用系统的安全认证功能,为开发者提供一个方便易用且高度可扩展的安全证书系统支撑平台。

2007-08-12

WebCommV1.0.1

一款轻量级的Web通讯组件,调用者只需调用一个函数就可以将桌面应用程序中需要通讯的对象发送到Web应用程序中,并可以从Web应用程序获得其响应的对象,如果调用者需要发送加密消息,该组件提供了发送加密消息的方法,同样是非常简单。

2007-07-09

KTDictSeg 中英文分词组件 V1.0.01版本

KTDictSeg 简介: KTDictSeg 是由KaiToo搜索开发的一款基于字典的简单中英文分词算法<br/>主要功能: 中英文分词,未登录词识别,多元歧义自动识别,全角字符识别能力<br/>主要性能指标:<br/>分词准确度:90%以上(有待专家的权威评测)<br/>处理速度: 600KBytes/s<br/><br/>版本: V1.0.01 Bata<br/>Copyright(c) 2007 http://www.kaitoo.com <br/>作者:肖波<br/>授权: 开源GPL<br/>公司网站: http://www.kaitoo.com

2007-05-24

KTDictSeg 中英文分词组件

KTDictSeg 简介: KTDictSeg 是由KaiToo搜索开发的一款基于字典的简单中英文分词算法<br/>主要功能: 中英文分词,未登录词识别,多元歧义自动识别,全角字符识别能力<br/>主要性能指标:<br/>分词准确度:90%以上(有待专家的权威评测)<br/>处理速度: 600KBytes/s<br/> <br/>版本: V1.0 Bata<br/>Copyright(c) 2007 http://www.kaitoo.com <br/>作者:肖波<br/>授权: 开源GPL<br/>公司网站: http://www.kaitoo.com

2007-05-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除