分享好友 最新动态首页 最新动态分类 切换频道
如何用好 Google 搜索引擎解决你的问题
2024-12-26 10:37

如何用好 Google 搜索引擎解决你的问题

如何用好 Google 搜索引擎解决你的问题

寂小桦+ 关注

预计阅读时间8分钟8 月前

俗话说的好二逼程序员面向老板编程,普通程序员面向对象编程,高级程序员面向搜索引擎(Google)编程。学会正确的使用好 Google 是学习编程的入门知识,也是一个合格程序员必备的基础知识之一,本篇文章将会分享一些使用 Google 的基础技能,帮助大家更好利用 Google 解决自己的问题。

1、加号 “+”:Google 无需用明文的“+”来表示逻辑“与”的操作,只要空格就可以了,比如搜索【小专栏+黑客】你直接搜索【小专栏 黑客】,效果是一样的。

2、减号“-”:Google 用减号“-”表示逻辑“非”的操作,比如搜索【小专栏 -黑客】出现的结果是包含“小专栏”这个词,却不包含“黑客”这个词的结果。这里需要注意的是使用这个指令时减号前面必须是空格,减号后面没有空格,紧跟着需要排除的词。

+”和“-”的作用有的时候是相同的,都是为了缩小搜索结果的范围,提高查询结果命中率。而且这里的“+”和“-”号,是英文字符,而不是中文字符的“+”和“-”。

3、双引号"":将你需要搜索的词语放入双引号中,表示是完全匹配搜索,这种方法搜索程序错误信息时候最好用了,因为匹配搜索的结果页面包含双引号中出现的所有的词,连顺序也必须完全匹配。比如你搜索"Error:Execution failed for task ':app:transformClassesWithDesugarForDebug"。返回结果就是全部匹配这个错误的搜索结果,这将大大提升你搜索的效率。

4、站内搜索 site :表示搜索结果局限于某个具体网站或者网站频道,比如你只想搜索stackoverflow.com 上所有包含"roid.tools.ndk.GradleWorkspace"的页面。


5、文件搜索 filetype :只搜索指定类型的文档,可以用来搜索 pdf、doc、jpg 等类型的文档。比如我想找个关于“WebRTC”相关的文档,这时候我只需要搜索"filetype:pdf WebRTC"就可以。

备注:目前 Google filetype 指令支持以下文档和图片类型

  • Adobe Acrobat PDF (.pdf)
  • Adobe Postscript (.ps)
  • Autodesk DWF (.dwf)
  • Google地球 KML (.kml)
  • Google地球 KMZ (.kmz)
  • Lotus 1-2-3(wk1、wk2、wk3、wk4、wk5、wki、wks、wku
  • Lotus WordPro (.lwp)
  • MacWrite (.mw)
  • Microsoft Excel (.xls)
  • Microsoft Powerpoint (.ppt)
  • Microsoft Word (.doc)
  • Microsoft Works(wks、wps、wdb
  • Microsoft Write (.wri)
  • Rich Text Format富文本格式 (.rtf)
  • Shockwave Flash (.swf)
  • 纯文本(ans、txt

图片类型

  • filetype:jpg
  • filetype:gif
  • filetype:png
  • filetype:bmp

以上这些基础方法是我们平时学习编程以及解决工作中一些实际问题最常用到的一些搜索技能,然后还有更高级的搜索方法,将会放在本文末尾供大家参考。

学习是一个发现问题、找出问题、解决问题的过程。利用搜索引擎寻找问题答案,我们首先需要将问题细化,然后再根据问题选择合适的搜索关键词。如果你只是用“我安装 Android 开发环境为什么不成功” 这样空泛的大白话去搜索,搜索出来的结果将会非常宽泛,你将会花费大量的时间筛选跟你匹配的答案。以下 5 点来自《编程初学者如何使用搜索引擎》

1、用关键词,而不是整个句子

虽然现在的搜索引擎已经在语义分析和分词上做得相当成熟了,但还是建议用关键词来描述你的问题,这样可以使你的问题更加具体和精准。通常,用空格分割的1~3个关键词,可以比较得到比较好的搜索结果。

2、直接使用报错信息搜索

如果你是在为你的程序无法运行而寻找解决方案,那么直接使用报错提示信息进行搜索是最好的选择。一般来说,代码异常,都会输出异常的类型和位置,而应用软件的错误甚至还会提供对应的错误码,以便于定位和解决问题。用这些信息去搜索,比你用自然语言描述错误现象要精准几百倍。

3、添加范围限定的关键词,缩小搜索范围

比如你要搜索 python 相关的一个问题,那么在你的关键词里加上 python 会好过直接搜索你的具体问题。比如你想了解 Requests 模块的具体用法,如果不加上 python,则很难找到你要的信息。更进一步,如果你清楚你的问题是 django 方面的,那么直接加上 django 关键字会比加 python 更有效。但要注意,你得分清你的问题属于哪个范围。如果是因为你的数据库和你操作系统不兼容而导致的问题,你却一直用 python 关键字进行搜索,那就跑偏了。

4、避免引入歧义

有的时候,你会发现你搜索的关键词会导向一个被热议的问题,但你确信这个问题并不是你想要的。这时候宁可放弃这个会导致歧义的关键词。当然还有另外的解决方法,稍后我会提到。

还有时候,歧义是因为你错误的推测而带来,比如上个例子中的“python”导致查不到数据库的问题。所以在搜索过程中,你需要根据情况调整你的关键词。

5、逐步修正关键词

复杂的问题往往无法一蹴而就地解决。搜索的过程也是一个反复思考的过程,需要通过已有的结果推断和修正,最终达到目标。

1、intitle: 限定搜索标题中含指定关键词的网页
例如,找林青霞的写真,就可以这样查询:写真 intitle:林青霞

2、inurl: 限定搜索url中含指定关键词的网页
例如,找关于 photoshop 的使用技巧,可以这样查询:photoshop inurl:jiqiao
上面这个查询串中的“photoshop”,是可以出现在网页的任何位置,而“jiqiao”则必须出现在网页url中。

3、inanchor: 限定搜索页面链接锚文本中含指定关键词的网页
: inanchor:google search guide 。限定多个关键词用 allinanchor:

4、intext: 限定搜索正文文本(不含标题和链接)中含指定关键词的网页
: intext:google vs mircosoft。

5、link: 搜索链向某网站/网址的网页
: link:www.google.com 。

6、related: 搜索与某网页相似或相关的页面
: related:www.google.com 。

7、cache: 搜索某网页在Google缓存(网页快照)中的旧版本
: cache:www.google.com 。

8、info: 综合查询某网页的信息,即列出上述四个命令
: info:www.google.com 。作用同 id:

9、define: 关键词定义
查询关键词的网络释义。如: define:google 。

10、特殊符号

~ 同义词,关键词前加波浪线。如:~table 。

  • 通配符,如:Google was founded in * 。
    ** 指数,作用同 ^ ,如:2**10 。
最新文章
王者荣耀公众号小程序
今天我们要聊一聊王者荣耀公众号小程序。随着移动互联网的发展,小程序已经成为了各行各业不可或缺的一部分。作为一款备受欢迎的手机游戏,王者荣耀自然也充分利用了这一技术趋势,推出了自己的公众号小程序。王者荣耀公众号小程序是腾讯公
苹果手机怎么设置默认浏览器
在数字化时代,手机浏览器已成为我们日常上网的重要工具。对于使用苹果手机的用户来说,虽然Safari浏览器作为默认选项提供了稳定的浏览体验,但有时候我们可能希望使用其他浏览器来满足特定的需求。那么,如何在苹果手机上设置默认浏览器呢
烟台网站开发建设|商城建设,模板建站
烟台网站建设,云建站,多款模板,烟台多行业覆盖,模板建站体验,云定制建站全程1v1管家式服务,建设响应式网站,设计定制网页,制作集体网页,外贸型网站搭建等不满意改版至满意为止,多端合一,全场景覆盖!建设团队网站,网站开发,PC端网站设计,网
黄埔网站推广优化平台,企业线上崛起的全方位助力解析
黄埔网站推广优化平台深入解析,为企业提供全面在线推广解决方案,涵盖SEO、内容营销、数据分析等,助力企业高效提升网络曝光度和品牌影响力,成为企业线上崛起的强大助力。在互联网高速发展的今天,网站已经成为企业展示形象、拓展业务、
进口数控刀具品牌排行榜前十名(全球十大数控机械加工刀具知名品牌)
1、德国(MAPAL)玛帕Die MAPAL Dr.Kress KG是一家中型的家族企业,七十年来一直在精密刀具市场占据领先地位。秉承着创新的工艺解决方案和执着于精密加工,MAPAL在全球市场一直以质量、精密和经济性著称。MAPAL自从Georg Kress博士在1950年创
新网站百度收录关键技巧:优质内容与合理架构助力网站成长
新网站的百度收录对它的成长极为关键。这关系到网站的众多要素,无论是内容还是结构新网站如何让百度收录,都必须满足百度的收录要求。以下是一些实用的技巧。优质内容若网站内容空洞或存在抄袭,百度是不会将其纳入索引的。内容必须具备价
重磅首发|《2024中国人工智能多模态大模型企业综合竞争力20强研究报告》
人工智能是推动科技跨越发展、产业优化升级、生产力整体跃升的战略性新兴产业。自美国开放人工智能研究中心OpenAI对外发布首个文生视频大模型Sora以来,多模态大模型作为人工智能的核心组成部分,以其强大的学习能力和巨大的应用潜力,正在
铁甲虫(铁甲虫图片)
1、打开【AI】软件,新建画布,使用【椭圆工具】绘制一个圆,在【属性】中选择圆头端点,圆形边角和使描边外侧对齐。2、钢笔工具,绘制如图形状,作为河流,画笔工具,选择一种画笔样式,作为水花。 钢笔工具,绘制2个如图形状,作为2个悬
燧原科技(Enflame Technology) 针对神经网络训练的创新型云人工智能芯片,使用Mentor的Tessent测试设计(DFT)解决方案
December 16, 2019 -- ​Mentor, a Siemens business, today announced that leading artificial intelligence (AI) solution provider Enflame Technology recently used Mentor’s Tessent™ software product family
营销沙盘实训总结
简介:好文档下载网小编为你整理了多篇相关的《营销沙盘实训总结》,但愿对你工作学习有帮助,当然你在好文档下载网还可以找到更多《营销沙盘实训总结》。营销沙盘实训总结(通用24篇)  虽然沙盘实训是经管人必经的锻炼,事先做好了准备
相关文章
推荐文章
发表评论
0评