作为程序员,怎么利用Google搜索?


google作为当今世界上比较流行的浏览器 。其主要基于海量数据搜索 。收录了大量实时有用的数据信息 。作为程序员 。你可以多浏览浏览国外相关开源项目和代码 。多关注国外当前比较流行的技术 。拓宽自己的视野 。以为自己长远发展打下良好的基础 。谷歌自己本身也有许多开源的项目 。像tensorflow,deeplearnjs等 。当然还有国外比较流行的stackoverflow等网站都不错 。可以找到许多编程中遇到的错误 。
其他观点:
今天 。我们就来讲一讲利用 Google 或者让人讨厌 。而国内人又不得不用的百度进行有效的搜索 。咱就简单讲几个比较常用的搜索技巧即可 。
精确搜索
精确搜索 。就是搜索的关键字用 “ ”(双引号)包含 。也叫完整搜索 。表示查询词不能被拆分 。在搜索结果中必须完整出现 。
这对于我们开发人员搜索异常字符串时 。非常有用 。如果你想要一个没有方差的精确异常 。那么这可以剔除掉结果中令你讨厌的部分 。
举例说明
“java.lang.NullPointerException”
这样搜索出来的结果是带有 java.lang.NullPointerException 的网页 。而不是分别带有 java 。lang 。和 NullPointerException 异常的网页 。
排除搜索
这个排除搜索 。就是在想搜索结果中不包含某个词 。就在该词的前面加一个 - (减号) 。表示所有搜索结果不包含减号后面的词 。含有它的网页将被过滤掉 。
举例说明 比如 。在我们程序员的编程当中 。肯定很多不同的编程语言里有很多相同的关键字和词语 。比如我是做 Android 开发的 。ListView 这个控件 。不仅在 Android 中有 。在 React Native 中也有 。我想搜索的时候 。去掉带有 React Native 的 ListView 结果 。
方法如下:
ListView - ReactNative
这样就可以去除掉带有 ReactNative 的 ListView 的网页 。增加了精确度 。过滤掉了某些你不需要的结果 。
标题中搜索
什么是标题中搜索呢?表示搜索结果的标题都必须含有 intitle: 后的查询词 。帮助排除无关网页 。在查询的关键字前面加上 “intitle:” 。里面冒号是英文的哈 。这样搜索出来的结果中 。标题里面必包含查询的关键字 。
站内搜索
我感觉这个站内搜索非常有用 。我们在看到一个网站或者论坛的时候 。里面内容很多 。里面的自带的搜索很烂的话 。我们其实可以使用像 Google 这样的搜索引擎去搜索 。
举例说明
java.lang.UnsatisfiedLinkError site:stackoverflow.com
这样搜索出来的结果都是 stackoverflow.com 网站里的网页 。是不是非常牛逼 。非常好用 。
文件类型
我们在搜索的时候 。是可以指定文件格式的 。指定格式用:filetype。表示搜索特定的文件格式 。
举例说明
编程手册 filetype:PDF
这样我们搜索出来的内容就是 pdf 文件 。关于编程手册的 。
其实关于搜索技巧还有很多 。但是我说的这几个是比较常用的 。如果你掌握了这几个 。相信对于你的工作效率的提升和帮助你解决问题 。肯定又很大的帮助 。学习就是一个善于运用和总结的过程 。
其他观点:
【作为程序员,怎么利用Google搜索?】作为一个小程序员来回答这个问题 。我想应该更符合你现在的处境

作为程序员,怎么利用Google搜索?

文章插图
很多并不是特别高端的问题 。百度完全可以应付 。谷歌的答案也许还不适用于国内现状那
使用谷歌搜索一般需要打开翻墙软件 。费时费力

    推荐阅读