一. 为什么这样构架 1.系统高可用性 2. 系统可扩展性 3.负载均衡能力 LVS+keepalived能很好的实现以上的要求,LVS提供负载均衡,keepalived提供健康检查,故障转移,提高系统的可用性!采用这样的架构以后 很容易对现有系统进行扩展,只要在后端添加或者减少realse...
分类:
其他好文 时间:
2015-01-13 11:58:20
阅读次数:
202
毕业设计准备篇一——环境搭建
经过四年的学习和实战经验,打算做一个可以融合大多数学习的知识的毕业设计,所以就给自己的毕设取名:(分布式)桌面化多媒体网站系统。系统采用的构架如图1所示。
图1 系统架构
其中数据库集群目前采用mysql集群,为什么呢,因为目前mysql使用率还是很大的,而且mysql官方文档详细,最大的原因是因为自己笔记本配置不够高,不能搭建oracle集群。业务...
分类:
其他好文 时间:
2015-01-11 23:04:10
阅读次数:
618
为了提高网站性能、和网站的负载能力,页面静态化是一种有效的方式,这里对于asp.net mvc3 构架下的网站,提供一种个人认为比较好的静态话方式。实现原理是通过mvc提供的过滤器扩展点实现页面内容的文本保存,直接上代码:public class StaticFileWriteFilterAttri...
分类:
Web程序 时间:
2015-01-09 20:51:11
阅读次数:
476
因为以前用默认的GC,,老年代经常在占比超过99%才发生一个GC行为,感觉不爽。。。尽管每次FULL GC只要0.5S。结合上次听中华构架师大会,一哥们分享的G1 GC。。。试试。。就在TOMCAT的catania.sh里JAVA的启动参数加一段吧。。JAVA_OPTS=' -Xms512m -Xm...
分类:
其他好文 时间:
2015-01-09 12:04:58
阅读次数:
272
做了很久的web开发,学了webform和mvc自己总结了,觉得当下的构架还是有改进的可能的。其实首先说下我的一些认识(个人认知,欢迎讨论,谢绝砸砖)。我觉得对计算机和数据的操作,本身就是一个单向流程,其实并不存在交互的操作。基于这个认识上,我重新设计了自己的web架构(我称他为websinai框架...
分类:
Web程序 时间:
2015-01-08 13:16:00
阅读次数:
131
学习视频内容:马士兵尚学堂马士兵_Spring_01_模拟Spring_01-10 ,设计模式准备只是1-4. 学习的内容:理解了spring的依赖注入和IOC的概念,以及springxml的配置方式,解耦合,灵活性。疑问点:向上转型的类声明的使用,反射的使用。 下一步的学习:java构架,spri...
分类:
其他好文 时间:
2015-01-07 10:47:03
阅读次数:
252
上一文,讲述到了酷睿构架的诞生。可以显而易见的知道,酷睿构架其实源于笔记本处理器构架。因为在当年的技术趋势中,因为提升主频而带来的负面影响如发热与高功率已经让普通消费者所不满。然而提升主频并没有提升多大的处理效率,让人着实感觉如此提升主频实在不合算。随着计算机性能的提升,多任务的趋势愈发明显。多线程...
分类:
其他好文 时间:
2015-01-04 20:56:11
阅读次数:
181
一:Android发展史
在2012年,Android手机的全球销量为4.815部,占据了全球智能手机68.8%的市场份额。在2013年,这个数字上升到了7.812亿、78.9%,这是一个相当惊人的数字。
讲到Android系统的历史,首先我们就要先来说说Android系统这个名字的来历。Android这一次最先出现在法国作家利尔 亚当在1886...
分类:
移动开发 时间:
2015-01-04 17:11:34
阅读次数:
238
软件架构设计系统总体架构,从需求到设计的每一个细节都要考虑到,把握整个项目,使设计的项目尽量效率高,开发easy,维护方便,升级简单。本文从架构师职责、软件架构定义、设计架构、评估架构、架构管理等方面来描写叙述了解软件架构的含义和如何设计软件架构。一、软件架构师的职责架构师分为下面几大类:业务架构师...
分类:
其他好文 时间:
2015-01-03 19:48:21
阅读次数:
331
1.前言本开源方案的构架是:geoserver(服务器)+tomcat(中间件)+postgis(数据库)+uDig(desktop)。本文将主要讲解如何将shp数据通过postgis导入到postgresql中,并且在uDig上进行展示和编辑,然后如何将postgresql中的图层数据通过geos...
分类:
Web程序 时间:
2014-12-30 11:34:14
阅读次数:
272