在博客園的第100篇博客


  前幾天剛剛發了一篇自己開博一年的標志性紀念博客,本不想在如此短的時間內再發布一篇類似的博客了,但仔細想想,就自己目前的心境而言仍然有很多感受想通過博客表達出來。
  坦白的講,自己不是一個非常隨性的人,反而恰恰相反,我在做任何事情之前都會經過慎重的思考並制定周密的計划,寫博客這件事亦是如此。當然我這樣說並不表示自己就沒有沖動的時候,事實上2010年的經歷對自己來說確實是一個沉痛的教訓,不論導致失敗的原因是高估了自己,還是低估了新行業的難度,總之自己為此前的一意獨行買單了,甚至到目前為止,也仍然沒有恢復到此前的水准。然而塞翁失馬焉知非福,如果自己仍然處於2010之前的溫室環境之中,可能現在也不會來博客園開通自己的博客,不僅如此,自己的專業技能也不會有如此大幅的提升,當然也就失去了技術分享和技術交流所能帶來的精神上的滿足感。孟子講“生於憂患,死於安樂”,希望自己能夠正視目前所面臨的處境,厚積薄發,力爭以更強的競爭力接受下一次機遇的挑戰,因為我相信機會更親睞有准備的人。
  還是言歸正傳吧,畢竟這是自己的第100篇博客,希望能夠借此機會將之前已經發布的系列博客做一個簡單的總結,同時也將已經完成但尚未發布的博客做一個簡短的預告。至於計划寫但尚未開始的系列,還是那句話,為了不給自己太多的壓力,這里就不在提及了。總之,寫博客正在讓自己不斷的找回信心,特別是在得到很多網友的肯定與支持時,就更增添了自己寫博的熱情和動力。

  1. 如果您是一位Linux的愛好者、開發者或者是系統工程師,我想下面這兩個系列的博客一定會讓您從中受益。即使對於一些Linux的初學者,由於這個系列將Linux Shell命令進行了很好的歸類,並結合實際應用給出了大量的示例,因此可以幫助您走好學習Linux的第一步。
  Linux Shell常用技巧
  http://www.cnblogs.com/stephen-liu74/archive/2011/12/20/2285454.html
  Linux Shell高級技巧
  http://www.cnblogs.com/stephen-liu74/archive/2012/01/04/2285640.html

  2. 和Java相關的這三個系列,主要取材於Java技術領域非常有影響力的幾本經典圖書。至於博客中的示例代碼,有部分來自於書籍本身,有的則取自於我之前的實際項目,還有一部分則來自於著名的Java技術網站。
  1). 對於有C++經驗的開發者而言,可以通過下面的博客以比照的方式快速掌握Java的語言基礎。
  Java和C++在細節上的差異
  http://www.cnblogs.com/stephen-liu74/archive/2012/01/11/2309205.html

  2). 實踐是檢驗真理的唯一標准。同樣不斷的實驗,不斷的編碼,不斷的總結,不斷的思考,以及不斷的溫故知新,可以讓你的專業技能不斷的得到質的提升。只有具備了夯實的基礎知識,才有可能更輕松、更透徹的理解那些高級的編程技巧,否則就是“浮沙築高台”了。下面這個系列的博客,將常用JDK對象的使用方法進行了歸納性總結,不僅讓我們的知識系統性得到更好的提高,而且還方便了我們日后在遇到問題時的參閱。
  Step By Step(Java SE)
  http://www.cnblogs.com/stephen-liu74/archive/2012/01/09/2309674.html

  3). 這個系列博客中的內容完全來自於《Effective Java》,正是通過閱讀該書,才使我對Java的理解有了更為本質的加深,同時也非常感嘆書作者在思維上的強大與深邃。在此之前,曾經一度迷失於為什么用C++的思維去設計和編寫Java程序總是差強人意的困惑之中。就像學習一門新的自然語言一樣,如果要想更快的掌握它,並且能夠很好的駕馭它,那么一個重要的前提就是要盡量忘記自己的母語。我想學習編程語言也是同樣的道理。
  Effective Java
  http://www.cnblogs.com/stephen-liu74/archive/2012/02/06/2329236.html

  3. 現在是信息爆炸時代,同時也是各種數據存儲產品百花齊放的時代。在很多時候,單純的使用傳統的關系型數據庫已經不能再Hold住日益增多的數據量、數據種類和數據操作方式了。在我此前所開發的產品和項目中,很多都是通過關系型數據庫存儲核心業務數據,至於一些周邊的實時數據、交互性數據都會考慮使用其它的非關系型數據進行存儲,如BerkeleyDB、Redis等。
  1). SQLite是目前最為炙手可熱的輕量級、嵌入式關系型數據庫。這個系列的博客主要取材於SQLite的官方文檔,並對主要技術點進行了系統的歸類。
  SQLite學習手冊
  http://www.cnblogs.com/stephen-liu74/archive/2012/01/22/2328757.html

  2). 非常有意思的是,這個系列博客的點擊率相比於之前的系列博客要低了很多。簡單的總結了一下,可能是因為Redis的技術受眾面較小的原因吧。但是這里還是要建議大家,如果有可能就應該盡量拓寬自己的知識面,比如對Redis的學習,因為它確實可以讓你在進行架構設計和技術選型時多出了一種新的選擇。
  Redis學習手冊
  http://www.cnblogs.com/stephen-liu74/archive/2012/02/27/2370212.html

  4. 即將發布的是PostgreSQL系列和Lua系列,盡管它們的應用場景不同,但是它們卻有着一個極為重要共同點,即可以完全免費的用於各種商業軟件之中。有的時候,我們在制定解決方案時需要根據客戶的不同、應用場景的不同,以及用戶預算的不同,提供各種不同的解決方案。比如對於超大型客戶,可能會選擇RedHat + Oracle + BerkeleyDB,然而對於更多的中小型客戶則更為青睞CentOS + PostgreSQL + FastDB這樣的全免費系統產品。因此,我們確實有理由對這些使用率高、性能穩定和入手簡單的免費產品投入更多的學習成本。

  最后再次感謝博客園為我們這些奮戰在一線的軟件開發者提供了如此強大的技術交流平台,也感謝博客園團隊的每一名成員,正是因為你的高度專業性,才幫助我們大家營造了如此好的技術氛圍。最后要說的是,希望大家繼續關注我的博客,多多交流。我也將盡自己的全力用更短的時間完成自己的第200篇博客。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM