摘要: 结合六个基本质量属性: 可用性:网站出现异常时,能记录故障,且进行通知,能够在有限时间内重新恢复正常 可修改性:进行修改的情况下,能对其它组件减少影响,比如工具类的修改,只需要到这一个地方进行修改,且不会影响到其他功能。 性能:网站对随机事件的响应能够正常运行 安全性:身份验证,用户名和通过MD5加 阅读全文
posted @ 2017-05-07 23:23 枫棂叶澜 阅读(165) 评论(0) 推荐(0) 编辑
摘要: MVC: M(Model):模型(表示应用程序核心,如数据这样的内部实体或者对数据加工这一动作) V(View):视图(显示数据,用于面向用户的外表模块) C(Controller):控制器(处理输入,表达外部和内部之间的关系) 一种框架模式,一种软件设计典范,目的是将业务逻辑、数据和界面显示分为三 阅读全文
posted @ 2017-04-23 20:21 枫棂叶澜 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 设计模式概念:是一套被反复使用、多数人知晓、经过分类编目的、代码设计经验的总结,使用设计模式是为了可充用代码、让代码更容易被他人理解、保证代码的可靠性。 简言之,它是前人编写代码过程中的总结,是一种编写代码的经验,熟知其中的方法和概念对软件的结构组成有很多好处和便利。 设计模式分为三大类~~ 创建型 阅读全文
posted @ 2017-04-04 17:03 枫棂叶澜 阅读(141) 评论(0) 推荐(0) 编辑
摘要: (一)网站的可用性 当网站的页面放在用户面前,就将要考虑到,如果用户和网站断开了联系,会造成一些难以挽回的损失。那么,系统的可用性,就是重中之重了。先求生存,然后求发展。 举例:《XX调研系统》,是一个在B/S结构的系统,用户直接在网站上完成系统的采集功能,系统运行持续长达几个月的时间,且可能会有用 阅读全文
posted @ 2017-03-16 18:53 枫棂叶澜 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 编译类型与运行类型: Java中的许多对象(一般都是具有父子类关系的父类对象)在运行时都会出现两种类型:编译时类型和运行时类型,例如:Person person = new Student();这行代码将会生成一个person变量,该变量的编译时类型是Person,运行时类型是Student。 JA 阅读全文
posted @ 2017-03-09 23:12 枫棂叶澜 阅读(150) 评论(0) 推荐(0) 编辑
摘要: JS:JavaScript是属于网络的脚本语言, 被数百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用。主要使网页有交互,和HTML一样属于前端编程语言(运行在客户端)。 JavaScript不仅可以在前端使用,node.js平台可以让JavaScript具有服务端 阅读全文
posted @ 2017-03-09 17:30 枫棂叶澜 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 分类: CSS:层叠样式表,简称样式表。 网页设计者使用CSS可以定义元素的样式,包括字体,背景灯其它的高级样式。 为什么要使用CSS: 1.符合WEB2.0标准 2.大大缩减页面代码,提高页面浏览速度,缩减带宽成本 3.结构清晰,容易被搜索引擎搜索到,天生优化了seo 4.缩短改版时间。只要简单的 阅读全文
posted @ 2017-03-09 16:16 枫棂叶澜 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 系统的质量属性:可用性,可修改性,性能,安全性,可测试性和易用性。 《淘宝网》质量属性例子 阅读全文
posted @ 2017-03-08 23:49 枫棂叶澜 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 谈及架构,源于建筑。 一想到建筑,就能想到一块空间,有墙,有门,有窗。 用墙围住的一块密闭的盒子空间,通过门窗与外界保持沟通。 空间内根据住户的生活需求不同,划分为各个房间,有不同的功用。 然后人们对建筑的需求也就越来越多,空间的切分也会变成很多种,组合的方式也会有很多种。当要去设计这些建筑的时候, 阅读全文
posted @ 2017-03-02 17:50 枫棂叶澜 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 准备长期写下去,旨在脑海里构建一系列的系统。 HTML:超文本标记语言。 其不是一种编程语言,而是一种标记语言,通过标记标签,如<b>粗</b>来呈现不同样式。 HTML使用的是标记标签来描述网页内容 知识概念的扩展: (1)应用程序一般分为两种架构: C/S架构:Client客户端和Server服 阅读全文
posted @ 2017-02-28 23:08 枫棂叶澜 阅读(275) 评论(0) 推荐(0) 编辑