mysql双机主从集群架构,可以实现mysql数据库数据的安全性和高可用性。在每台mysql数据库服务器上安装一套mysql程序,数据库物理文件均在本机硬盘中,通过mysql主从复制架构,即时同步数据,如果主服务器mysql数据库宕机,另外一台备机可以通过手动切换暂时承担起全部功能,并..
分类:
数据库 时间:
2015-03-12 15:23:38
阅读次数:
208
本篇继续web前端优化的讨论,开始我先讲个我所知道的一个故事,有家大型的企业顺应时代发展的潮流开始投身于互联网行业了,它们为此专门设立了一个事业部,不过该企业把这个事业部里的人事成本,系统运维成本特别是硬件采购的成本都由总公司来承担,当然互联网业务上的市场营销成本这块还是由该事业部自己承担,可是.....
分类:
Web程序 时间:
2015-03-08 22:56:23
阅读次数:
297
概述在面向对象的软件设计中,我们经常会遇到一类集合对象,这类集合对象的内部结构可能有着各种各样的实现,但是归结起来,无非有两点是需要我们去关心的:一是集合内部的数据存储结构,二是遍历集合内部的数据。面向对象设计原则中有一条是类的单一职责原则,所以我们要尽可能的去分解这些职责,用不同的类去承担不同的职...
分类:
Web程序 时间:
2015-03-07 15:38:25
阅读次数:
241
本篇继续web前端优化的讨论,开始我先讲个我所知道的一个故事,有家大型的企业顺应时代发展的潮流开始投身于互联网行业了,它们为此专门设立了一个事业部,不过该企业把这个事业部里的人事成本,系统运维成本特别是硬件采购的成本都由总公司来承担,当然互联网业务上的市场营销成本这块还是由该事业部自己承担,可是.....
分类:
Web程序 时间:
2015-03-06 23:26:06
阅读次数:
196
在存储瓶颈的开篇我提到像hao123这样的导航网站只要它部署的web服务器数量足够,它可以承载超大规模的并发访问量,如果是一个动态的网站,特别是使用到了数据库的网站是很难做到通过增加web服务器数量的方式来有效的增加网站并发访问能力的。但是现实情况是像淘宝、京东这样的大型动态网站在承担高并发的情.....
分类:
Web程序 时间:
2015-03-06 15:41:28
阅读次数:
198
1、映射请求 在POJO类定义处标注@Controller,再通过扫描相应的类包,即可使POJO类成为一个能处理HTTP请求的控制器。如何将请求映射到对应的控制器的方法中是Spring MVC框架最重要的任务之一,这项任务由@RequestMapping注释承担。例子1: 1 @Controller...
分类:
编程语言 时间:
2015-03-04 23:58:25
阅读次数:
394
数据库设计范式实例:假设某建筑公司要设计一个数据库。公司的业务规则概括说明如下:公司承担多个工程项目,每一项工程有:工程号、工程名称、施工人员等;公司有多名职工,每一名职工有:职工号、姓名、性别、职务(工程师、技术员)等;公司按照工时和小时工资率支付工资,..
分类:
数据库 时间:
2015-03-04 19:27:52
阅读次数:
488
面向对象分析模型包括功能模型,分析对象模型,动态模型。分析类可以按对象在系统中所承担的行为按照其作用和变化影响程度划分为实体类,边界类和控制类3种类型。边界类:一个参与者与一个用例之间的交互或通信关联对应一个边界类。控制类:负责协调边界类和实体类,负责接收边界类,分发给实体类。实体类:是用例中的参与...
分类:
其他好文 时间:
2015-02-28 00:18:00
阅读次数:
138
1 引言 软件的核心是它为用户解决领域相关问题的能力。 ________Eric Evans,《领域驱动设计》 传统的软件生命周期中,软件的维护占整个过程的70%以上。一个成功的软件公司要把一个软件产品推广卖好,不仅需要做产品研发,而且要花大量的精力来承担用户培训、软件实施安装和售后服务的责...
分类:
其他好文 时间:
2015-02-26 18:05:23
阅读次数:
193
一、设计模式基本原则1.1、单一职责原则 单一职责原则(SRP),就一个类而言,应该仅有一个引起它变化的原因。 如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当发生变化时,设计会遭受到意想不到的破坏。...
分类:
其他好文 时间:
2015-02-26 11:11:54
阅读次数:
316