MVC(Model-View-Controller,模型—视图—控制器模式)用于表示一种软件架构模式。它把软件系统分为三个基本部分:模型(Model),视图(View)和控制器(Controller)。 那么MVC模式和我们熟悉的WebForm模式有什么不同呢?他的各个部分又是怎样分工的呢? ...
分类:
Web程序 时间:
2015-06-23 15:08:18
阅读次数:
140
最近使用android 模拟器的时候遇到了一个问题,android原生的x86架构模式的虚拟机无法启动,提示不支持intel的Virtualization Technology。但是我确信主板的设置已经开启了这个功能。同时genymotion在升级到2.4以上后(最新版本目前是2.5),同样提示不支...
分类:
移动开发 时间:
2015-06-23 15:08:08
阅读次数:
135
概述: 使用过程来组织业务逻辑,每个过程处理来自表现层的单个请求特点(1) 以数据为中心(输入->查询->处理->输出),典型的面向过程思想)(2) 代码简单,易懂(3) 适合项目不大的开发(4) 业务逻辑和领域逻辑夹杂在事物脚本中,容易产生冗余数据组织方式(1) 一个类处理一类事物脚本,我们非常熟...
分类:
其他好文 时间:
2015-06-12 14:40:16
阅读次数:
93
AngularJs概述:AngularJs简称为ng。它是一个框架,在设计动态web应用的框架结构,有一部分人认定其借鉴了MVC架构模式,MVC(model view controller),由模型,视图,控制器组成;而还有一部分人觉得ng是借鉴的MVVM框架,现在并没有一个统一的说法。依赖注入是它...
分类:
Web程序 时间:
2015-06-07 18:53:32
阅读次数:
189
ASP.NET MVC是一种全新的WEB应用框架,它是采用了MVC架构模式的设计思想,运行在.net framework上。1:PV模式 Passive View是一个被动的View,其中针对UI的操作不是有View来主动控制的,而是被动地交给Presenter来操控。 由PV模式来设计View,就...
分类:
Web程序 时间:
2015-06-04 15:14:40
阅读次数:
126
在互联网和大并发的企业级应用中,kafka会越来越重要,会被更多的人重视,就算是不用kafka,也会有跟kafka类似的架构模式、原理差不多的MQ,类似于rocketMQ。现在差的,就是被更多的企业使用,更复杂的场景证明。...
分类:
其他好文 时间:
2015-06-04 08:38:01
阅读次数:
310
前段时间我们翻译的《软件架构模式》( 完整书籍的地址 ) 对外发布之后得到了大家的一致好评,书中讲述了五种经典、流行的软件架构模式,同时分析了五种模式的实现、优缺点等,为我们的开发工作提供了很有价值的指导。但是《软件架构模式》的问题...
分类:
移动开发 时间:
2015-06-01 11:36:39
阅读次数:
243
架构模式目前最为流行的开发模式有两种:B/S和C/S模式,B/S即是我们所说的浏览器/服务器模式(Browser/Server模式),而C/S是客户机/服务器模式(Client/Server模式)。他们各有各的的优缺点,但是就目前的架构技术的发展,B/S占据了大部分的市常因为B/S模式有C/S没有的独特特..
分类:
Web程序 时间:
2015-05-31 18:42:54
阅读次数:
727
SOA 面向服务的体系结构是一个组件模型。
SOA优点:代码重用 松耦合 平台独立 语言无关
WebService
Web service是技术规范,SOA是设计原则。从本质上讲,SOA是一种架构模式,而web service是利用一组标准实现的服务。Web service是实现SOA的方式之一。
SOAP
它采用HTML协议为它传输消息,而XML是...
分类:
其他好文 时间:
2015-05-28 18:01:21
阅读次数:
147
当我们把业务处理的代码与JSP代码混在一起,不易于阅读,不易于代码维护,这就需要分层。分层模式1、分层模式是最常见的一种架构模式2、分层模式是很多架构模式的基础分层将解决方案的组件分隔到不同的层中1、在同一个层中组件之间保持内聚性2、层与层之间保持松耦合三层模式的划分1、表示层2、业务逻辑层3、数据...
分类:
编程语言 时间:
2015-05-22 21:05:27
阅读次数:
300