2013年4月11日

摘要: 转自:http://blog.csdn.net/xyx139/article/details/6953596Lucene是可以做到的,利用lucene的Filter,具体可以查看lucene的api中的org.apache.lucene.search.CachingWrapperFilter,它可以缓存上次的搜索结果,从而实现在结果中的搜索。测试实例:package com.wsjava;import java.io.IOException;import org.apache.lucene.analysis.SimpleAnalyzer;import org.apache.lucene.doc 阅读全文
posted @ 2013-04-11 22:03 ——阿文 阅读(288) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/buptdavid/article/details/5791125概述lucene的缓存可分为两类:filter cache和field cache。filter cache的实现类为CachingWrapperFilter,用来缓存其他Filter的查询结果。field cache的实现类是FieldCache,缓存用于排序的field的值。简单来说,filter Cache用于查询缓存,field cache用于排序。这两种缓存的生存周期都是在一个IndexReader实例内,因此提高Lucene查询性能的关键在于如何维护和使用同一个Inde 阅读全文
posted @ 2013-04-11 21:58 ——阿文 阅读(1572) 评论(0) 推荐(0)
摘要: http://blog.sina.com.cn/s/blog_7cd4b5f101013mot.html 阅读全文
posted @ 2013-04-11 21:45 ——阿文 阅读(102) 评论(0) 推荐(0)
摘要: ======转自:http://www.douban.com/note/200763868/1. 简介:封装是面向对象设计的基石,封装是什么,封装有何用,这些常识性的问题在这里不做介绍。尽管JS是一种面向对象的语言,但是它不具备用以将成员声明为公用或私用的任何内置机制。与上篇讲述的接口一样,我们将自己想办法实现这种特性。这里主要利用了JS的闭包。什么是闭包,这里也不作讨论,这不是一个讨论JS语法的总结。2.JS创建自定义对象的基本方法通过JS创建自定义对象主要有两种方法,一种是通过字面量对象,这种方法等价于实例化一个Object对象,给实例化的对象添加各种属性和方法; 第二种是通过构造函数的形 阅读全文
posted @ 2013-04-11 21:32 ——阿文 阅读(168) 评论(0) 推荐(0)
摘要: 转自:http://www.cnblogs.com/tonygao/using System.IO;using iTextSharp.text;using iTextSharp.text.pdf;//需要在项目里引用ICSharpCode.SharpZipLib.dll和itextsharp.dllpublic string TxtFilePath;public string SavePdfPath;//保存PDF的路径#region 读取TXT内容private string ReadXieyi(string FilePath){string xieyi = "";Fil 阅读全文
posted @ 2013-04-11 21:25 ——阿文 阅读(334) 评论(0) 推荐(0)
摘要: 1. 定义js类js并不是一种面向对向的语言, 没有提供对类的支持, 因此我们不能像在传统的语言里那样 用class来定义类, 但我们可以利用js的闭包封装机制来实现js类, 我们来封装一个简的Shape类.===============该文转自===========http://www.jb51.net/article/21197.htm==============================复制代码代码如下:function ShapeBase() {this.show = function(){alert("ShapeBase show");};this.init 阅读全文
posted @ 2013-04-11 21:08 ——阿文 阅读(179) 评论(0) 推荐(0)
摘要: // JavaScript Document(function($){ /*drop menu packaging*/ $.fn.dropmenu = function(options){ var defaults = { contanier: '', itemsCss: '' } var options = $.extend(defaults,options); this.each(function(){ var obj = $(this); var objspan = obj.children('li').children('span 阅读全文
posted @ 2013-04-11 21:04 ——阿文 阅读(157) 评论(0) 推荐(0)
摘要: (function ($) { var PageFunc = function PageFunc() { } $.PageFunc = function (Total, PageSize, curPageNum, FunUrl) { if (PageSize == "" || PageSize == null || PageSize == undefined) { PageSize = 10; } if (curPageNum == "" || curPageNum == null || curPageNum == undefined) { curPag 阅读全文
posted @ 2013-04-11 21:01 ——阿文 阅读(151) 评论(0) 推荐(0)
摘要: DOM中的previousSibling,nextSibling,firstChild,lastChild和parentNode节点学习几个主要节点类型: ELEMENT_NODE = 1; 元素节点 TEXT_NODE = 3; 文本节点 DOCUMENT_NODE = 9; 文档节点在IE中会自动过滤掉空白文本节点 elem.previousSibling在FireFox,Chrome等浏览器中可能会包含空白文本节点 elem.previousSibling --- [object text] function prev(elem) { //获取当前节点的上一个元素节点 do { e... 阅读全文
posted @ 2013-04-11 20:52 ——阿文 阅读(200) 评论(0) 推荐(0)
摘要: C#读取doc,pdf,ppt文件doc pdf ppt与 txt之间的转换 :组件的作用一般是将文件读出成字符格式,并不是单纯的转换文件名后缀,所以需要将读出的东西写入txt文件 。添加office引用.net中对office中的word及ppt进行编程时,确保安装office时已经安装了word,ppt可编程组件(自定义安装时可查看)或者安装“Microsoft Office 2003 Primary Interop Assemblies”安装后,在编程页面添加引用:添加引用-com—microsoft powerpoint object 11.0 libaray/word 11.0 ob 阅读全文
posted @ 2013-04-11 20:50 ——阿文 阅读(1084) 评论(0) 推荐(0)

导航