随笔分类 -  项目笔记

 
Lucene系统结构分析
摘要:Lucene作为一个优秀的全文检索引擎,其系统结构具有强烈的面向对象特征。首先是定义了一个与平台无关的索引文件格式,其次通过抽象将系统的核心组成部分设计为抽象类,具体的平台实现部分设计为抽象类的实现,此外与具体平台相关的部分比如文件存储也封装为类,经过层层的面向对象式的处理,最终达成了一个低耦合高效率,容易二次开发的检索引擎系统。 一、系统结构组织Lucene作为一个优秀的全文检索引擎,其系统结构... 阅读全文
posted @ 2009-05-22 13:53 狂风 阅读(1619) 评论(0) 推荐(0)
在asp.net 中实现维护数据缓存
摘要:在项目中我们经常会用到数据缓存,也会在项目处理对缓存的维护,但是有些时间我们需要人为的 来维护这些缓存,用下面的代码来实现: 1、将缓存信息绑定到DataGrid上 private void bindCache() { string str = this.TextBox1.Text.Trim(); DataTable ... 阅读全文
posted @ 2008-01-03 16:04 狂风 阅读(541) 评论(0) 推荐(0)
用代码来实现来捕捉项目中的错误
摘要:项目中有时候会遇到这样子的错误,是在一定条件下出现,或者是偶尔出现的,不容易捕捉 这类错误,把下面的代码加到Global.asax,就能把项目中出的所以错误(加上Try除外)的 错误发送到邮箱里。 protected void Application_Error(object sender, EventArgs e) { string userHostAd... 阅读全文
posted @ 2008-01-03 15:54 狂风 阅读(666) 评论(3) 推荐(0)
ASP连接Access数据库
摘要:ASP连接Access数据库 写的的ASP程序上传到服务器上出现了以下问题: “Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005' 由于系统错误 126 (Microsoft Access Driver (*.mdb)),指定驱动程序无法加载” 在连数据库时用的是下面的第一种方法,以网上找资料,说是要安装“mda... 阅读全文
posted @ 2006-10-26 15:53 狂风 阅读(1942) 评论(2) 推荐(0)
在水晶报表中动态的添加自己所需要的的字段
摘要:在水晶报表中动态的添加自己所需要的的字段 由于常遇到一些比较大的报表,其中的字段有的需要,有的不需要,有的这次需要,下次可能就不需要,不可能把所有的可能性都考虑在内做报表,所以就需要动态的添加字段,以实现动态报表。 做动态报表主要用的是水晶报表中的自定义公式,首先添加N个自定义公式在报表中(其中N为字段最多可能的数),并且在设计报表中要设置好线与线之间的距离,还有文... 阅读全文
posted @ 2006-03-16 16:08 狂风 阅读(3498) 评论(4) 推荐(0)