陋室铭
永远也不要停下学习的脚步(大道至简至易)

上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 108 下一页
摘要: solr 定时更新索引 – solr 6.6.0 – dataimport.scheduler 这里先重点说下,定时更新引用的org.apache.solr.handler.dataimport.scheduler.ApplicationListener不是sorl源码自带的,需要另外去下载,下载地 阅读全文
posted @ 2018-07-16 11:05 宏宇 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 到分组统计估计大家都不会陌生,就是数据库的group by语句,但是当我们采用solr4.5全文检索时,数据库提供再好的sql语句都没有任何的意义了,那么在solr4.5中我们如何做到分组统计呢?其实很简单,下面我们来看看怎么做。 示例场景: 现在有个电子商务网站的产品搜索功能,不同的商家发布不同的 阅读全文
posted @ 2018-07-13 23:47 宏宇 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 第一排 第二排 第三排 第四排 第五排 赵 钱 孙 李 周 吴 郑 王 冯 陈 褚 卫 蒋 沈 韩 杨 朱 秦 尤 许 何 吕 施 张 孔 曹 严 华 金 魏 陶 姜 戚 谢 邹 喻 柏 水 窦 章 云 苏 潘 葛 奚 范 彭 郎 鲁 韦 昌 马 苗 凤 花 方 俞 任 袁 柳 酆 鲍 史 唐 费 阅读全文
posted @ 2018-07-13 17:11 宏宇 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 最近重装了系统,VS和SQL Sever莫名奇妙的不能用了。下面总结一下这个过程中遇到的问题,跟大家分享一下经验~~ 大概是以前的安装过程都十分顺利,这次,在尝试了数次登陆不上去之后,我仍然怀疑是自己眼花了……怎么办,查吧!一开始我想到的,肯定是哪个服务没有打开吧。 结果,打开SQLServer配置 阅读全文
posted @ 2018-07-13 11:53 宏宇 阅读(290) 评论(0) 推荐(0) 编辑
摘要: Lucene复习: 1、什么是lucene:全文检索工具包 2、Lucene的工作原理: 索引数据的创建 从原始文件中提取一些可以用来搜索的数据(封装成各种Field),把各field再封装成document,然后对document进行分析(对各字段分词),得到一些索引目录写入索引库,documen 阅读全文
posted @ 2018-07-12 22:33 宏宇 阅读(445) 评论(0) 推荐(0) 编辑
摘要: update A set A.CityRegionID=B.ParentID, A.CityName=(select RegionName from Common_Region where RegionID=B.ParentID) from User_Common_Address A,Common_ 阅读全文
posted @ 2018-07-09 13:34 宏宇 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 概述 全文引擎使用全文索引中的信息来编译可快速搜索表中的特定词或词组的全文查询。全文索引将有关重要的词及其位置的信息存储在数据库表的一列或多列中。全文索引是一种特殊类型的基于标记的功能性索引,它是由 SQL Server 全文引擎生成和维护的。生成全文索引的过程不同于生成其他类型的索引。全文引擎并非 阅读全文
posted @ 2018-07-09 13:33 宏宇 阅读(493) 评论(0) 推荐(0) 编辑
摘要: SQL Server 的全文搜索(Full-Text Search)是基于分词的文本检索功能,依赖于全文索引。全文索引不同于传统的平衡树(B-Tree)索引和列存储索引,它是由数据表构成的,称作倒转索引(Invert Index),存储分词和行的唯一键的映射关系。倒转索引是在创建全文索引或更新全文索 阅读全文
posted @ 2018-07-06 15:55 宏宇 阅读(588) 评论(0) 推荐(0) 编辑
摘要: 全文搜索引擎的工作原理理论上很简单,关键技术就是“分词”, “索引库”:使用分词技术把“文档数据”按分词拆分,也就是一个文档拆分为多个分词(一条普通数据拆分为多个词的索引数据)。这个结构就形成了“索引库”,索引库存储的数据就叫索引(索引数据)(所以当普通数据发生变化的时候,与之所对应的索引也要变化, 阅读全文
posted @ 2018-07-06 15:41 宏宇 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 放源代码搜索引擎为人们学习、研究并掌握搜索技术提供了极好的途径与素材,推动了搜索技术的普及与发展,使越来越多的人开始了解并推广使用搜索技术。使用开源搜索引擎,可以大大缩短构建搜索应用的周期,并可根据应用需求打造个性化搜索应用,甚至构建符合特定需求的搜索引擎系统。搜索引擎的开源,无论是对技术人员还是普 阅读全文
posted @ 2018-07-06 15:40 宏宇 阅读(1541) 评论(0) 推荐(0) 编辑
摘要: “创建全文索引 启动服务 在SQL Server配置管理工具中,找到'SQL Full-text Filter Daemon Launcher'服务用本地用户启动。 创建全文目录 打开需要创建全文目录的数据库-存储-全文目录-右键新建全文目录 用语句创建全文目录 CREATE FULLTEXT CA 阅读全文
posted @ 2018-07-06 13:20 宏宇 阅读(2397) 评论(0) 推荐(0) 编辑
摘要: 目前项目中的日志查询 功能 由于长年累月的写入,目前已经达到千万级,对日志进行like 查询,速度可想而知。 此处只讨论 在数据库的优化。 当时 想到两个方案,一个是分区,一个 是全文检索。 分区的话,如果跨区,速度也会很慢,并且对区粒度的划分也得考虑,并且既然使用 like ‘%XX%’,必然不会 阅读全文
posted @ 2018-07-06 13:18 宏宇 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 在SQL Server 中提供了一种名为全文索引的技术,可以大大提高从长字符串里搜索数 据的速度,不用在用LIKE这样低效率的模糊查询了。 下面简明的介绍如何使用Sql2008 全文索引 一、检查服务里面带有Full-text字样的服务是否存在并开启 如果不存在带有Full-text字样的服务的,确 阅读全文
posted @ 2018-07-06 13:18 宏宇 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 1.为什么需要数据库分词查询 假设有一个数据库表,表中有一个title字段 table1 假如有300万的数据 id为主键,title也设置了索引 id title 1 这是计算机,和计算机相关,电脑相关 2 这个标题是数据库,与专利数据库有关系 3 这个标题是与淘宝user数据库 ... .... 阅读全文
posted @ 2018-07-06 11:35 宏宇 阅读(2308) 评论(2) 推荐(0) 编辑
摘要: 使用 Windows10 访问 SQL Server 配置管理器 因为 SQL Server 配置管理器是 Microsoft 管理控制台程序的一个管理单元而不是单独的程序,所以,当运行 Windows 10 时,SQL Server 配置管理器不显示为一个应用程序。 要打开 SQL Server 阅读全文
posted @ 2018-07-06 11:25 宏宇 阅读(2246) 评论(0) 推荐(0) 编辑
摘要: 今天用到搜索时的高亮显示,百度了一下,如下面: 1.替换关键字,对字体变色。 public static string ReplaceRed(string strtitle, string redkey) { if (redkey == "" || redkey == null) { return  阅读全文
posted @ 2018-07-05 09:08 宏宇 阅读(222) 评论(0) 推荐(0) 编辑
摘要: Entity Framework 是微软推荐出.NET平台ORM开发组件, 现在已放源代码. 以下我们来讨论一下优缺点和一些问题, 以下简称EF. 有兴趣可查询官网的Entity Framework 6 RoadMap. 高层视图: 改变在现有系统使用EntityFramework的优势是什么? • 阅读全文
posted @ 2018-07-02 18:24 宏宇 阅读(1020) 评论(0) 推荐(0) 编辑
摘要: 如果有如下的Xhtml文字,在.Net中用XmlDocument.LoadXml载入的时候,速度很慢。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-s 阅读全文
posted @ 2018-06-29 16:01 宏宇 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 在主程序将要结束时,迅速正确退出无限循环执行的子线程。一般子线程循环执行会有一个指定的周期, 在子线程等待(或者睡眠)时,无法唤醒退出,尤其在执行周期较长时,子线程无法即刻退出,导致 程序无法迅速关闭。 1. 定义AutoReset 此事件作为线程即将退出的信号,初始化为false。 2. 定义线程 阅读全文
posted @ 2018-06-27 09:27 宏宇 阅读(1490) 评论(0) 推荐(0) 编辑
摘要: 其实多线程最复杂的地方在于不同线程间的同步问题,这其中会涉及到先后执行问题、共享变量问题等。这篇文章我们主要来开个头,看一下join方法。 [csharp] view plain copy print? using System; using System.Threading; namespace  阅读全文
posted @ 2018-06-27 09:25 宏宇 阅读(394) 评论(0) 推荐(0) 编辑
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 108 下一页