2009年7月5日
摘要: 策略模式设计原则(几乎所有的模式都是如此):1.找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。2.针对接口编程而不是实现.3.多用组合,少用继承.策略模式定义:定义了算法族,分别封装起来,让它们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。PS:算法族即行为族使用策略模式构建一个小应用,比如在鸟类中最基本的行为族(也就是算法族) 飞行与鸣叫,而每种鸟的... 阅读全文
posted @ 2009-07-05 16:04 Stephen Zhang 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 在本系列的第 1 部分中,您学习了如何在 Asynchronous JavaScript and XML(Ajax)和 Java™ Platform, Enterprise Edition(Java EE)应用程序中使用 javax.script API。本文将展示如何为同时在服务器和客户机上使用 JavaScript 的 Web 应用程序实现远程过程调用(Remote Procedu... 阅读全文
posted @ 2009-07-05 01:16 Stephen Zhang 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 本系列文章围绕的主旨是将 JavaScript 与服务器上的 Java™ 代码结合起来,从而能够在服务器和客户机上使用相同的 JavaScript 例程。此外,本系列所展示的这些技术将让您能为 Ajax 客户机和非 Ajax 客户机 维护同一个代码库。由于服务器端的大部分代码依然用 Java 语言编写,所以有必要对 JavaScript 公开这些 Java Platform, Ente... 阅读全文
posted @ 2009-07-05 01:03 Stephen Zhang 阅读(277) 评论(0) 推荐(0) 编辑