系统架构Android采用层次化系统架构,官方公布的标准架构如下图所示。Android由底层往上分为4个主要功能层,分别是linux内核层(Linux Kernel),系统运行时库层(Libraries和Android Runtime),应用程序架构层(Application Framework)和... ...
分类:
移动开发 时间:
2016-09-25 13:17:44
阅读次数:
385
Ember.js v2.9.0-beta.2 发布了,Ember是一个雄心勃勃的Web应用程序(腾云科技ty300.com),消除了样板,并提供了一个标准的应用程序架构的JavaScript框架(基础教程qkxue.net)。本次更新如下: #14237 [BUGFIX] Ensure Engine ...
分类:
编程语言 时间:
2016-09-14 12:13:51
阅读次数:
158
一、什么是Vuex 用学过react的人来说:Vuex 之于 Vue 就像 Redux 之于 React,这边附上一篇Vuex文档地址http://vuex.vuejs.org/en/intro.html Vuex是集中的应用程序架构为了Vue.js应用程序状态管理。灵感来自Flux 和 Redux ...
分类:
其他好文 时间:
2016-08-22 12:00:21
阅读次数:
233
十年前,Martin Fowler撰写了 GUI Architectures 一文,至今被奉为经典。本文所谈的所谓架构二字,核心即是对于对于富客户端的 代码组织/职责划分 。纵览这十年内的架构模式变迁,大概可以分为MV*与Unidirectional两大类,而Clean Architecture则是 ...
分类:
Web程序 时间:
2016-08-17 15:31:10
阅读次数:
438
不是所有的应用程序都可以被巧妙地捆绑到一个单一的进程(即驻留在一个物理服务器上)。事实上,在这个不断日益网络化的世界中,许多应用程序架构支持演示,应用程序和数据的经典逻辑层,并分布在多台计算机上部署身体。虽然逻辑分层在一台计算机上的应用程序可以容纳在一个单一的应用程序域,而无需使用代理,编组,序列化 ...
分类:
其他好文 时间:
2016-07-25 09:21:59
阅读次数:
139
SOA是一场架构的变革,那既然是变革,那就一定是有内在的原因来推动这个架构的变革。在过去几十年的时间里面,应用程序架构已经经历了3次巨大的变革,从Terminal/主机--> Client/Server-->Browser/Server, 无一例外,程序的复杂度,需求易变性,资源重用的等,都是不断推... ...
分类:
数据库 时间:
2016-07-21 17:56:11
阅读次数:
283
12要素的概念最早诞生于Heroku的工程师手中,说白了,其实就是云原生应用程序架构的模式集合,它描述了一个应用程序的原型,最好地诠释了采纳云原生应用程序架构的原因。 通过突出陈述性配置和水平扩展的无状态/无共享进程,以及整体上与部署环境的松耦合连接,这些模式实现了速度性、安全性和可扩展性。在当下, ...
分类:
其他好文 时间:
2016-06-08 23:10:23
阅读次数:
554
ActiveMQ是一个开源兼容Java Message Service (JMS) 1.1面向消息的中件间. 来自Apache Software Foundation. ActiveMQ提供松耦合的应用程序架构. 先来看两个应用通过RPC通讯的紧耦合: 通过面向消息的中件间, 架构演变为: 我们看到 ...
分类:
其他好文 时间:
2016-06-08 08:00:45
阅读次数:
240
0x01 工作背景: 1、 某厅级部门政府站点被篡改 2、 上级主管部门安全通告 3、 配合该部门查明原因限期整改 0x02 工作记录: 1、 信息收集 A、首先到机房了解了一下拓扑图,大概就是:互联网-防火墙-web应用防火墙-防篡改-DMZ服务器区; B、然后了解了一下web应用程序架构,大概就 ...
分类:
其他好文 时间:
2016-05-15 19:50:10
阅读次数:
133
架构是系统层面的,可以是多层架构,也可以是事件驱动架构,也可以是微服务架构。 模式是GUI应用的一种职责分离设计。 三层架构(包含多层架构)和 MVC模式(包含MVP, MVVM) 没什么关系,它们不在同一个维度上。 三层架构是从整个应用程序架构的角度来分为DAL(数据访问层)、BLL(业务逻辑层) ...
分类:
Web程序 时间:
2016-05-13 10:35:18
阅读次数:
131