每日心得--读书摘抄

最近看了陆舟写的 Struts2结构分析,看了很有感触,在此记录些对我有感触的句子。

  • 框架只是一个JAR包而已,其本质是对JDk功能的扩展。
  • 千万不要为了学习框架而学习框架,而是要为了解决问题而学习框架。
  • 始终保证程序的可读性、可维护性和可扩展性。
  • 分层开发模式,对于大型企业应用或者产品级的应用程序开发是有重要意义的。
  • 一切脱离了业务实际的架构设计都是虚幻的。
  • 阅读英文文档是每个程序员必须具备的基本素质之一。
  • 程序=数据结构+算法(构成元素+运行机理)
  • web容器默认采用单实例(单servlet实例)多线程的方式来处理http请求。
  • 策略模式最终的目的是把使用算法的责任(环境)和算法的实现进行解耦。
  • 为了更好地管理好对象的生命周期--容器--全局的、单实例的对象 。
  • 所有数据在页面上的表现都是不带数据类型的字符串。
  • OGNL的上下文环境是一个Map结构。
  • OGNL里#号的用法:
    • 加在普通OGNL表达式前面,用于访问上下文环境中的变量;
    • 使用#{}语法动态构建Map;
    • 加在this指针前面表示对this指针的引用;
  • ValueStack规定在自身这个集合中的所有对象,在进行OGNL计算时都被视作是Root对象。
  • Spring使用IoC来实现的Aop;
  • XWork使用Aop来实现的IoC。

你可能感兴趣的:(心得体会,Java)