1. 程式人生 > >程式設計師開發學習利器篇(上)之百度搜索-你真的會用百度嗎

程式設計師開發學習利器篇(上)之百度搜索-你真的會用百度嗎

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

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

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

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

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 像這種開源軟體 一般從官網獲取比較好,所以就取第一個搜尋結果,這樣會提高我們獲取正確資訊的效率。

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