天天看點

程式員開發學習利器篇(上)之百度搜尋-你真的會用百度嗎

以下内容,開發初學者看,熟手略過。

論語有言: 工欲善其事 必先利其器 ,意思是工匠想要使他的工作做好,一定要先讓工具鋒利。比喻要做好一件事,準備工作非常重要。

這對于我們程式員做開發時也是這樣,充足且好的準備工作,不但可以提高我們的開發效率,同時也可以讓我們事半功倍。

說到我們程式員的 “ 器” ,大家可能第一個想到的就是開發工具 ,但是我覺得凡是是我們程式開發前的準備工作的 ,對我們程式開發有幫助的東西都可以叫“器” 。個人認為應該包括

1 開發環境、開發工具

2 各種文檔編輯器 設計軟體 (包括office)、各種文檔資料

3 論壇部落格 、搜尋引擎 

4 軟體安裝包

以上都可以稱之為我們的“器”。甚至是你個人電腦windows系統檔案夾的視圖方式 還有檔案存放目錄層次是否清楚。

目前的軟體行業技術更新超快 ,掌握很好的 “器” 幫助我們提高,不被淘汰,更好的學習新技術。雖然主要靠自己能力 但是“器” 也很重要。

首先就來說說搜尋,我們程式員平常用搜尋應該是最多的,我們知道百度等搜尋 在網上會給我們找到想要的資訊 ,但是同時他也會傳回大量無用的資訊,如果百度的時候能夠多注意點 能給我們省不少時間。

說到這個人覺得慚愧的很 ,自從畢業後 三年來各種打雜事情 從java背景 前台 資料庫 大資料 都接觸到了, 一直混迹于csdn及各個技術交流群,認識了不少網友 其中不乏大師級的技術牛人 ,而大師往往都是用google的,自己很少用谷歌。而現在周圍的同僚、同學大部分都在用百度搜尋。是以,看到他們經常用 搜尋東西時候的關鍵字用的很傻 覺得  還是可以記下這個東西的 ,比如 搜 db2 日期類型轉字元型 問題時 他輸入的是 db2如何把日期類型轉為字元類型 類似 此等 ,他們喜歡在搜尋時加上 怎麼辦 如何 為什麼。

個人覺得搜尋的時候可以注意以下幾點:

1 關鍵字

一般搜尋關鍵字 盡量使用簡潔的詞組 例如我們要搜尋 db2 字元串怎麼去空格  不要直接搜尋 “db2 字元串怎麼去空格” 而是搜尋 db2 字元串去空格。如下圖 搜尋的結果條數就不一樣:

程式員開發學習利器篇(上)之百度搜尋-你真的會用百度嗎
程式員開發學習利器篇(上)之百度搜尋-你真的會用百度嗎

注:不要過多的使用空格 以前自己搜尋的時候 喜歡把每個關鍵字用一個空格隔開 ,但是這樣可能會過濾掉很多記錄數 ,是以把原本就是一句話的放在一起,不要隔開。

例如上面的字元串去空格 就不要用 ”字元串 空格“ 這樣。

關鍵字 簡潔和複雜要看 你獲得的資訊是少 還是多 ,少的話 關鍵字就多點。

就java來說,如果你是剛剛接觸,建議搜尋 java入門 或者java基礎  ,若是想找深入點的 就搜java進階或者進階,這樣有層次的搜尋。

2 英文半角引号-精确搜尋

舉例,我們在使用百度搜尋 oracle删除重複資料時,不加引号效果如下:搜尋結果 14w多

程式員開發學習利器篇(上)之百度搜尋-你真的會用百度嗎

加引号 效果如下:搜尋結果4w多

程式員開發學習利器篇(上)之百度搜尋-你真的會用百度嗎

3 使用圓括号

防止你的關鍵字被百度拆分,此條經過測試 效果不明顯,但是可以記着。

4 搜尋範圍限定在标題或網站

直接在搜尋框裡的方法

搜尋範圍限定在站點,即site:域名空格搜尋的内容:

程式員開發學習利器篇(上)之百度搜尋-你真的會用百度嗎

搜尋範圍限定在标題,即intitle:搜尋的内容:

程式員開發學習利器篇(上)之百度搜尋-你真的會用百度嗎

也可以通過上圖右邊的搜尋工具實作,如下圖 點選搜尋工具後選擇站點内檢索即可

程式員開發學習利器篇(上)之百度搜尋-你真的會用百度嗎

5 指定搜尋結果檔案格式

如下圖,filetype:doc 空格 搜尋内容

程式員開發學習利器篇(上)之百度搜尋-你真的會用百度嗎

或者 直接用搜尋工具的 所有網頁和檔案的類型 篩選。

程式員開發學習利器篇(上)之百度搜尋-你真的會用百度嗎

6 百度快照

有的時候我們隊搜尋結果隻需要看文本内容,不需要檢視圖檔及其他資訊時候,可以用這個,打開内容快,而且可以擷取原連結打不開的情況。

7 連結描述資訊

程式員開發學習利器篇(上)之百度搜尋-你真的會用百度嗎

一般搜尋頁面出來之後 先别急着 點進去連結

看下每一個連結 的描述資訊,比如上我想下載下傳jdk 像這種開源軟體 一般從官網擷取比較好,是以就取第一個搜尋結果,這樣會提高我們擷取正确資訊的效率。

最後,寫了這麼多 其實就是平時用百度的時候多注意點細節,可以提高點效率,僅此而已,舉的例子可能不合适 若内容有誤,請包涵指正。

繼續閱讀