摘要:
网络营销已经成为时下最热门的商务领域,而其中SEO领域成为最火热的细分应用。如何通过适合的SEO方式开展电子商务或网站推广,是业界较多关注的热点,也是初入互联网行业的新生、负责网站推广事宜的营销部门,以及中小企业领导关心的话题。 在这种形势下,DoNews、5Gme等多个从事相关营销工作的朋友聚合在一起,决定为这些人群做点什么,于是就有这个权做叫“书”的专集。为了达到传播经验的目的,原本是要出版成书发行。但最后时刻,大家认为首先既然是公益性传播,那么即便书价定的再低也不合适;其次既然是网络营销的知识传播,用户群就不应该是以传统书目来获得知识的人群,而应该通过网络传播;第三考虑到网络营销知识和技 阅读全文
摘要:
搜索 1、对于按创建时间的排序可以使用doc.id的方式 new SortField(null, SortField.DOC, reverse)排序方式尽量使用INT类型的字段 也就是按照写入索引的顺序排序 2、对于时间字符串的排序可以转换成整数进行排序 3、去掉不必要的parse 使用TermQuery替换 4、TermQuery和Term可以只保留一个实例 createTerm... 阅读全文
摘要:
1 联合两个索引查询,已解决: IndexSearcher[] searchers = new IndexSearcher[2]; searchers[0] = new IndexSearcher(m_indexpath); searchers[1] = new IndexSearcher(m_outindexpath); MultiSearcher multiSearcher... 阅读全文
摘要:
本文仅记录一些简单的使用方法,供初学者参考。 以下例子采用 Lucene.NET 1.9 版本,可取去 Lucene.Net 下载。 1. 基本应用 using System; using System.Collections.Generic; using System.Text; using Lucene.Net; using Lucene.Net.Analysis; usi... 阅读全文
摘要:
在lucene搜索分页过程中,可以有两种方式 一种是将搜索结果集直接放到session中,但是假如结果集非常大,同时又存在大并发访问的时候,很可能造成服务器的内存不足,而使服务器宕机 还有一种是每次都重新进行搜索,这样虽然避免了内存溢出的可能,但是,每次搜索都要进行一次IO操作,如果大并发访问的时候,你要保证你的硬盘的转速足够的快,还要保证你的cpu有足够高的频率 而我们可以将这两种方式结合下,每... 阅读全文
摘要:
1 lucene简介 1.1 什么是lucene Lucene是一个全文搜索框架,而不是应用产品。因此它并不像www.baidu.com 或者google Desktop那么拿来就能用,它只是提供了一种工具让你能实现这些产品。 1.2 lucene能做什么 要回答这个问题,先要了解lucene的本质。实际上lucene的功能很单一,说到底,就是你给它若干个字符串,然后它为你提供一个全文搜索服务,... 阅读全文
摘要:
.1索引过程优化 索引一般分2种情况,一种是小批量的索引扩展,一种是大批量的索引重建。在索引过程中,并不是每次新的DOC加入进去索引都重新进行一次索引文件的写入操作(文件I/O是一件非常消耗资源的事情)。 Lucene先在内存中进行索引操作,并根据一定的批量进行文件的写入。这个批次的间隔越大,文件的写入次数越少,但占用内存会很多。反之占用内存少,但文件IO操作频繁,索引速度会很慢。在IndexWr... 阅读全文
摘要:
如果把企业的数据比做生命所必需的血液,那么数据库的设计就是应用中最重要的一部分。有关数据 库设计的材料汗牛充栋,大学学位课程里也有专门的讲述。不过,就如我们反复强调的那样,再好的 老师也比不过经验的教诲。所以我们最近找了些对数据库设计颇有造诣的专业人士给大家传授一些设 计数据库的技巧和经验。我们的编辑从收到的130 个反馈中精选了其中的60 个最佳技巧,并把这些 技巧编写成了本文,为了方便索引其内... 阅读全文
摘要:
一对多(one2many)是最常见的对象关系之一,本文将通过示例说明如何使用NH来实现one2many关系的映射,以及如何实现Parent/Child对象之间的级连操作。 根据约定,本文将通过Category和Item对象来描述one2many的关系,即一个Category对象对应多个Item对象。 主要内容: 1、编写POCO类 2、准备数据库 3、编写配置文件 4、级连(cascadin... 阅读全文
摘要:
NH的online document中讨论了三种情况的的o/r mapping: 1)one-to-one 2)one-to-many / many-to-one 3)many-to-many 因为官方文档介绍得很少,学起来非常费劲,我在这里做一个学习总结,希望能引起大家的继续讨论。 为了便于描述。,本系列学习手记将引入Category和Item对象,分别实现以下关系: 1)Category和... 阅读全文