引言
作為 Java 初學者,遇到問題或查詢資料時經常會使用百度搜索,但卻只會使用簡單的搜索。其實搜索引擎一般都會內涵一些高級的搜索技巧,掌握這些技巧之后就可以過濾掉一些不想要的噪音,迅速找帶自己想要的信息,從而提高自己的搜索效率,節省時間。
1. 關鍵詞加引號
比如我要搜索:小胖窮,在搜索的時候很有可能會把”小胖“和“窮”拆分開,然后分別進行搜索,這時候我們可以把關鍵詞放入引號內,就代表完全匹配搜索,也就是所顯示的搜索結果一定包含完整的關鍵詞,不會出現近義詞和拆分的情況。
比如我要搜索:Java JDK 安裝,在搜索的時候很有可能會把”Java“和“JDK”以及“安裝”拆分開,然后分別進行搜索,這時候我們可以把關鍵詞放入引號內,就代表完全匹配搜索,也就是所顯示的搜索結果一定包含完整的關鍵詞,不會出現近義詞和拆分的情況。
關鍵詞不加引號搜索如下:
關鍵詞加引號搜索如下:
2. site:用於搜索指定網站下的關鍵信息
比如我只想在博客園網站上搜索 “JDK 版本”這個信息,我可以使用關鍵詞 site:cnblogs.com JDK版本 計算 進行搜索,這樣搜出來的信息都是博客園的內容,如下圖:
3. 在標題里面限定進行精准搜索
如果我們想得到搜索結果的標題中包含我們輸入的關鍵詞,這時候可以用intitle:進行限定。
比如我想搜索引擎返回的結果在標題里面包含“JDK版本”這個關鍵詞,可以輸入關鍵詞:intitle:JDK版本,如下圖:
4. 精准搜索你要的文檔類資料
有時候我們想在百度上找某個課程的文檔,但是搜出來的信息總不是自己想要的,可以試一下關鍵詞:filetype:+文檔格式。
比如我們想在網上搜索正則表達式的 doc 格式的書籍,我們可以這樣搜索:正則表達式 filetype:doc,如下圖:
5. 指定鏈接進行精准搜索
在網頁鏈接中我們可以限定關鍵詞進行搜索,只要在關鍵詞前面加:inurl:
例如:我要精准搜索關鍵詞:Java
可以輸入關鍵詞:inurl:Java,如下圖: