本文轉自:http://www.cnblogs.com/JamesLi2015/archive/2011/09/09/2172072.html
經過多年的編程經驗的積累,工作中肯定會遇到很多問題,也都通過各種辦法解決了。無論是上網搜尋,或是向同事尋求幫忙,在遇到問題時,都會把這個系列的問題的網頁都儲存起來,以便以後尋找起來方便。這樣,隨著時間的積累,知識庫的內容會越來越多,如何整理這些檔案,方便尋找,一直是工作之外努力的方向。
曾經用EverNote建立各種知識庫,如所示,定期抽出時間,在網上搜尋,看到好的文章,都剪貼下來
幾個月下來,就積累了幾十兆的資料,大部分是含有簡單格式的文本資料,可設定格式,列印,非常方便。而且EverNote這個軟體是綠色版,一共才8M多。每次要重裝系統或是搬動資料資料,也連同軟體一起拷貝。
與EverNote同名的是微軟的OneNote,一直不喜歡微軟的捆綁風格,為了記個筆記,搜集點資料,要裝那麼大的軟體,而且有時候會安裝不成功,檔案組織方式也不同於EverNote,EverNote會按照資料庫來組織你的筆記內容,你可以把相關的知識內容都放到一個資料庫中,OneNote是按照檔案名稱來組織筆記,相比兩者,更喜歡EverNote的風格。
更多的時候,忙於工作,沒有時間上網,一直等到閒置時候,想找個安靜的地方學習(圖書館),又沒有條件上網,如果你面對這樣的情況,推薦下面這種方式給你,依照這個步驟,可以讓你達到同樣的效果。
1 下載網頁檔案到本機磁碟中
Data Loader是我為了搜集資料而開發的一個軟體,。文字編輯器中是部落格園中排名靠前的博主,他們的文章品質高,讀起來效果好,項目忙,工作忙,常常沒有時間去一頁頁的讀,然後拷貝到WORD,於是就想到用這個軟體,分門別類,把他們的文章,都下載到本機磁碟中。點擊Start按鈕後,背景程式會下載他們的文章到本地磁碟的G:\Document中。
所採用的格式是mht格式,可以儲存圖片,mht也是郵件的格式。如果可能,也可以通過互操作類型,把它存成DOC/DOCX格式,PDF格式也行,做這件事,對於程式員來說,不難。
2 Power CHM 登場,製作成CHM格式
部落格園中Foundation博主寫的工作流程系列非常精彩,我用Power CHM匯入中的目錄,效果如下
這些是簡單的活,不需要複雜的技術,點擊File->Import Directory即可。可能有的頁面會報指令碼錯誤,沒有關係,先不管,到後面再編輯它。點擊Tools->CHM Compile ,產生CHM檔案。
Power CHM已經內建了編譯CHM檔案的類型庫,不需要安裝Help workshop。順便來看一下它的檔案結構,我對這個hh.exe,hha.ddl感覺特別親切,因為自己也曾經調用它來產生CHM檔案,只是沒有想到做得更好,做成像Power CHM這樣優秀的軟體。這使我想到,做技術的致命缺點,懂一點,但又懂得不精,沒有深入的研究,淺嘗轍止。
等待一段時間,喝杯茶提提神,或是吃個蘋果,片刻之後,就可以看到產生出的CHM檔案了,如所示
我們就輕鬆的擷取了CHM格式的電子書。依照這個辦法,你可以做很多電子書。
在我的Data Loader開放下載之前,你可以使用其他的網頁下載軟體,把網頁下載到本地。實在找不到,寫一個,調用WebClient類型,也應該是個把鐘頭的事情,不會太難。先不要考慮太多問題,比如多線程,比如非同步,你只是需要一個小程式來幫忙你把指定的網頁下載到本地,記住,先把問題簡化,有助於達到最終的目的。
3 編輯CHM檔案 整理成精緻的CHM電子書
每位開發人員對技術的錨點不同,不同的開發階段有不同的知識需求,這樣,需要對CHM檔案的內容進行取捨,製作需要的電子書。啟動CHM Editor,開啟剛才產生的Foundation.chm檔案,如所示
CHM Editor專門用來編輯CHM檔案,可對它直接進行編輯,即時儲存。把不需要的文章刪除,不需要的部分去掉,儲存之後,就是我們需要的專題電子書了。此外,CHM Editor也是製作CHM檔案的好工具,有了這個工具,你可以忽視網頁
的存在。直接編輯,即時儲存,就是你所需要的電子書檔案。
CHM格式仍然是Windows平台上流行的電子書格式檔案,EXE格式容易被報病毒,或是被感染,PDF的格式尋找不方便,缺少了CHM檔案左邊的樹型導航(雖然可以做出書籤來,但是大量的免費的書都沒有書籤,自己做又很麻煩),會遜色很多。不過PDF著重點在於可移植的文檔格式,是通用的格式,而CHM只適用於Windows平台。
經過多年的編程經驗的積累,工作中肯定會遇到很多問題,也都通過各種辦法解決了。無論是上網搜尋,或是向同事尋求幫忙,在遇到問題時,都會把這個系列的問題的網頁都儲存起來,以便以後尋找起來方便。這樣,隨著時間的積累,知識庫的內容會越來越多,如何整理這些檔案,方便尋找,一直是工作之外努力的方向。
曾經用EverNote建立各種知識庫,如所示,定期抽出時間,在網上搜尋,看到好的文章,都剪貼下來
幾個月下來,就積累了幾十兆的資料,大部分是含有簡單格式的文本資料,可設定格式,列印,非常方便。而且EverNote這個軟體是綠色版,一共才8M多。每次要重裝系統或是搬動資料資料,也連同軟體一起拷貝。
與EverNote同名的是微軟的OneNote,一直不喜歡微軟的捆綁風格,為了記個筆記,搜集點資料,要裝那麼大的軟體,而且有時候會安裝不成功,檔案組織方式也不同於EverNote,EverNote會按照資料庫來組織你的筆記內容,你可以把相關的知識內容都放到一個資料庫中,OneNote是按照檔案名稱來組織筆記,相比兩者,更喜歡EverNote的風格。
更多的時候,忙於工作,沒有時間上網,一直等到閒置時候,想找個安靜的地方學習(圖書館),又沒有條件上網,如果你面對這樣的情況,推薦下面這種方式給你,依照這個步驟,可以讓你達到同樣的效果。
1 下載網頁檔案到本機磁碟中
Data Loader是我為了搜集資料而開發的一個軟體,。文字編輯器中是部落格園中排名靠前的博主,他們的文章品質高,讀起來效果好,項目忙,工作忙,常常沒有時間去一頁頁的讀,然後拷貝到WORD,於是就想到用這個軟體,分門別類,把他們的文章,都下載到本機磁碟中。點擊Start按鈕後,背景程式會下載他們的文章到本地磁碟的G:\Document中。
所採用的格式是mht格式,可以儲存圖片,mht也是郵件的格式。如果可能,也可以通過互操作類型,把它存成DOC/DOCX格式,PDF格式也行,做這件事,對於程式員來說,不難。
2 Power CHM 登場,製作成CHM格式
部落格園中Foundation博主寫的工作流程系列非常精彩,我用Power CHM匯入中的目錄,效果如下
這些是簡單的活,不需要複雜的技術,點擊File->Import Directory即可。可能有的頁面會報指令碼錯誤,沒有關係,先不管,到後面再編輯它。點擊Tools->CHM Compile ,產生CHM檔案。
Power CHM已經內建了編譯CHM檔案的類型庫,不需要安裝Help workshop。順便來看一下它的檔案結構,我對這個hh.exe,hha.ddl感覺特別親切,因為自己也曾經調用它來產生CHM檔案,只是沒有想到做得更好,做成像Power CHM這樣優秀的軟體。這使我想到,做技術的致命缺點,懂一點,但又懂得不精,沒有深入的研究,淺嘗轍止。
等待一段時間,喝杯茶提提神,或是吃個蘋果,片刻之後,就可以看到產生出的CHM檔案了,如所示
我們就輕鬆的擷取了CHM格式的電子書。依照這個辦法,你可以做很多電子書。
在我的Data Loader開放下載之前,你可以使用其他的網頁下載軟體,把網頁下載到本地。實在找不到,寫一個,調用WebClient類型,也應該是個把鐘頭的事情,不會太難。先不要考慮太多問題,比如多線程,比如非同步,你只是需要一個小程式來幫忙你把指定的網頁下載到本地,記住,先把問題簡化,有助於達到最終的目的。
3 編輯CHM檔案 整理成精緻的CHM電子書
每位開發人員對技術的錨點不同,不同的開發階段有不同的知識需求,這樣,需要對CHM檔案的內容進行取捨,製作需要的電子書。啟動CHM Editor,開啟剛才產生的Foundation.chm檔案,如所示
CHM Editor專門用來編輯CHM檔案,可對它直接進行編輯,即時儲存。把不需要的文章刪除,不需要的部分去掉,儲存之後,就是我們需要的專題電子書了。此外,CHM Editor也是製作CHM檔案的好工具,有了這個工具,你可以忽視網頁
的存在。直接編輯,即時儲存,就是你所需要的電子書檔案。
CHM格式仍然是Windows平台上流行的電子書格式檔案,EXE格式容易被報病毒,或是被感染,PDF的格式尋找不方便,缺少了CHM檔案左邊的樹型導航(雖然可以做出書籤來,但是大量的免費的書都沒有書籤,自己做又很麻煩),會遜色很多。不過PDF著重點在於可移植的文檔格式,是通用的格式,而CHM只適用於Windows平台。