自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (10)
  • 论坛 (18)
  • 收藏
  • 关注

原创 对 String 的几个错误认识

对 String 的几个错误认识     昨天调试一段程序发现内存始终释放不掉,最后终于发现是对String的错误使用造成,这促使我今天又仔细研究了一下String类型,不研究不知道,一研究发现我过去对String的很多认识都是错误的,感觉这种错误认识还比较有典型性,于是写下此文和大家一起探讨。     1. String 类型变量追加,或修改后的新String对象是驻留(Inte

2009-05-25 09:35:00 737

原创 采用部分快速排序算法实现数组的部分排序

采用部分快速排序算法实现数组的部分排序 Author: Eaglet     快速排序算法,网上相关文章已经介绍的很多了,数据结构教材中也有很详细的介绍。本文需要阐述的不是全排序快速排序算法,而是部分快速排序算法。所谓部分快速排序算法是指通过排序获取一个数列中最大的若干条有序记录。比如我们需要从一个有1百万记录的数组中获取前100条有序记录,并按从大到小顺序显示给用户,这种应用

2009-05-25 09:34:00 1144

原创 Hubble.net 持久化方面3个重大改进

Hubble.net 持久化方面3个重大改进 Author:Eaglet 1.持久的DocId   Hubble.net 采用的持久的 DocId,即DocId 永远不会改变,而 lucene.net 的 DocId是动态的。这导致Lucene无法用DocId 做主键和别的数据进行整合 所以Lucene的全文内容和全文索引必须要建在一起,不能单独只建索引,而通过DocI

2009-05-25 09:33:00 763 1

原创 T-SFQL 0.1

T-SFQL 0.1  <spanstyle=font-size:18.0pt><spanstyle=mso-spacerun:yes> TOC /o "1-3" /h /z /u Copyright <spanstyle=color:windowtext;display:none;mso-hide:screen;text-decoration:n

2009-05-25 09:32:00 1592

原创 并行排序算法

并行排序算法 Author:Eaglet     今天早晨看到 蛙蛙池塘 的这篇博客  谁能把这个程序的性能提升一倍?---并行排序算法 。促使我写了一个并行排序算法,这个排序算法充分利用多核CPU进行并行计算,从而提高排序的效率。      先简单说一下蛙蛙池塘给的A,B,C 三种算法(见上面引用的那篇博客),A算法将耗时的平方和开平方计算放到比较函数中,导致Array.

2009-05-25 09:30:00 928

原创 .Net 下调试跟踪线程挂起和程序死循环

.Net 下调试跟踪线程挂起和程序死循环作者:Eaglet     .Net 下的程序调试相对C/C++要简单很多,少了那些令人头疼的指针越界的问题。不过当你的程序遇到如下问题时,依然非常棘手:     1. 进程异常终止。解决方案见 .Net 下未捕获异常的处理     2. 内存泄漏或者内存申请后程序始终没有释放。解决方案见 用 .NET Memory Profiler 跟

2009-05-25 09:29:00 1352

原创 对老赵写的简单性能计数器的修改续- 关于 GetThreadTimes

关于 GetThreadTimes    我在一篇博文中 《对老赵写的简单性能计数器的修改》  提到用 GetThreadTimes 这个Win32 API 来获取线程实际运行时间。今天我又深入研究了一下,发现这个API 返回的时间并不准确。    首先我们先看一下 GetThreadTimes 的实现原理:    在 kernel32.dll 内部 GetThreadTimes

2009-05-25 09:27:00 2128

原创 对老赵写的简单性能计数器的修改

对老赵写的简单性能计数器的修改    早上看到老赵写的这个性能计数器,感觉很实用,不过老赵用了很多.C# 3.0 的新语法,还用了 VISTA 和 Server2008 下特有的Win32 API,对于还在用C#2.0 或者还工作在 XP 或者 Server 2003下的兄弟们,只能望代码心叹了。应老赵的要求,我修改了他的代码,增加了对低版本C# 和 低版本windows 操作系统的支

2009-05-25 09:26:00 855

原创 .Net 下未捕获异常的处理

.Net 下未捕获异常的处理 作者:Eaglet     随着.Net技术的发展,.Net技术被逐渐应用到很多大型的应用软件项目中。这些项目的规模越来越大,很多项目中除了自己的代码外还引用了很多第三方的.net组件。同时很多项目又被应用到很多关键的部门,软件系统的稳定性越来越至关重要。由于.Net框架提供了非常强大的异常处理机制,同时对一些非托管代码很难控制的系统问题比如指针越

2009-05-25 09:25:00 797

转载 大规模超文本web搜索引擎剖析-转载

 原文地址翻译原文链接地址   The Anatomy of a Large-Scale Hypertextual Web Search EngineSergey Brin and Lawrence Page {sergey, page}@cs.stanford.edu Computer Science Department, Stanford Universi

2009-05-25 09:23:00 2394

原创 事件委托使用时内存泄漏的问题

事件委托使用时内存泄漏的问题   用C#编写事件或委托时如果处理不好会造成内存泄漏,看下面代码: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->        public class DoA2Ev

2009-05-25 09:20:00 1270

原创 自然语言分析、文本分析、全文索引,搜索引擎相关资源汇总

自然语言分析、文本分析、全文索引,搜索引擎相关资源汇总 日常工作中经常要查找这方面的相关文章,做个索引,并不断更新,以便日后查找。 LingPipe 自然语言处理工具包的博客 Google (谷歌)中国的博客网志 博客园搜索引擎团队博客 Blogs about: Text Analysis Lucene 源码剖析

2009-05-25 09:19:00 764

原创 C# WinForm下一步一步实现文件的拖入和拖出

C# WinForm下一步一步实现文件的拖入和拖出 作者:Eaglet     在WinForm实现一个类似资源浏览器的功能,需要实现将WinForm中列出的文件拖出到其他应用程序中或者从其他应用程序中将文件拖入到Winform应用中。网上有一些文章介绍这种功能,但都比较零散,缺少一个完整的例子。为此我编写了一个较完整的实现文件拖入和拖出的例子,并撰写此文一步步讲解如果实现类似

2009-05-25 09:18:00 835

转载 不限位数的十进制正整数类,可进行加和乘操作

using System;using System.Collections.Generic;using System.Text;namespace TestFactorial{    /**////     /// 10机制正整数类    /// 

2009-05-25 09:15:00 418

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

WebCommV1.0.1

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

2007-07-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

安全证书登录组件SecUser

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

2007-08-12

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 中英文分词组件

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

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_v1.2.02

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

2007-08-12

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

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

2008-10-20

用C#开发的开源中文分词组件,附源码,供大家参考,共同学习

发表于 2007-06-02 最后回复 2008-08-05

Remoting 的服务器侧如何获知Client的IP地址

发表于 2006-08-14 最后回复 2007-02-12

Uri 相对路径转换的问题

发表于 2006-07-14 最后回复 2006-08-13

如何列出可执行文件调用的所有配件

发表于 2006-08-13 最后回复 2006-08-13

Button 弹出新窗体

发表于 2006-07-04 最后回复 2006-07-04

HttpWebRequest GetResponse 问题(急)

发表于 2006-02-18 最后回复 2006-02-18

反序列化出错,不知如何解决

发表于 2004-11-14 最后回复 2004-11-27

如何通过程序给TQuery增加一个CalcFields

发表于 2004-04-12 最后回复 2004-04-12

如何通过程序给TQuery增加一个CalcFields

发表于 2004-04-12 最后回复 2004-04-12

如何编写程序默认方式打开文件

发表于 2004-04-06 最后回复 2004-04-07

如何通过程序设置 visual studio .net 的include 路径

发表于 2004-02-29 最后回复 2004-03-02

如何修改RichEdit控件某一行的背景颜色

发表于 2001-09-29 最后回复 2002-06-20

用VC++写的ACTIVEX控件在ASP服务器侧调用时总是说灾难性错误,而在客户端运行正常。请高手指教.

发表于 2000-04-14 最后回复 2001-09-06

delphi中如何在程序中得到当前所在的函数名?

发表于 2000-11-28 最后回复 2001-06-01

急!asp中 SET FILEOBJECT = SERVER.CREATEOBJECT("SCRIPTING.FILESYSTEMOBJECT")时出错,请高手帮助解决

发表于 2000-09-18 最后回复 2000-09-18

关于在PHP中调用Sybase函数的问题

发表于 2000-04-30 最后回复 2000-07-01

关于在PHP中调用Sybase函数的问题,急!

发表于 2000-04-29 最后回复 2000-04-29

关于超链接的一个问题,请指教(难度较高!)

发表于 2000-04-04 最后回复 2000-04-05

空空如也

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

TA关注的人 TA的粉丝

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