
R&D Software
文章平均质量分 79
fishinthewind
这个作者很懒,什么都没留下…
展开
-
初探Lucene
一 Lucene简介Lucene是Apache软件基金会Jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)。 Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功能,或者是以此为基础建原创 2007-07-03 14:45:00 · 1732 阅读 · 2 评论 -
利用.NET Remoting基础架构中的真实代理/透明代理技术实现了不针对具体类型、具体方法的通用方法调用拦截机制
using System.Runtime.Remoting;using System.Runtime.Remoting.Messaging;using System.Runtime.Remoting.Proxies; namespace TTester{ ///////////////////////////////////////////////////////转载 2007-06-15 13:31:00 · 1538 阅读 · 0 评论 -
C++之Template
[Function Template]一. 函数模板的实例化(函数模板应用)1.模板实参推演:用函数实参的类型来决定模板实参的类型和值的过程。模板实参推演的通用算法如下:(1)依次检查每个函数实参以确定在每个函数参数的类型中出现的模板参数(2)如果找到模板参数则通过检查函数实参的类型推演出相应的模板实参(3)函数参数类型和函数实参类型不必完全匹配下列类型转换可以被应用在原创 2007-05-16 12:47:00 · 994 阅读 · 0 评论 -
SQLServer-存储过程中的简单事务处理
一. 添加记录 需要事务支持,如果上下文环境中不存在事务,新启动一个事务,否则利用已存在的事务.-- =============================================-- Author: -- Create date: -- Description: -- =================================原创 2007-05-15 23:12:00 · 2068 阅读 · 0 评论 -
.NET对象的XML序列化和反序列化
一概述.NET Framework为处理XML数据提供了许多不同的类库。XmlDocument类能让你像处理文件一样处理xml数据,而XmlReader、XmlWriter和它们的派生类使你能够将xml数据作为数据流处理。XmlSerializer则提供了另外的方法,它使你能够将自己的对象串行化和反串行化为xml。串行化数据既能够让你像处理文件一样对数据进行随机处理,同时又能跳过你不原创 2007-05-15 22:14:00 · 865 阅读 · 0 评论 -
C++之多重继承
一. 非虚拟继承的内存布局1.示例代码:class Base{public: virtual void func() { cout } int a;};class Derived1 :public Base{public: virtual void func() {原创 2007-05-16 13:00:00 · 992 阅读 · 0 评论 -
SQLServer-存储过程中xml的处理
一 简介系统函数OPENXML 对xml文档中指定的部分生成行集视图。由于OPENXML可以生成行集,它可以用在需要行集的Transact-SQL语句中,表、视图或函数OPENROWSET也可以提供行集。二 基本操作1. 仅映射Attribute(flags = 1 or XML_ATTRIBUTE)将xml中指定结点映射成记录,结点的属性值作为记录的域值DECLARE @id原创 2007-05-15 23:17:00 · 1397 阅读 · 0 评论 -
VC/C++的中文字符处理方式
一 引入问题代码 wchar_t a[3]=L”中国”,编译时出错,出错信息为:数组越界。但wchar_t 是一个宽字节类型,数组a的大小应为6个字节,而两个汉字的的unicode码占4个字节,再加上一个结束符,最多6个字节,所以应该不会越界。难道是编译器出问题了?二 解决引入问题所需的知识 主要需两方面的知识,第一个为字符尤其是汉字的编码,以及语言和工具的支持情况,第二个原创 2007-05-15 22:44:00 · 4139 阅读 · 0 评论 -
在COM应用程序中使用.NET组件
在.NET Framework中使用.NET组件很简单,只须要实例化组件然后运行即可,所有的信息通道都已被处理。为了在COM应用程序中使用.NET组件,CCW(COM Callable Wrapper)也提供了信息通道。一 CCW(COM Callable Wrapper)无论何时COM客户调用.NET对象时,CCW是一个动态创建的托管对象。该对象是访问.NET组件的有效代理。该原创 2007-05-15 22:20:00 · 1626 阅读 · 1 评论 -
搜索引擎分类
搜索引擎按其工作方式主要可分为三种,分别是全文搜索引擎(Full Text Search Engine)、目录索引类搜索引擎(Search Index/Directory)和元搜索引擎(Meta Search Engine)。 ■ 全文搜索引擎 全文搜索引擎是名副其实的搜索引擎,国外具代表性的有Google、Fast/AllTheWeb、AltaVista、Inktomi、Teoma、转载 2007-05-15 22:47:00 · 936 阅读 · 0 评论 -
FreeTextBox 控件
一 简介 FreeTextBox 是一个基于 Internet Explorer 中 MSHTML 技术的 ASP.NET 开源服务器控件。这是一款优秀的自由软件(Free Software),我们可以轻松地将其嵌入到 Web Forms 中实现 HTML 内容的在线编辑,在新闻发布、博客写作、论坛社区等多种 Web 系统中都会有用途。 国内有不少人在研究FreeTextBox ,htt原创 2007-07-24 15:30:00 · 2498 阅读 · 1 评论 -
FCKEditor 控件
一 简介 FCKeditor是一款功能强大的开源在线文本编辑器(DHTML editor),它使你在web上可以使用类似微软Word 的桌面文本编辑器的许多强大功能。它是轻量级且不必在客户端进行任何方式的安装。FCKeditor兼容 Firefox, Mozilla, Netscape 和 IE。二 FCKEditor的安装、配置和使用安装:1. 下载FCKeditor2.原创 2007-07-24 21:27:00 · 1736 阅读 · 1 评论 -
Aop(Aspect-Oriented Programming)介绍
引用:http://wayfarer.cnblogs.com/articles/241012.html http://www.microsoft.com/china/msdn/library/langtool/vbnet/AOPArticle.mspx?mfr=true面向方面编程 (AOP) 是施乐公司帕洛阿尔托研究中心 (Xerox PARC) 在上世纪 90 年代发明的一种转载 2007-07-14 19:41:00 · 1357 阅读 · 0 评论 -
SQLServer-存储过程中使用字符串和分隔符实现传递数组参数
一 简介在高级语言中,很容易编写带有数组参数的函数。但在数据库的存储过程中却没有那么容易,因为存储过程的参数只能以一些基本类型作为参数。我们希望数组作为参数的情况是很常见的,例如有一个表Table(Id int, Data nvarchar(50)),需要向该表一次存入一批数据。如果存储过程以基本数据类型作为参数,定义为InsertData(@data nvarchar(50)), 那么需原创 2007-07-11 21:17:00 · 2412 阅读 · 0 评论 -
IE+Cortona+JDK(1.3.1,1.6.0_05)+VRML97.jar 无法使用Java脚本,为什么?
在自己的机子中做了如下的设置,但在加载VRML文件后,仍然无法运行Java脚本,使用的是JSAI接口。哪位高手知道解决办法,请不吝赐教,在此谢谢了!一机子设置1. 安装了Cortona VRML客户端插件,IE能够解析VRML文件。2. 安装了JDK(1.3.1版本)和JDK(1.6.0_05版本),设置了VRML97.jar包,可以编写和编译JSAI脚本。3.原创 2008-03-23 21:37:00 · 2194 阅读 · 5 评论