什么是微服务 微服务应用的一个最大的优点是,它们往往比传统的应用程序更有效地利用计算资源。这是因为它们通过扩展组件来处理功能瓶颈问题。这样一来,开发人员只需要为额外的组件部署计算资源,而不需要部署一个完整的应用程序的全新迭代。最终的结果是有更多的资源可以提供给其它任务。 ? 一种软件架构模式 ? 复...
分类:
其他好文 时间:
2016-01-16 22:21:03
阅读次数:
331
本文是学习大型分布式网站架构的技术总结。对架构一个高性能,高可用,可伸缩,可扩展的分布式网站进行了概要性描述,并给出一个架构参考。一部分为读书笔记,一部分是个人经验总结。对大型分布式网站架构有很好的参考价值。 本次分享大纲如下大型网站的特点大型网站架构目标大型网站架构模式高性能架构高可用架构可伸缩....
分类:
Web程序 时间:
2016-01-12 01:20:04
阅读次数:
213
好久不写博客了,最近写了不少Qt相关的代码,在此总结一下个人对Qt中MVC的一点理解。MVC全称是 Model View Controller,是一种非常非常流行的架构模式,相关MVC具体的,网上已经非常非常详尽了,不赘述了。关于Qt中的MVC 其实Qt中的MVC并不叫MVC,而是叫“MVD”...
分类:
Web程序 时间:
2016-01-11 01:28:49
阅读次数:
423
微内核架构(Microkernel Architecture)微内核架构有时也被成为插件架构模式(plug-in architecture pattern),通常用于实现基于产品的应用,如Eclipse和Firefox。然而许多公司也将内部的业务软件做成软件产品,提供版本、发版说明和插件特性。微内核...
分类:
其他好文 时间:
2015-12-13 00:49:16
阅读次数:
3823
由于本人项目经验有限,关于架构设计方面的东西理解有限,我个人对MVVM的理解主要是借鉴于之前的用过的MVC的Web框架~在学校的时候用过ThinkPHP框架,和SSH框架,都是MVC的架构模式,今天MVVM与传统的MVC可谓是极为相似,也可以说是兄弟关系,也就是一家人了。...
分类:
移动开发 时间:
2015-12-10 17:10:57
阅读次数:
247
MVC(Model/View/Controller)模式是国外用得比较多的一种框架模式,最早是在Smaltalk中出现。MVC包括三类对象。Model——是应用对象View——是它在屏幕上的表示Controller——定义用户界面对用户输入的响应方式。模型-视图-控制器(MVC)是80年代Small...
分类:
Web程序 时间:
2015-12-03 00:42:21
阅读次数:
142
理解javascript中的MVVM开发模式 http://blog.csdn.net/slalx/article/details/7856769MVVM的全称是Model View ViewModel,这种架构模式最初是由微软的MartinFowler作为微软软件的展现层设计模式的规范提出,它是M...
分类:
编程语言 时间:
2015-12-02 18:11:35
阅读次数:
175
##AngularJS最早由谷歌公司创建的,DOM操作的AngularJS的框架操作###MVC是表示层的一种架构模式 M:model 模型 V:view 视图 C:control 控制(控制M和V的交互)#AngularJS的架构的思想是MVVM VM的组件:viewmodel 视图模型[是一个....
分类:
Web程序 时间:
2015-11-23 00:50:36
阅读次数:
204
前言"Architecture is About Intent, not Frameworks" -Robert C. Martin (Uncle Bob)Uncle Bob 的这句话套在 MVVM 上也是适用的, MVVM 也仅仅是架构模式(Architectural pattern),其有一套自...
分类:
移动开发 时间:
2015-11-22 16:03:26
阅读次数:
254
本来是不想跳出来充大头蒜的,但最近发现园子里关于MVC的文章和讨论之风越刮越烈,其中有些朋友的观点并不是我所欣赏和推荐的,同时最近也在忙着给公司里的同事做MVC方面的“扫盲工作”。所以就搜集了一些大家接触MVC的过程中经常出现的问题做了一下解释说明,希望能与大家多多交流,呵呵。 当然这种架构模式本身...
分类:
Web程序 时间:
2015-11-15 23:17:43
阅读次数:
218