搜索到与相关的文章
编程技术

lucene多样化搜索,结果排序。

一:多样化的搜索/*****一个关键字,对一个字段进行查询*****/QueryParserqp=newQueryParser("content",analyzer);query=qp.parse(keyword);Hitshits=searcher.search(query);/*****模糊查询*****/Termterm=newTerm("content",keyword);FuzzyQueryfq=newFuzzyQuery(term);Hitsh

系统 2019-08-29 23:29:05 1991

编程技术

ExtJS笔记---Grid实现后台分页

好记性不如烂笔头,现在每次碰见问题和觉得应该记录下来的东西都会保持写博客的习惯,今后再次碰见这种问题,就不用把时间浪费了。这段时间用ExtJS用的多一点,前段时间碰见的分页问题,今天做个笔记吧。为了简单明了,此project使用的是servlet的方式,如果你使用的是struts2或者springMVC,则相应的改变成对于方式就可以了。首先在页面引入ext所不要的文件,这个自然不必多说了吧,另外为了整个项目清晰明了,EXTJS代码也最好和JSP页面(当然了

系统 2019-08-29 23:23:06 1991

编程技术

UML之继承、实现、依赖、关联、聚合、组合

这是一堂关于UML基础知识的补习课;现在我们做项目时间都太紧了,基本上都没有做过真正的class级别的详细设计,更别提使用UML来实现规范建模了;本篇主要就以前自己一直感觉很迷糊的几种class之间的关系进行整理,让我们在真正用UML进行比如类图设计时能够更加清晰明了;以下就分别介绍这几种关系:继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Jav

系统 2019-08-29 22:44:12 1991

编程技术

WCF RIA Services 版本问题坑了我

我们准备用WCFRIA做Silverlight的通信层,结果因为我的机器安装的是4.0,经过无数次测试,还去老外论坛问了,也没得到结果,因为这么久测试都是无法穿越,我就跟BOSS说无法穿越复杂的实体类型,结果老板今天叫另外一个同事测,一测试就可以通过,我回来研究了一下,怎么弄都还是不行。我开始怀疑是不是我的WCFRIA版本问题。我下载了最新的Sp1(SP2还只是PreView版),一安装上去,什么问题都没了,我的个汗啊,微软坑人噻。我把这个东东公布出来,希

系统 2019-08-29 22:34:05 1991

编程技术

设计模式之--中介者模式

在很多情况下对象之间的交互是很复杂的,在开始设计的时候,你根本不知道它需要交互的对象是谁,是什么类型。我们知道如果要对象A与对象B之间能相互交互,A与B就会构成相互依赖,如果对象一多,这种依赖就会很复杂,况且很多时候我们都不知道需要互相交互的对象有哪些,因此,在设计的时候也没办法考虑这些情况。既然在设计的时候无法预先知道对象之间的交互具体情况,我们可以将这种交互放到一个“中间平台”进行,这个中间平台知道所有对象的(依赖于所有对象,但对象是否必须依赖于平台不

系统 2019-08-29 22:14:06 1991

编程技术

JVM学习笔记(八):类加载器以及双亲委派模型

本章内容根据《深入理解Java虚拟机》第7章部分内容整理1.什么是类加载器?在类加载阶段,有一步是“通过类的全限定名来获取描述此类的二进制字节流”,而所谓的类加载器就是实现这个功能的一个代码模块,这个动作是在Java虚拟机外部实现的,这样做可以让应用程序自己决定如何去获取所需要的类。类加载器的作用:首先类加载器可以实现最本质的功能即类的加载动作。同时,它还能够结合java类本身来确定该类在Java虚拟机中的唯一性。用通俗的话来说就是:比较两个类是否相等,只

系统 2019-08-29 22:09:54 1991

编程技术

SSD06 Exercise05 个人解答

CacheLab:ImprovingProgramLocalityINTRODUCTIONThisexercisedealswithoptimizingmemory-intensivecode.Imageprocessingisoneareathatbenefitsgreatlyfromsuchoptimizations.Inthisexercisewe'llbeoptimizingtwofunctions:rotate,afunctiondesigned

系统 2019-08-29 22:07:18 1991

编程技术

初识用.NET Remoting来开发分布式应用

一..NETRemoting简介:.NETRemoting从某种意义上讲是DCOM的替代品。ASP.NETWeb服务十分有用,但是这项技术在企业内联网的解决方案中,对于某些业务请求来说并不快,也没有足够的灵活性,而且,ASP.NETWeb服务需要有运行时的支持。使用.NETRemoting技术后,可以将Web服务提供给世界上的任何地方。而且可以在所有的应用程序类型中运行Web服务。二..NETRemoting的基本原理:体系结构图如下:三.几个重要的概念:

系统 2019-08-29 22:06:55 1991