摘要:
那么到底如何编写架构设计说明书?该说明书应该包括哪些方面的内容呢?我们知道,架构设计说明书是阐述系统架构具体内容的,根据我之前的文章《我的架构观-架构未来的发展》我们明白架构的本质是呈现三大能力:即系统如何面向最终用户提供支撑能力、如何面向外部系统提供交互能力、如何面向企业数据提供处理能力。因此从这... 阅读全文
2015年10月11日 #
摘要:
http://developer.51cto.com/exp/spicial_architecture/ 阅读全文
摘要:
谈到运维,监控应该是运维的重中之重。怎么说呢?有很多人说这个监控应该是运维的第三只眼睛,一个好的监控平台对我们这个工作本身来说,应该有很大的帮助。那么,如何要构建一个完善的监控平台。那就是我们今天要讨论的话题:以我的理解来说这个运维的核心工作其实是监控和故障处理。两个方面的工作首先是对这个业务系统我... 阅读全文
摘要:
1. 数据库为什么要算范式?细说起来太多。范式解决了数据冗余,从而保证ACID的操作性能。不然一堆删除异常,插入异常,就没法愉快的写SQL了另外,对于多个业务公用的数据库,范式解决了集成的问题。2. 海量数据了,数据库对此做了哪些优化?a.分表,横向划分+纵向划分 (mysql集群)。b. shar... 阅读全文
摘要:
大数据流式计算:关键技术及系统实例孙大为1, 张广艳1,2, 郑纬民1摘要:大数据计算主要有批量计算和流式计算两种形态,目前,关于大数据批量计算系统的研究和讨论相对充分,而如何构建低延迟、高吞吐且持续可靠运行的大数据流式计算系统是当前亟待解决的问题且研究成果和实践经验相对较少.总结了典型应用领域中流... 阅读全文
2015年10月9日 #
摘要:
一、我对二者的定义: 1、关于接口的定义: 接口可以理解为行为的抽象,即对“做什么”进行抽象,具体是怎么实现的,它一点也不用关心。从更高层次上说,接口是规范与实现的分离。举个例子就是,鸟儿会飞,飞机会飞,这样就可以去写一个“飞”的接口,飞机类和鸟类可以去实现这个接口。 2、关于抽象类的定义:... 阅读全文
2015年10月6日 #
摘要:
为什么要持续学习 知识正以前所未有的速度被制造出来,知识通胀时代来临学什么 我该学什么,是一个不恰当的问题。更合适的问题是:我该做什么,我该对外界产生什么样的影响?找到一个自己感兴趣的问题, 然后解决它, 在解决的过程中学习如何学有时忙得要死,有时无所事事?其实无关时间 有没有过几件事找过来,你不... 阅读全文
2015年10月4日 #
摘要:
一、 IoC(Inversion of control): 控制反转1、IoC:概念:控制权由对象本身转向容器;由容器根据配置文件去创建实例并创建各个实例之间的依赖关系核心:bean工厂;在Spring中,bean工厂创建的各个实例称作bean二、AOP(Aspect-Oriented Progra... 阅读全文
2015年9月28日 #
摘要:
记得上小学五年级时,我的数学老师问班上每个同学,为什么学习数学?记不清我的答案是什么了,大概是记账和测量之类的很肤浅的说法吧。其实,隐隐约约地藏在内心深处的还有一个模糊的想法,数学比较好玩,有意思。可能就是所谓的好奇心对未知的渴望吧。因为在我的那个刚刚可以吃饱饭的童年,好玩的有意思的东西实在不多,所... 阅读全文
2015年9月27日 #
摘要:
本人做项目经理工作多年,感到做这个工作最要紧的就是要明白什么是因地制宜、因势利导,只有最合适的,没有什么叫对的,什么叫错的,项目经理最忌讳的就是完美主义倾向,尤其是做技术人员出身的,喜欢寻找标准答案,耽误了工作进度,也迷茫了自己。以下是本人一些做项目的个人体会,写出来供大家指点,在讨论过程中共同提高... 阅读全文