讀完本文,你就比99%的人更會用搜索引擎了!
導語:不做伸手黨,一篇文章 Max 你的搜索技能,果斷分享!
文/ hitchhacker Udacity 機器學習納米學位畢業生
編輯/ 小咪
問:我們使用頻率最高的人工智慧項目是什麼?
答:那就是我們日常使用的搜索引擎(Google/Bing)。
遺憾的是,99%的人都只是在「用」搜索引擎而沒有「用好」它。現在,你只要花 5 分鐘閱讀一下這篇文章,就能在「使用搜索引擎」這件事情上戰勝 99 %的人了,工作也能增質增效,非常有用!
注意:以下文字以 Google 為例,但對 Bing 也是適用的!
Google的使用姿勢1——了解輔助性符號
1.1 重要的引號""
在日常搜索的時候,我們經常會遇到兩種困擾:
(1)谷歌會自動忽略許多常見的單詞,例如,"and"、"or"、"of"、"a"等等。它也會忽略某些單個的數字和字母。
例如,我在搜索"Happy and sad"時在這個條目里 and 就被忽視了。
(2)谷歌會自動拆分空格前後的內容。
例如,我在搜索萬惡的"rm -rf /*"的時候這條命令被拆分。
使用引號""可以解決這兩個問題——搜索結果中會自動呈現任何包含在引號中的內容,並且包含精確的片語。
用引號搜索"happy and sad",精準匹配!
用引號搜索"rm -rf /*",精準匹配!
1.2 加減號+-
加號表示搜索「必然包含」加號之後的詞,減號表示搜索「必然不包含」減號之後的詞。
例如,我用"happy sad "搜索,返回的結果是網頁中包含"happy"或"sad"。因此,結果共有169,000,000條。如果用"happy +sad"搜索,強制搜索同時包含"happy"和"sad"的網站。結果變為了2760條。
【注意!】+-號前面有空格,+-號後面無空格,不然無效!
1.3 搜索特定網站——"site:"命令
結果全是github上的
【注意!】site後面無空格,不然無效!
1.4 通配符*號
這個符號應該是廣大程序員朋友特別熟悉的符號了。在搜索引擎里,*號同樣是表示「任意字元」,例如我們搜索"largest * in the world",*號就會匹配到"countries"、"things"和"banks「等單詞。
Google的使用姿勢2——程序員的「金手指」
上面所講的是Google搜索的泛技巧,也即是所有人都能用得上的搜索技巧。而這一部分講的是對於程序員們特別有用的關鍵字——關鍵到可以稱為程序員的「金手指」了。這些關鍵詞是:
- tutorial
- example
- tricks
- cheatsheet
- cookbook
- awesome
在學習任何一個領域的內容的時候,這幾個關鍵詞都用得上。以python為例,我們可以搜索:
- python tutorial
- python tricks
- python cookbook
……
Google的使用姿勢3——僅搜索英文結果
有的時候,我們想僅搜索英文結果,而默認搜索的話結果內會包含中文,例如剛才的"rm -rf /*"
解決方法很簡單,我們只要在Google的語言設置里,把語言調為"English"即可。
這樣,搜索結果就只有英語了!
你還有什麼關於搜索的訣竅嗎?在評論區和大家一起分享吧。
據說你還想讀這些
— 完 —
快點掃我~
GIF
※10 款超級好用的 Chrome 插件,助你工作增質增效!
TAG:優達學城Udacity |