关于百度开发者搜索Beta版
百度搞了一个开发者搜索Beta https://kaifa.baidu.com/home,很简洁的界面,无广告无弹窗,主要是博客园、csdn、知乎站点的搜索
看似简洁的背后,真正用起来才发现,搜索效果连正常的百度搜索都不如,多关键词搜索效果惨不忍睹
至于后续会不会进行优化只能看百度的
记得有个段子,就是程序员解决完一个问题后,就是疯狂关掉浏览器密密麻麻的窗口,无数个窗口只有一个解决了问题,虽是段子,段子也是来源于现实。实际工作中,很多问题都靠搜索引擎来解决。在这里总结了自己常用的几个搜索网站。
百度(https://www.baidu.com/)
首先是百度,国内最大的搜索引擎,号称中国的谷歌。但是百度搜索经常被程序员诟病,百度搜索出来的内容有时候千变一律,根本找不到想要的答案,一些不太常见或常用的东西很难搜出来,有些其实是有相关文章介绍的,但百度提取的关键词会让你搜不出来。
总结
1.适用于搜索简单常用的东西
2.搜索时关键件要选择好
必应搜索(https://cn.bing.com/)
必应搜索,国内版效果大体和百度相似,搜索方向会和百度会有一定的区别,和百度搭配使用,效果还是不错的,百度容易出现一堆标题重复的,必应会好很多。国际版适合纯英文关键字的搜索,搜索内容为非国内站点的内容,包含中文关键字的话也会有国内站点
多吉搜索(https://www.dogedoge.com/)
偏向谷歌搜索,使用谷歌需要翻墙,没有谷歌多吉时个很不错的选择。使用英文关键词搜索英文相关的结果会很多,比如Stack Overflow、官方wiki文档说明等。当使用上面两种方式搜索内容不太满意时,强烈推荐使用多吉,上面两种解决不了说明国内内容大概率没有解决办法,那就看国外的。
使用纯英文关键词,多吉的搜索结果更贴近谷歌搜索,可以看到前三个和谷歌是一样的
Github(https://github.com/)
github就不是那么适合解决遇到的坑,适合查找合适开源的解决方案或demo,搜索的关键词适合明确功能或所用sdk的英文,学会搭配过滤选项进行搜索,比如该sdk使用c++进行调用,就选择相应的语言,先缩小范围;比如搜索整个例子搜不出来,可以选择code类型进行搜索,即使用该关键词的代码等。
如图中具体某个sdk的使用,网上搜索很难找到完整的使用代码,在github上一搜,代码就出来了
这些是我自己常用的一些搜索方式,当然如果能上谷歌那就更好了,使用当前这几种方式我自己感觉是够用了