提升检索效率的几个搜索引擎使用技巧


做为专业的程序员,在工作过程中,难免会有一些不熟悉的内容,需要查询一下。甚至一些原本熟悉的内容,长时间不用,也写不溜了。

所以,现在程序员开玩笑称自己是SOP — 面向搜索引擎编程(SearchEngine-Oriented-Programming)。

但认真的说,SOP其实还是有些方式方法,比如查询关键词的选用,搜索引擎的一项选项等,用好了可以节省不少工作时间。


1. 关键词


比如在使用搜索引擎进行问题或者内容检索时,如果你在中文查不到的情况下,变换成英文试试。

另外,使用英文检索时,使用一些常用的或者说更地道的表达更容易查出来你想要的内容

比如要查一个东西的工作原理,可以用英文how XXX works

比如要查一个日志的详细输出,或者列出jvm的类加载信息等,verbose这个词更常用一些。

在技术选型或者一些东西的区别,要比较一下,使用difference between XX and YY 可以有不错的结果,或者使用 differ from。

查找一个新技术的用法时,除了使用xxx example,也可以试试tutorial这个词。

像XX usage,并发用parallel,调优用tuning…

许多常用的一下子想不起来了,都是遇到问题查的时候才想起来。更多的常用检索词后面汇总一下。有其他技巧的朋友欢迎留言。

我们来说这些词怎么能表达的更专业更地道呢?我个人认为以下地方可以了解这些内容:

  • 官方技术文档
  • 介绍对应技术的英文书籍
  • Stackoverflow或者Quora上这些常用技术问题的描述

当然,随着输入,搜索引擎的自动提示也是比较常用的关键词,比如这样


2.指定检索网站


比如有些时候,一些之前看过的内容,你只记住了哪个网站的,具体链接记不清了。这个时候一般可以通过搜索引擎的site语法。

方式比较简单,直接使用site: www.xxx.com 该网站内要检索的关键词。例如下方是在网站里查找包含源代码这个关键词的页面。

3.限定要找的文件类型

也有些时候,为了找特定类型的文件,从结果中再一个个找比较麻烦,可以直接在搜索引擎里指定要查找的文件类型。这个时候用到的是filetype:xxx这个语法。

比如要找Servlet规范或者Java虚拟机规范这些官方指定的pdf spec文件,可以直接以这样的关键字搜索:

filetype:pdf servlet spec

下图是检索结果,列出来的都是pdf文件,可以直接下载。

4.以图搜图

如果你正在写一篇论文,网上找到一张图很匹配,想要找到来源网站,或者感觉这个图不错,起找更清晰一点的,以及同类型的图时,可以试试搜索引擎的以图搜图功能。
比如直接通过以下两个地址,选择要上传识别的图片,然后会自动列出同类型的图:

  • http://image.google.com
  • http://image.baidu.com

例如我上传了一张童年纯真的图,google给找出来许多同类型的图片

5.关键词加双引号


加了双引号的关键词,是要求搜索引擎精确查找的。例如这样:

其他比较常用的技巧,欢迎留言补充。
本站所有文章均由网友分享,仅用于参考学习用,请勿直接转载,如有侵权,请联系网站客服删除相关文章。若由于商用引起版权纠纷,一切责任均由使用者承担
极客文库 » 提升检索效率的几个搜索引擎使用技巧

Leave a Reply

欢迎加入「极客文库」,成为原创作者从这里开始!

立即加入 了解更多