开发一个项目,参数是必不可少的,规模越大参数越多。在不同的测试环境中部署,或者是依赖项目的信息发生了变化,你有没有想跳楼的感觉?如果有,恭喜你,你至少已经不是在开发玩具系统了。 本文试图列举一些配置参数的方法,希望对你的项目有所帮助。 一、可用性模式-外部配置 引用自图书《Java应用架构设计:模块... ...
分类:
其他好文 时间:
2016-05-25 16:34:44
阅读次数:
206
Android开发中遇到要从相册选择图片时,大多数人都会选择调用Android自带的相册,毕竟这样可以节约时间,又不用自己去处理图片的问题。而我的安卓架构中选择了自定义相册的功能,其效果是仿照QQ的图片选择样式,通过dialog展现出来的,还自定义了图片的剪裁,使用了CropImageView 实现了多种剪裁效果。图片选择的直接辅助类:/**
* 图片选择辅助类
* Created by tia...
分类:
移动开发 时间:
2016-05-18 18:24:10
阅读次数:
321
在Android开发中,对于AdapterView类型的控件,我们都需要通过适配器来给它设置数据,如果显示的内容比较简单,我们通常使用SimpleAdapter或者ArrayAdapter,而对于复杂多变的数据,我们一般使用自定义一个继承自BaseAdapter的Adapter来处理。为了itemview的复用,我们通常用一个Viewholder来包装itemview里面的控件。在我的安卓架构中,使...
分类:
移动开发 时间:
2016-05-12 11:40:08
阅读次数:
259
概述 架构愿景 架构目标 质量要求 架构原则 架构组成 架构关键点 业务架构 设计原则 业务架构图 现有项目 存在的问题 系统风险 应用架构 设计原则 常规做法 应用架构图 数据架构 设计原则 数据架构图 技术架构 设计原则 架构检验总结 监控 熔断测试 压测 演练 故障预测&风险评估 总结 架构目 ...
分类:
其他好文 时间:
2016-04-25 22:27:07
阅读次数:
1256
在上篇随笔《Web API应用架构设计分析(1)》,我对Web API的各种应用架构进行了概括性的分析和设计,Web API 是一种应用接口框架,它能够构建HTTP服务以支撑更广泛的客户端(包括浏览器,手机和平板电脑等移动设备)的框架,本篇继续这个主题,介绍如何利用ASP.NET Web API 来
站在互联网+风口上,重点探讨高可用架构设计、存储技术架构、CDN和网络架构优化、前端技术进展、移动应用架构设计、IT架构新思维、运维2.0等技术的2015中国系统架构师大会迎来了一次里程碑的盛况。如何同时满足高安全、高可靠和高依赖的行业架构?如何应对海量实时的大流量、高..
分类:
其他好文 时间:
2015-11-03 23:13:31
阅读次数:
954
在上篇随笔《Web API应用架构设计分析(1)》,我对Web API的各种应用架构进行了概括性的分析和设计,Web API 是一种应用接口框架,它能够构建HTTP服务以支撑更广泛的客户端(包括浏览器,手机和平板电脑等移动设备)的框架,本篇继续这个主题,介绍如何利用ASP.NET Web API 来...
在《Web API应用架构设计分析(1)》和《Web API应用架构设计分析(2)》中对WebAPI的架构进行了一定的剖析,在当今移动优先的口号下,传统平台都纷纷开发了属于自己的Web API平台,方便各种终端系统的接入,很多企业的需求都是以Web API优先的理念来设计整个企业应用体系的。Web ...
阅读文件夹:1.背景介绍2.简要回想下传统三层架构3.企业级应用分层架构(现代分层架构的基本演变过程)3.1.服务层中应用契约式设计来解决动态条件不匹配错误(通过契约式设计模式来将问题在线下暴露出来)3.2.应用层中的应用控制器模式(通过控制器模式对象化应用层的职责)3.3.业务层中的命令模式(事务...
分类:
Web程序 时间:
2015-09-14 10:35:45
阅读次数:
236
本书主要模块化模式的优点、模块化方法与模式、OSGi简单使用等内容。分3大部分:第一部分介绍了模块化概念。为什么要模块化,以及一些模块化要考虑的东西,如模块粒度,依赖关系,重用性灵活性等。第二部分介绍模块化的一些模式。採用了GoF设计模式的格式(模式名称、模式表述、图示、描写叙述、多种实现、效果、例...
分类:
编程语言 时间:
2015-08-13 21:48:51
阅读次数:
210