- 博客(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文件
2008-10-20
C#代码动态编译、动态执行、动态调试
2008-10-17
KTDictSeg 1.4.01_Beta版本
2008-10-09
支持三态的TreeView控件(C# 编写)
2008-09-26
KTDictSeg V1.3 版本
2008-07-01
ktdictseg_v1.2.02
2007-08-12
安全证书登录组件SecUser
2007-08-12
WebCommV1.0.1
2007-07-09
KTDictSeg 中英文分词组件 V1.0.01版本
2007-05-24
KTDictSeg 中英文分词组件
2007-05-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人