freesky

          自由天空
          隨筆 - 8, 文章 - 0, 評論 - 0, 引用 - 0
          數據加載中……

          2007年5月14日

          Debugging make

               摘要: Make utilities such as GNU make, System V make, and Berkeley make, are fundamental tools for streamlining the application build process, but each one is just a little different from the others. Learn the structure of the makefile and how to avoid common mistakes in its creation, discover how to fix or work around portability issues, and pick up hints for solving other problems as they crop up.  閱讀全文

          posted @ 2008-07-27 21:26 freesky 閱讀(285) | 評論 (0)編輯 收藏

          MakeFile學習(轉)

               摘要: 什么是makefile?或許很多Winodws的程序員都不知道這個東西,因為那些Windows的IDE都為你做了這個工作,但我覺得要作一個好的和professional的程序員,makefile還是要懂。這就好像現在有這么多的HTML的編輯器,但如果你想成為一個專業人士,你還是要了解HTML的標識的含義。特別在Unix下的軟件編譯,你就不能不自己寫makefile了,會不會寫makefile,從一個側面說明了一個人是否具備完成大型工程的能力。

          因為,makefile關系到了整個工程的編譯規則。一個工程中的源文件不計數,其按類型、功能、模塊分別放在若干個目錄中,makefile定義了一系列的規則來指定,哪些文件需要先編譯,哪些文件需要后編譯,哪些文件需要重新編譯,甚至于進行更復雜的功能操作,因為makefile就像一個Shell腳本一樣,其中也可以執行操作系統的命令。

          makefile帶來的好處就是——“自動化編譯”,一旦寫好,只需要一個make命令,整個工程完全自動編譯,極大的提高了軟件開發的效率。make是一個命令工具,是一個解釋makefil  閱讀全文

          posted @ 2008-07-27 21:19 freesky 閱讀(755) | 評論 (0)編輯 收藏

          Java模式設計之模板方法模式

               摘要: GOF給模板方法(Template Method)模式定義一個操作中的算法的骨架,而將一些步驟延遲到子類中。使得子類可以不改變一個算法的結構即可重定義該算法的某些特定步驟。這里的算 法的結構,可以理解為你根據需求設計出來的業務流程。特定的步驟就是指那些可能在內容上存在變數的環節。  閱讀全文

          posted @ 2007-05-14 10:40 freesky 閱讀(266) | 評論 (0)編輯 收藏

          Java設計模式之策略模式

               摘要: 策略模式(Strategy Pattern)中體現了兩個非常基本的面向對象設計的基本原則:封裝變化的概念;編程中使用接口,而不是對接口實現。策略模式的定義如下:

          定義一組算法,將每個算法都封裝起來,并且使它們之間可以互換。策略模式使這些算法在客戶端調用它們的時候能夠互不影響地變化。

          策略模式使開發人員能夠開發出由許多可替換的部分組成的軟件,并且各個部分之間是弱連接的關系。弱連接的特性使軟件具有更強的可擴展性,易于維護;更重要的是,它大大提高了軟件的可重用性。
            閱讀全文

          posted @ 2007-05-14 10:28 freesky 閱讀(724) | 評論 (0)編輯 收藏

          主站蜘蛛池模板: 宝应县| 永济市| 山东省| 新乡县| 溧阳市| 夏河县| 铅山县| 黑山县| 彭阳县| 敖汉旗| 黄浦区| 新源县| 广平县| 团风县| 左贡县| 临泽县| 锦屏县| 大渡口区| 侯马市| 平和县| 乐安县| 兴和县| 顺义区| 班戈县| 湘乡市| 洛隆县| 黄陵县| 若尔盖县| 宁阳县| 赤峰市| 中江县| 乌审旗| 红河县| 肇东市| 汕头市| 油尖旺区| 田林县| 宾川县| 伊宁市| 河北区| 常熟市|