摘要:
MVC是三个单词的缩写:M,Model(模型);V,View( 视图 ),C,Control(控制)。 MVC模式的目的就是实现Web系统的职能分工, Model层:实现系统的业务逻辑,即javaBean部分 View层:负责与用户交互,即在界面上展示数据对象给用户,即html,jsp 下面我们用M 阅读全文
摘要:
什么是MVC设计模式 1、模型(Model) 业务逻辑层。用于封装业务逻辑和数据模型。 2、视图(View) 表示层。就是与用户实现交互的界面,通常实现数据的输入和输出功能。 3、控制器(controller) 控制层。起到控制整个业务流程的作用,实现View层跟Model层的协同工作。 传统web 阅读全文
摘要:
设计模式的定义:设计模式与很多软件工程技术一样,模式起源于建筑领域,软件工程只有短短的几十年,与已经拥有几千年底蕴的建筑工程相比,后者有太多值得学习和借鉴的地方设计模式的英文单词是(Design pattern)Patterns,是具有某种重复性规律的方案。Design Patterns,就是设计过 阅读全文
摘要:
结合XXX项目 读大型网站技术架构:核心原理与案例分析 ——5,6,7章后感 网站的架构的高可用性。要保证一个网站永远完全可用几乎是一件不可能完成的任务。业界通过一个多少个9来度量网站可用性,采用故障分来考核网站可用性。可用性指标是网站架构设计的重要指标,网站可用性看得见,摸得着,跟技术、运营、相关 阅读全文
摘要:
以《淘宝网》为例,描绘质量属性的六个常见属性场景。 1.可用性 可用性与系统故障及其后果相关。当系统不再提供其规范中所说的服务时,就出现了系统故障。系统用户可以观察到此类故障。 可用性是指系统正常运行时间的比例,是通过两次故障之间的时间长度或在系统崩溃情况下能够恢复正常运行的速度来衡量的 刺激源用户 阅读全文
摘要:
以《淘宝网》为例,描绘质量属性的六个常见属性场景。 1.可用性 可用性与系统故障及其后果相关。当系统不再提供其规范中所说的服务时,就出现了系统故障。系统用户可以观察到此类故障。 可用性是指系统正常运行时间的比例,是通过两次故障之间的时间长度或在系统崩溃情况下能够恢复正常运行的速度来衡量的 刺激源用户 阅读全文
摘要:
架构漫谈 一直以来,在软件行业,对于什么是架构,都有很多的争论,每个人都有自己的理解。甚至于很多架构师一说架构,就开始谈论什么应用架构、硬件架构、数据架构等等也有人曾经也到处寻找过架构的定义,请教过很多人,结果发现,没有大家都认可的定义。一想到建筑,就能想到一块空间,有墙,有门,有窗。用墙围住的一块 阅读全文
摘要:
运维工程师(Operations)在国内又称为运维开发工程师(Devops),在国外称为 SRE(Site Reliability Engineering)。负责维护并确保整个服务的高可用性,同时不断优化系统架构、提升部署效率、优化资源利用率提高整体的ROI(指通过投资而应返回的价值,即企业从一项投 阅读全文
摘要:
开学第一课我们观看了《梦想改造家》,在这个案例中小冯家的老房子位于上海市黄浦区一栋“纸片楼”的顶层,总体呈三角形,面积为25平米,最宽的地方有6米,最窄的地方却只有0.2米。设计师王平仲再度回归,极限挑战了这一畸形户型。在他的精心改造下,纸片屋最终华丽逆袭,极致利用空间的创意,充满人性关怀的设计细节 阅读全文
摘要:
很多事情都依赖于构架,构架评估能够提供一个相对低成本的风险移植能力。评估产生一份描述所关心问题以及支持数据的报告。评估要想成功,就应该具有以下属性:表达清楚的构架目标和需求,可控制的范围,经济高效,关键人员的可用性,称职的评估小组,可管理的期望。 评估有技巧而言,ATAM和CBAM方法就是提问技巧的 阅读全文