Part I:提问===========================1.什么是视图模型?2.我们在留言本中,加入了一个怎样的视图模型?如何处理它?Part II:Ch05 视图模型===========================要点: 1.知识点5-1:视图模型
分类:
其他好文 时间:
2014-10-13 13:31:39
阅读次数:
169
n?4+1视图模型概况?? ??Kruchten 提出了一个"4+1"视图模型,从5个不同的视角包括包括逻辑试图、进程视图、物理视图、开发视图、场景视图来描述软件体系结构。每一个视图只关心系统的一个侧面,5个试图结合在...
分类:
其他好文 时间:
2014-10-12 17:28:18
阅读次数:
344
概率分布(Distributions)如图1所看到的,这是最简单的联合分布案例,姑且称之为学生模型。图1当中包括3个变量,各自是:I(学生智力,有0和1两个状态)、D(试卷难度,有0和1两个状态)、G(成绩等级,有1、2、3三个状态)。表中就是概率的联合分布了,表中随便去掉全部包括某个值的行,就能对...
分类:
其他好文 时间:
2014-10-12 17:14:48
阅读次数:
278
对于一个在线商店,域模型可能由表现产品、订单、客户等的类所组成,它对定义这些实体的数据和业务规则都进行了封闭,这种模型用作建立用户界面以及定义业务规则的基础。尽管这种办法可能适合某些应用程序(通常是有简单域的小型应用程序),但经常会带来麻烦,特别是当应用程序增长,且要求UI偏离业务逻辑需求时,一个....
分类:
其他好文 时间:
2014-10-11 01:56:24
阅读次数:
322
使用AngualrJs开发移动App已经快半年了,逐渐积累了很多AngularJS的问题,特别是对于用惯了Jquery的开发者,转到AngularJS还是需要克服很多问题的。不像Jquery那样侧重DOM操作,AngularJS是以视图模型和双向绑定为核心的。 下面的内容假设你已经了解前端...
分类:
移动开发 时间:
2014-09-30 00:17:01
阅读次数:
248
通常为了在视图中显示信息,可能会使用HtmlHelper(HTML辅助器)对象,以协助获取视图模型来生成HTML。考虑以下清单,它渲染完整的留言本条目。 在这个留言本条目详情屏幕中,我们显示了在模型中传递的留言本详细信息。接下来,用Razor的多行代码语句,以接受ViewData中的“hasPer....
分类:
其他好文 时间:
2014-09-29 16:16:51
阅读次数:
118
我们先来look一下ko实现原理mvvm模式,即模型-视图-视图模型。mvvm一开始我觉得跟mvc模式的差不多,只是把controller换成viewmodel取代,换汤不换药,后来深入了解一下mvvm之后发现两者还是有区别的。比如以ko实现的mvvm模式而言,其核心是“绑定”即“数据的绑定”和“行...
分类:
其他好文 时间:
2014-09-28 01:25:50
阅读次数:
2264
UML:Unified Modeling Language,即统一建模语言,简单地说就是一种有特殊用处的语言。本文是我初步学习UML的学习笔记,对于我们菜鸟码农来说,让我们做设计的可能性不大,但至少能看懂是必要的。一、所谓模型1.1 模型是对现实的简化 模型是提供系统的蓝图,模型可是包括详细计划。....
分类:
其他好文 时间:
2014-09-25 01:45:17
阅读次数:
429
二分图模型中的最大独立集问题:在二分图G=(X,Y;E)中求取最小的顶点集V* ? {X,Y},使得边 V*任意两点之间没有边相连。 公式: 最大独立集顶点个数 = 总的顶点数(|X|+|Y|)- 最大匹配数 poj3692 题意:幼儿园有G个小女孩和B个小男孩,小女孩彼此之间互相认识,小...
分类:
其他好文 时间:
2014-09-19 02:17:54
阅读次数:
297
有向无环图中,路径覆盖就是在图中找一些路径,使之覆盖了图中的所有顶点,且任何一个顶点有且只有一条路径与之关联(如果把这些路径中的每条路径从它的起始点走到它的终点,那么恰好可以经过图中的每个顶点一次且仅一次)。 最小路径覆盖就是找出最小的路径条数,使之成为原图的一个路径覆盖。 公式:最小路...
分类:
其他好文 时间:
2014-09-19 01:08:54
阅读次数:
396