摘要: SSM(Spring+SpringMVC+MyBatis)框架集由Spring、SpringMVC、MyBatis三个开源框架整合而成,常作为数据源较简单的web项目的框架。 SSM(Spring+SpringMVC+MyBatis)框架集由Spring、SpringMVC、MyBatis三个开源框 阅读全文
posted @ 2018-04-06 16:35 Huangliping 阅读(132) 评论(0) 推荐(0) 编辑
摘要: apple-touch-icon-precomposed是苹果为iOS设备配备了apple-touch-icon私有属性,支持size属性,可以用来适应不同的设备。 当属性值为apple-touch-icon-precomposed时,系统将不会对图标添加类似于圆角和高光效果;当属性值为apple- 阅读全文
posted @ 2018-03-01 17:52 Huangliping 阅读(678) 评论(0) 推荐(0) 编辑
摘要: MVC 是一种设计模式, 它将应用划分为 3 个部分 : 数据( 模型)、 展现层( 视图) 和用 户交互层( 控制器)。 换句话说, 一个事件的发生是这样的过程 : 1. 用户和应用产生交互。 2. 控制器的事件处理器被触发。 3. 控制器从模型中请求数据, 并将其交给视图。 4. 视图将数据呈现 阅读全文
posted @ 2017-05-05 23:19 Huangliping 阅读(558) 评论(0) 推荐(0) 编辑
摘要: MVC设计模式是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。 MVC模式最早为Trygve Reenskaug提出,为施乐帕罗奥多研究中心(Xerox PARC)的Smalltalk语言发明的一种软件设计模式。 MV 阅读全文
posted @ 2017-04-23 20:14 Huangliping 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 设计模式是可复用面向对象软件的基础。它是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。项目中合理利用设计模式可以完美的解决很多问题,每种模式在现在中都有相应的原理来与之对应,每一种模式描述了一个在我们周围不断重 阅读全文
posted @ 2017-04-03 23:31 Huangliping 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 通过阅读《大型网站技术架构:核心原理与案例分析》第五六七章,结合《xx系统》,分析如何增加相应的功能,提高系统的可用性与易用性的感想: 网站的可用性描述网站的可有效访问的特性(不同于另一个网站运营指标:Usability,通常也被译为可用性,但后者强调的是网站的可用性,即对最终用户的使用价值),相对 阅读全文
posted @ 2017-03-16 16:58 Huangliping 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 六个最常见的系统质量属性分别是:可用性(Availability)、可修改性(Modifiability)、性能(Performance)、安全性(Security)、可测试性(Testability)、易用性(Usability)。 刻画质量属性的手段由六部分组成:刺激源、刺激、环境、制品、响应、 阅读全文
posted @ 2017-03-09 16:51 Huangliping 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 架构的产生是为了把事情做的更好。每个人的能力和时间都是有限的,并且因为人的结构的限制,人同时只能做好一件事情,这样就不得已导致了分工的产生。既然分工发生了,原来由一个人生存所必须的所有事情,就变成了很多不同分工角色合作完成这些事情。在每个人都必须完成所有生活必需品的生产的时候,是没有架构的(当然在个 阅读全文
posted @ 2017-03-05 11:54 Huangliping 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 通过在网上浏览,参考前辈们的文字思想,我认为软件架构的是如下这般设计出来的: 1、拿到软件需求后,经过一翻囫囵吞枣式的通读(而且是一边看一边脑子里飞速的转达:这块按我的经验应该如何实现); 2、打开建模工具,根据需求上提到的几块功能模块要求,画上几个用例与时序图; 3、从需求中摘下几个事物建立类,填 阅读全文
posted @ 2017-02-23 22:23 Huangliping 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 两个系统的比较,功能类似,但是结局不同。 这两个系统特点有什么不同?是什么导致了不同的结局? 混乱大都市 特点: 微观层面特点: 1. 没有统一的概念将不同的部分组织起来 2. 代码风格不一致 3. 控制流无法预测,即控制流的流向很复杂 4. 额外的数据缓存,其目的让数据停留在更方便的地方(但是,容 阅读全文
posted @ 2017-02-12 19:28 Huangliping 阅读(110) 评论(0) 推荐(0) 编辑