天天看點

每日心得--讀書摘抄

最近看了陸舟寫的 Struts2結構分析,看了很有感觸,在此記錄些對我有感觸的句子。

  • 架構隻是一個JAR包而已,其本質是對JDk功能的擴充。
  • 千萬不要為了學習架構而學習架構,而是要為了解決問題而學習架構。
  • 始終保證程式的可讀性、可維護性和可擴充性。
  • 分層開發模式,對于大型企業應用或者産品級的應用程式開發是有重要意義的。
  • 一切脫離了業務實際的架構設計都是虛幻的。
  • 閱讀英文文檔是每個程式員必須具備的基本素質之一。
  • 程式=資料結構+算法(構成元素+運作機理)
  • web容器預設采用單執行個體(單servlet執行個體)多線程的方式來處理http請求。
  • 政策模式最終的目的是把使用算法的責任(環境)和算法的實作進行解耦。
  • 為了更好地管理好對象的生命周期--容器--全局的、單執行個體的對象 。
  • 所有資料在頁面上的表現都是不帶資料類型的字元串。
  • OGNL的上下文環境是一個Map結構。
  • OGNL裡#号的用法:
    • 加在普通OGNL表達式前面,用于通路上下文環境中的變量;
    • 使用#{}文法動态建構Map;
    • 加在this指針前面表示對this指針的引用;
  • ValueStack規定在自身這個集合中的所有對象,在進行OGNL計算時都被視作是Root對象。
  • Spring使用IoC來實作的Aop;
  • XWork使用Aop來實作的IoC。
上一篇: 每日心得