上一页 1 ··· 8 9 10 11 12 13 14 15 下一页
  2014年3月27日
摘要: 1、MVC模式Mvc将应用程序分离为三个部分:Model:是一组类,用来描述被处理的数据,同时也定义这些数据如何被变更和操作的业务规则。与数据访问层非常类似。View:是一种动态生成HTML的模板,定义程序的用户界面如何显示。Controller:是一组类,用来处理来自用户的信息,全部程序流和具体的程序逻辑,通常以Controller为后缀。2、MVC之路MVC1:发布于2009年3月13日。MVC2:发布于2010年3月主要功能:UI helpers with automatic scaffolding with customizable templates。基于属性的模型验证(服务器端和客 阅读全文
posted @ 2014-03-27 22:07 飞鸟快跑 阅读(1159) 评论(0) 推荐(0)
  2014年3月26日
摘要: OOA Object-Oriented Analysis(面向对象架构)架构是由Object组成的,而不是ClassSOA Service-Oriented Architecture 面向服务架构 服务就是运行后的功能(即终端业务,这种架构业务人员可以参与编程)ROA Relation-Oriented Architecture 面向关系架构 关系,是一种数学概念,架构就可计算。(维护阶段)架构独立于语言,一种架构可以用于各种语言。架构是view,对一种架构,可以从各个角度看它。4+1逻辑视图功能:机制视图 组件开发视图(Development View)程序设计,Class及其关系过程视图( 阅读全文
posted @ 2014-03-26 23:20 飞鸟快跑 阅读(351) 评论(0) 推荐(0)
摘要: 模拟鸭子Joe是一名OO程序员,他为一家开发模拟鸭子池塘游戏的公司工作,该公司的主要产品是一种可以模拟展示多种会游泳和呷呷叫的鸭子的游戏。这个游戏是使用标准的面向对象技术开发的,系统里所有鸭子都继承于Duck基类,系统的核心类图如下:如图所示,在Duck基类里实现了公共的quack()和swim()方法,而MallardDuck和RedheadDuck可以分别覆盖实现自己的display()方法,这样即重用了公共的部分,又支持不同子类的个性化扩展。从目前的情况看,这是一个很好的设计,哈!但是,商场如战场,不进则退。Joe的公司最近的日子不好过,盗版泛滥,再加上竞争对手的围追堵劫,已经拖欠好几个 阅读全文
posted @ 2014-03-26 10:31 飞鸟快跑 阅读(376) 评论(0) 推荐(0)
  2014年3月23日
摘要: 动态链接库(Dynamic Link Library或者Dynamic-link library,缩写为DLL),是微软公司在微软视窗操作系统(即Windows操作系统)中实现共享函数库概念的一种方式。这些库函数的扩展名是.DLL、.OCX(包含ActiveX控制的库)或者.DRV(旧式的系统驱动程序)。动态链接库缩写为DLL,在电脑中可以更为容易地将更新应用于各个模块,而不会影响该程序的其他部分。例如,您有一个大型网络游戏,如果把整个数百MB甚至数GB的游戏的代码都放在一个应用程序里,日后的修改工作将会十分费时,而如果把不同功能的代码分别放在数个动态链接库(DLL)中,您无需重新生成或安装整 阅读全文
posted @ 2014-03-23 18:32 飞鸟快跑 阅读(1063) 评论(0) 推荐(0)
摘要: Xslt是Extensible Stylesheet Language Transformations的缩写,用来将XML 文档转换到其它文档类型。XSLT的使用包括两个输入文件: – 包含实际数据的XML 文档 – 包含要插入数据与XSLT 命令架构的XSL文档 xml文档,包含的是Word中要填充的动态数据。XSLT文档,是Word中这些数据以及整个文档的格式。如果没有xml文件,Word文档每次生成就是一个静态的文件。如果没有XSLT,数据就不能转为为Word格式。所以,利用XSLT结合XML生成Word的步骤为:创建word模板创建xml数据结构生成xsd架构给word模板绑定xm.. 阅读全文
posted @ 2014-03-23 17:48 飞鸟快跑 阅读(1001) 评论(0) 推荐(0)
摘要: 标签的 href 属性用于指定超链接目标的 URL。语法属性值值描述URL超链接的 URL。可能的值:绝对 URL - 指向另一个站点(比如 href="http://www.example.com/index.htm")相对 URL - 指向站点内的某个文件(href="index.htm")锚 URL - 指向页面中的锚(href="#top")href的作用:返回页尾返回顶部例 定位到first相关处定位到second相关处定位到second相关处定位到second相关处定位到second相关处……………………first相关内容 阅读全文
posted @ 2014-03-23 15:28 飞鸟快跑 阅读(1075) 评论(0) 推荐(0)
  2014年3月22日
摘要: 对xml模板 来说,name属性是很关键的 call-template /apply-template 的name必须要和模板的name相对应。模板相当于一个函数,可以暂时这么看。而name相当于函数名称.简单说apply是应用,call是调用。 用apply时,引擎自动搜索与当前select指定xpath的匹配节点相匹配的template(该template必须有属性match)并使用该template进行处理,此时需要指定的是select的path。 用call时就跟其它语言调用函数一样,必须指定name属性,相应的,该template必须有name属性,当然,也可以在这时with-par 阅读全文
posted @ 2014-03-22 20:54 飞鸟快跑 阅读(1379) 评论(0) 推荐(0)
  2014年3月21日
摘要: 将内容与内容的表现分离,软件界自从成为一个行业以来一直在追求的目标。xml+xslt是典型的数据与表现分离的设计方式。当然,你可以直接转换成HTML,但是如果你要进行整体变化的时候,XML+XSLT的优势就体现出来了。同样的数据,因为你已经有XML,已经不需要再进行一次数据库的访问,只要更换了XSLT,就可以生成新的HTML。另外,XML+XSLT的性能也是很优秀的。 阅读全文
posted @ 2014-03-21 23:26 飞鸟快跑 阅读(382) 评论(0) 推荐(0)
摘要: XSL 语言XSL(eXtensible Stylesheet Language)是可扩展样式表语言,是一种用于以可读格式呈现XML(标准通用标记语言的子集)数据的语言。XSL与xml CSS = HTML 样式表 HTML 使用预先定义的标签,每个标签的意义很容易被理解。 HTML 中的 标签定义表格 - 并且浏览器清楚如何显示它。 向 HTML 元素添加样式是很容易的。通过 CSS,很容易告知浏览器用特定的字体或颜色显示一个元素。 XSL = XML 样式表 XML 不使用预先定义的标签(我们可以使用任何喜欢的标签名),并且每个标签的意义并不都那么容易被理解。 标签意味着... 阅读全文
posted @ 2014-03-21 23:19 飞鸟快跑 阅读(704) 评论(0) 推荐(0)
  2014年3月19日
摘要: 接口类型作为返回类型,返回的实际上是实现了这个接口的一个对象。这是典型的多态应用,方法应返回基类的引用public interface AAA { public AAA a();}public class BBB implements AAA { public AAA a(){ return new BBB()}; public b(){};}上边那个例子。有个AAA接口,里边有个方法 a,返回值是AAA接口类型。有个BBB方法实现了AAA接口,实现了了a方法,另外又有一个b方法,a方法里返回一个BBB实例。 问题是测试通过,但返回的BBB实例不能调用方法b,b方法是BBB的方法,怎么就不能调 阅读全文
posted @ 2014-03-19 09:48 飞鸟快跑 阅读(1979) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 下一页