你真的会使用搜索引擎吗

最近看了一非常棒的悬疑片—《网络谜踪》,英文名《Searching》,这是一部非常特别的电影,最开始豆瓣评分始9.2,目前看评分是8.6分。被评为 2018年最火爆的悬疑片。

这部片子的特别之处在于他的拍摄手法,整部片子完全是通过电脑摄像头和电脑桌面以及手机的摄像头拍摄展现,当然剧情也是非常棒的,我就不过多剧透了,该片主要讲述的是一位工程师父亲因为女儿被绑架了,然后通过搜索引擎、直播网站、社交网站等等方式查询线索最终找出了绑架女儿的凶手。

这部片子是由前谷歌员工阿尼什·查甘蒂执导拍摄的,据说为了彻底投入新片的制作,阿尼什辞掉谷歌的工作,经过1年半的细心筹备,陆续游说演员尝试这种新奇的拍法。仅13天就拍摄完毕,却剪辑了超过2年才完成最后成片。

说道谷歌,可能无人不知道无人不晓,相比较于国内的搜索引擎,比如百度,谷歌的搜索质量比百度高并且搜索体验也非常好,尤其是对于 IT 行业从业者,使用谷歌应该是一项最基本的生存技能(至少我觉得使用百度搜索的程序员质量都不咋地,因为大部分的技术性资料通过百度搜索结果是非常糟糕的,比如搜索一个技术,出来的结果全部都是培训机构的广告)但是你真的会使用搜索引擎吗?

本文就跟大家分享下搜索中的一些实用性的搜索小技巧。

搜索技巧就是在搜索关键字时,配合一些通配符,帮助快速定位到想要的结果。而不至于大海捞针一样在网络中搜寻半天还找不到自己想要的内容。

使用””进行完全匹配

在搜索过程中,我们可以使用""来将需要搜索的关键词进行引用,得到的搜索记过就是完全按照关键词的顺序来进行搜索。

举个例子,我们不用引号搜索关键词 Java 多线程 搜索的结果如下,圈出来的部分是未完全按照关键词顺序搜索的。

而使用引号搜索,其结果如下

使用-排除关键字

搜索过程中,我们可以使用-号排除一些关键词,比如我们希望搜索结果中不要出现 baijiahao.baidu.com 的内容。则搜索关键词后面加上-baijiahao.baidu.com 即可。

使用方法: 关键词 -需要排除的关键词

当然谷歌也可以使用加号+用于强制搜索,即必须包含加号后的内容。一般与精确搜索符一起应用。此外谷歌还支持 布尔搜索,即通过 orand 进行搜索 。

另外例如数字范围搜索,即搜索某一个时间到某一个时间内的信息。可以用两个点号..表示一个数字范围,例如2011..2019,表示搜索2011年到2019年之间的信息。

使用site指定网站

使用方法: site:网址 关键字

例如只希望在csdn.com 查询关键词Java 循环,则输入关键词 site: csdn.com Java 循环

使用filetype指定文件类型

使用方法:关键字 filetype:文件类型

例如搜索pdf 版的 Java 编程思想,输入关键词 java编程思想 filetype:pdf 即可。

只有Google支持的filetype才可用,谷歌所支持的filetype,可以在https://support.google.com/webmasters/answer/35287?hl=en查看

使用*进行模糊匹配

使用方法: 关键词内加入通配符 *

例如搜索 python range 假设你range 忘记怎么写了,可以输入 rang*

使用intile 属性查找网站

intitle 关键词

例如hacking 一把带后台登录的网站

*inurl 查找网站漏洞

可以通过inurl查找特定网站url 是否带有sql注入漏洞

找到一个带?id=xxxx页面,修改id=xxxx可以看到该页面抛出了 sql 异常,说明该页面可能存在sql 注入漏洞

查看汇率

查看上证指数

查询天气

计算器

图片搜索

谷歌的图片搜索可以说非常强大,他已经可以强大到检索图片上的文字了。

总结

作为一名互联网从业者,学会使用搜索引擎可以让我们更好的更高效的查找资料,解决问题。