随笔分类 -  .Net技术

基于逆向最大化词表中文分词法zz
摘要:前做知识管理系统的时候,由于需要建立全文检索和统计词频,需要对中文文本进行分词。对于中文分词, 国内做到好的应该是中科院自然研究所,但是相对比较复杂,我看了几次没有看明白. :) ,由于平常我们的知识系统 对分词的要求没有这么高,所以 就选择了最大化的词表分词法. 词表选择的是人民日报97版的词表. 实际效果可以达到90%以上,基本可以满足需要。支持 Lucene.net分词,词表是启动时一... 阅读全文
posted @ 2005-09-20 22:28 dayouluo(.Net学生) 阅读(585) 评论(1) 推荐(0) 编辑
c#.net常用函数列表
摘要:1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=curre... 阅读全文
posted @ 2005-09-20 22:26 dayouluo(.Net学生) 阅读(432) 评论(0) 推荐(0) 编辑
在C#中应用哈希表(Hashtable) zz
摘要:一,哈希表(Hashtable)简述 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似key/value的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中key/value键值对均为object类型,所以Hashtable可以支持任何类型... 阅读全文
posted @ 2005-09-20 22:23 dayouluo(.Net学生) 阅读(286) 评论(0) 推荐(0) 编辑
如何在C#中使用Win32 API和其他库
摘要:C# 用户经常提出两个问题:“我为什么要另外编写代码来使用内置于 Windows 中的功能?在框架中为什么没有相应的内容可以为我完成这一任务?”当框架小组构建他们的 .NET 部分时,他们评估了为使 .NET 程序员可以使用 Win32 而需要完成的工作,结果发现 Win32 API 集非常庞大。他们没有足够的资源为所有 Win32 API 编写托管接口、加以测试并编写文档,因此只能优先处理最重要... 阅读全文
posted @ 2005-09-03 21:29 dayouluo(.Net学生) 阅读(1343) 评论(3) 推荐(0) 编辑
在C#中使用C/C++写的DLLzz
摘要:在C#中使用C/C++写的DLL 呵呵..,又到了我有想写点东西的时候了.最近在论坛老是看见有朋友问 C/C++的程序如何在C#中使用?其实这是个很不错的想法.代码复用.不过 托管程序如何使用非托管代码呢?想想看,很自然就联想到了DLL动态连接库 把C/C++的代码编译成DLL,然后使用,这里我假设我的C/C++代码里包含一个 函数,叫average(int av[]) 申明如下:extern... 阅读全文
posted @ 2005-09-03 17:12 dayouluo(.Net学生) 阅读(460) 评论(0) 推荐(0) 编辑
C#实现的列出目录下所有子目录和文件的程序(附思路)zz
摘要:把自己的资料刻录成很多光盘,发现连自己都很难找到需要的文件在哪张光盘上,因此我就根据需求,在Visual Studio.NET中写了一个列出目录下所有子目录和文件的程序,以方便我列出刻录的资料光盘上的所有文件信息。 本程序的主要算法是递归,主函数如下: //递归列出目录下的所有文件和子目录 public void ListFiles( FileSystemInfo ... 阅读全文
posted @ 2005-08-27 21:19 dayouluo(.Net学生) 阅读(715) 评论(0) 推荐(0) 编辑
C#中使用反射的性能分析zz
摘要:最近在研究一个可配置系统的框架,在代码中大量使用了反射的方法,虽然借鉴到其他的语言,如java中反射性能都比较差,但是想到c#既然是一种强类型的语言,对于AppDomain中的类的调用应该性能不会差很多。 今天在mvp站点上看到有人说反射的性能很差,要避免使用,就写了一个简单的例子测试了一下 测试类如下: namespace ReflectionTest.Test { pub... 阅读全文
posted @ 2005-08-27 21:12 dayouluo(.Net学生) 阅读(435) 评论(0) 推荐(0) 编辑
WebForm中DataGrid的20篇经典文章(转载)
摘要:主 题: 【分享】WebForm中DataGrid的20篇经典文章 作 者: LoveCherry (论成败,人生豪迈;大不了,重头再来!^_^) 等 级: 信 誉 值: 100 所属社区: .NET技术 ASP.NET 问题点数: 100 回复次数: 232 发表时间: 2005-3-31 7:23:04 自认为以下文章比较经典,希望对初学者有用^_^ 1、DataGr... 阅读全文
posted @ 2005-05-04 22:31 dayouluo(.Net学生) 阅读(471) 评论(0) 推荐(0) 编辑
用API读写INI配置文件
摘要:Ini配置文件可以使用读写文本的方法处理,也可以使用API进行操作。 Ini配置文件的格式如下: [主键名] 子键名1 = 键值1 子键名2 = 键值2 子键名3 = 键值3 …………………… 子键名n = 键值n Kernel32.dll中提供了GetPrivateProfileString和WritePrivateProfileString两个方法进行Ini文件的读写操... 阅读全文
posted @ 2005-04-10 19:14 dayouluo(.Net学生) 阅读(1147) 评论(1) 推荐(0) 编辑
Visual Studio.Net鲜为人知的技巧 (zz)
摘要:Visual Studio.Net鲜为人知的技巧 我们每天都使用VS.Net进行C/S系统、B/S系统、Smart-Client应用的开发,无论你是熟练的程序员还是刚学.net的新手,都是安装了VS.Net进行开发,但你有没有想过怎样利用工具提供的一些便利功能,来提高我们工作的质量和效率呢。本文收集了VS.Net中一些浅为人知的技巧与功能,希望能对帮助你更好的利用工... 阅读全文
posted @ 2005-04-10 19:12 dayouluo(.Net学生) 阅读(705) 评论(2) 推荐(0) 编辑
Sharp Develop发布了1.0.3版本
摘要:作为一个开源的.Net开发环境,已经做的和Visual Studio非常类似了。功能也差不多i 。 真是好啊。为>net与java的竞争增加了"俺也可以只提供类似JDK的.NET FrameWork就可使用"的说辞。而且只有6M左右。真是难得啊! 阅读全文
posted @ 2005-01-20 20:53 dayouluo(.Net学生) 阅读(1983) 评论(2) 推荐(0) 编辑
C#中对XML文件的一些基本操作[转载]
摘要:xml文件格式如下: localhost sa jiayuan 读取节点中的一个属性 XmlDocument doc=new XmlDocument(); doc.Load("config.xml");//可以再加入路径:如D:\config.xml XmlNode xnuser=... 阅读全文
posted @ 2005-01-15 16:14 dayouluo(.Net学生) 阅读(462) 评论(0) 推荐(0) 编辑
C#中WebBrowser的使用[转载]
摘要:其实网络上这类文章很多,我大致从头说说我自己的经验。 1、加入引用 在控件栏按右键,选择“添加/移除项”,选COM组件,选中“Microsoft Web Browser”。然后就可以往窗体上拖出一个该控件(下面把该控件一个对象称为webBrowser)。控件属性中可以调整的不多,从一些资料中得知WebBrowser中的MenuBar、StatusBar等其实都没实现。 2、控件的函数 ... 阅读全文
posted @ 2005-01-15 16:11 dayouluo(.Net学生) 阅读(1267) 评论(0) 推荐(0) 编辑
(To Me Just)c#中的WebBrowser类的使用注意事项!
摘要:Visual C# 打造 “浏览器” try { if(tabControl.SelectedIndex == 0) { axWebBrowser1.ExecWB(SHDocVw.OLECMDID.OLECMDID_SAVEAS, SHDocVw.OLECMDEXECOPT.OLECMDEXEC... 阅读全文
posted @ 2004-12-14 10:53 dayouluo(.Net学生) 阅读(2106) 评论(0) 推荐(0) 编辑