代码人生的小狗窝

一行行枯燥的代码,却描绘出人生的点点滴滴

推荐文章

从零开始学Android之 AutoCompleteView 动态婚配输入的内容(像搜索引擎上的匹配)

    从零开始学Android之 AutoCompleteView 动态匹配输入的内容(像搜索引擎上的匹配)1.AutoCompleteTextView属性:   1>动态匹配输入的内容   2>android:completionThreshold="n" -- 输入n个字符开始匹配  在activity_main.xml中加入AutoCompleteTextView:   代码如下:  <span style="font-family:KaiTi_GB2312;"><AutoCompleteTextView android:layout_width="wrap_content" android:layout_heig

    阅读全文>>

作者:coody分类:【_搜索引擎浏览(2184

2018-08-14

4、Elasticsearch 分布式搜索引擎 Linux平台 安装使用

    四、Elasticsearch 分布式搜索引擎 Linux平台 安装使用 Elasticsearch安装与启动 下载Elasticsearch软件包   这里在多说一句,Elasticsearch提供了两种安装方式:   一种是根据发行版,通过Elasticsearch官方提供的repositories安装,具体安装方法情参考官方指南。 另一种是通过下载软件包在以解压的方式安装。   不管使用那种安装方式,完全取决你自己的喜好与具体需求,由于第二种方式在配置上更加的灵活,所以这里主要介绍第二种方式的安装与配置。   首先打开 Elasticsearch的官方网站 去下载最新的版本,或者直接从Github上下载也是可行的,我这里下载的版本是 elasticsearch-1.4.4.tar.gz 包,其实Elasticesearch的安装很简单,因为Elasticsearch完全

    阅读全文>>

作者:coody分类:【_搜索引擎浏览(1824

2018-08-11

怎么利用搜索引擎成为一个更好的软件工程师

    如何利用搜索引擎成为一个更好的程序员 1. 精确短语搜索      使用双引号将要搜索的内容包含起来进行搜索。      例如:输入搜索关键字:"南京市长江大桥"      搜索结果里只会包含“南京市长长江大桥”的结果,而不会把“南京市”、“长江大桥”等结果也搜索出来。   2. 排除条件      使用“-”号,从搜索结果里排除不需要的结果。      例如:输入搜索关键字:java -Apache      搜索结果里会把Apache相关的记录过滤掉。   3. 相关条件      使用“related”命令,关联搜索。      例如:输入搜索关键字:related:mongodb.org      搜索结果里会把mongodb相关的结果也会列出来,例如NoSql、Redis等。   4. 文件类型      使用“fileType”命令,列出指定文件类型的结果。    

    阅读全文>>

作者:coody分类:【_搜索引擎浏览(1301

2018-08-14

搜索引擎命令大全!(转载)[归档]

    搜索引擎命令大全!(转载)[存档]搜索引擎命令大全....(包括百度谷歌等)整理中....... 更多请点这:http://www.googleguide.com/advanced_operators_reference.html Google搜索技巧的清单 link:URL = 列出到链接到目标URL的网页清单. location  过滤器你可以等到特定国家的新闻,比如 location:uk Google也内置了词典,在搜索框里用”define:the_word”试试. Goolge保存了网站过去的内容.你可以直接搜索某个页面在Google服务器里的缓存,相关句法是“keyword cache:site_url” 直接在搜索框里输入“cache:site_url”可以直接进入缓存页面. rel

    阅读全文>>

作者:coody分类:【_搜索引擎浏览(2028

2018-08-12

禁止搜索引擎收录的步骤

    禁止搜索引擎收录的方法 1. 什么是robots.txt文件? 搜索引擎使用spider程序自动访问互联网上的网页并 获取网页信息。spider在访问一个网站时,会首先会检查该网站的根域下是否有一个叫做 robots.txt的纯文本文件,这个文件用于指定spider在您网站上的抓取范围。您可以在您的网站中创建一个robots.txt,在文件中声明 该网站中不想被搜索引擎收录的部分或者指定搜索引擎只收录特定的部分。   请注意,仅当您的网站包含不希望被搜索引擎收录的内容时,才需要使用robots.txt文件。如果您希望搜索引擎收录网站上所有内容,请勿建立robots.txt文件。   2. robots.txt文件放在哪里? robots.txt 文件应该放置在网站根目录下。举例来说,当spider访问一个网站(比如 http://www.abc.com)时,首先会检查该网站中是否

    阅读全文>>

作者:coody分类:【_搜索引擎浏览(1380

2018-08-13

coreseek (sphinx)+ Mysql + Thinkphp筹建中文搜索引擎详解

    coreseek (sphinx)+ Mysql + Thinkphp搭建中文搜索引擎详解  一, 前言    1,研究coreseek的动机    我有一个自己的笔记博客,经常在上面做一些技术文章分析。在查询一些文章的时候,以前只能将要查询的内容去mysql中用like模糊匹配。在文章多了的情况下,这样做法效率肯定不行。于是我把目标投向了中文搜索插件coreseek,并成功的把它使用到了我的项目当中。 效果图: 希望通过这篇分析,让有兴趣的同学少走些弯路。 2,概念介绍   sphinx是开源的搜索引擎,它支持英文的全文检索。但英文的天然分词符是空格,而中文则有比较复杂的分词要求。中国人提供了一个可供企业使用的,基于Sphinx的中文全文检索引擎。也就是说Coreseek实际上的内核还是Sphinx。但其最大的不同是coreseek有一个中文分词利器mmse

    阅读全文>>

作者:coody分类:【_搜索引擎浏览(836

2018-08-12

solr搜索引擎_电商搜寻(java代码实现)

    solr搜索引擎_电商搜索(java代码实现) pom.xml:<!--solr搜索引擎--> <dependency> <groupId>org.apache.solr</groupId> <artifactId>solr-core</artifactId> <version>4.10.3</version> </dependency> <!-- https://mvnrepository.com/artifact/org.apache.solr/solr-solrj --> <dependency> <groupId>org.apache.solr&l

    阅读全文>>

作者:coody分类:【_搜索引擎浏览(1995

2018-08-12

[转]搜索引擎取舍: Elasticsearch与Solr

    [转]搜索引擎选择: Elasticsearch与Solr 搜索引擎选型调研文档 Elasticsearch简介* Elasticsearch是一个实时的分布式搜索和分析引擎。它可以帮助你用前所未有的速度去处理大规模数据。 它可以用于全文搜索,结构化搜索以及分析,当然你也可以将这三者进行组合。 Elasticsearch是一个建立在全文搜索引擎 Apache Lucene™ 基础上的搜索引擎,可以说Lucene是当今最先进,最高效的全功能开源搜索引擎框架。 但是Lucene只是一个框架,要充分利用它的功能,需要使用JAVA,并且在程序中集成Lucene。需要很多的学习了解,才能明白它是如何运行的,Lucene确实非常复杂。 Elasticsearch使用Lucene作为内部引擎,但是在使用它做全文搜索时,只需要使用统一开发好的API即可,而不需要了解其背后复杂的Lucene的

    阅读全文>>

作者:coody分类:【_搜索引擎浏览(2707

2018-08-14

实时搜索引擎Elasticsearch(五)——Java API的使用

    实时搜索引擎Elasticsearch(5)——Java API的使用 介绍了使用Rest方式调用ES的聚合API。Rest API使用了HTTP协议,按理来说,可以直接使用类似HttpClient的工具直接调用Rest API。虽然笔者并没有尝试过,但稍微想想一下就知道这种方法是可行的。这种方法主要有下面几个弊端: 需要开启ES的Http服务和端口。ES提供的Http服务功能非常全面,没有提供权限控制,防护也比较脆弱。一旦遭到破解,则数据面临极大的风险。所以,建议在生产中关闭Http服务,或者自己增加一层代理来实现权限控制。 调用比较困难。Rest API的核心是url和post数据,url直接需传入字符串,这样就不能使用IDE的查错功能。需要记忆的东西太多,不确定时就要去查API,影响开发效率。 Http协议的一大特点是无连接性。也就是每一次请求都需要建立新的连接,我们知道

    阅读全文>>

作者:coody分类:【_搜索引擎浏览(702

2018-08-13

分布式搜索引擎Elasticsearch的容易使用

    分布式搜索引擎Elasticsearch的简单使用官方网址:https://www.elastic.co/products/elasticsearch/ 一、特性 1、支持中文分词 2、支持多种数据源的全文检索引擎 3、分布式 4、基于lucene的开源搜索引擎 5、Restful api 二、资源 smartcn, 默认的中文分词 :https://github.com/elasticsearch/elasticsearch-analysis-smartcn mmseg :https://github.com/medcl/elasticsearch-analysis-mmseg ik:https://github.com/medcl/elasticsearch-analysis-ik pinyin, 拼音分词可用于输入拼音提示中文 :https://github.com/

    阅读全文>>

作者:coody分类:【_搜索引擎浏览(1384

2018-08-14

搜索引擎取舍: Elasticsearch与Solr 搜索引擎选型调研文档

    搜索引擎选择: Elasticsearch与Solr 搜索引擎选型调研文档 搜索引擎选择: Elasticsearch与Solr搜索引擎选型调研文档Elasticsearch简介*Elasticsearch是一个实时的分布式搜索和分析引擎。它可以帮助你用前所未有的速度去处理大规模数据。它可以用于全文搜索,结构化搜索以及分析,当然你也可以将这三者进行组合。Elasticsearch是一个建立在全文搜索引擎 Apache Lucene™ 基础上的搜索引擎,可以说Lucene是当今最先进,最高效的全功能开源搜索引擎框架。但是Lucene只是一个框架,要充分利用它的功能,需要使用JAVA,并且在程序中集成Lucene。需要很多的学习了解,才能明白它是如何运行的,Lucene确实非常复杂。Elasticsearch使用Lucene作为内部引擎,但是在使用它做全文搜索时,只需要使用统一开发好的

    阅读全文>>

作者:coody分类:【_搜索引擎浏览(1095

2018-08-14

商品搜索引擎资料拾掇

    商品搜索引擎资料整理一、搜索引擎框架 搜索引擎Solr和ElasticSearch了解:http://blog.csdn.net/u013142781/article/details/51224988 Solr: 教程:http://blog.csdn.net/jediael_lu/article/category/2370109 书籍:Lucene In Action(第2版)中文版 ElasticSearch: 博客实例教程:http://www.eggtwo.com/news/detail/143 网页教程:http://es.xiaoleilu.com/010_Intro/10_Installing_ES.html、http://udn.yyuap.com/doc/mastering-elasticsearch/chapter-5/54_README.html 书籍

    阅读全文>>

作者:coody分类:【_搜索引擎浏览(1698

2018-08-06

MySQL搜索引擎小结

    MySQL搜索引擎总结 转载:http://mp.weixin.qq.com/s?__biz=MzA5Mjg2NTQxOA==&mid=2650420350&idx=1&sn=61673a528ec43bbd84e53b35a54b1ae8&chksm=8868029bbf1f8b8d7c330c05ce2e671b769a03189de41d7c629bcf28dadf2d5e135c3c883c94&mpshare=1&scene=1&srcid=03220h54UTF98MdH0f4xN1UG#rd   什么是存储引擎? 关系数据库表是用于存储和组织信息的数据结构,可以将表理解为由行和列组成的表格,类似于Excel的电子表格的形式。有的表简单,有的表复杂,有的表根本不用来存储任何长期的数据,有的表读取时非常快,但是插入

    阅读全文>>

作者:coody分类:【_搜索引擎浏览(1207

2018-08-13
上一页 1/23页 下一页