Hadoop Hadoop是一个由Apache基金会所开发的分布式系统基础架构。 用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利...
分布式系统 分布式系统基础重要要点 对外提供无状态节点,内部实现具体有状态或者无状态节点逻辑,节点即可以是提供服务,也可以是存储数据。 拜占庭问...
常见系统设计类问题 1.Tiny Url2.RateLimit3.Messenger/Chatroom4.Stats Server5.News ...
“对象性能”模式 面向对象很好地解决了“抽象”的问题,但是不可避免地要付出一定的代价。对于通常情况来讲,面向对象的成本大都可以忽略,但某些情况,...
“对象创建”模式通过“对象创建”模式绕开new,来避免对象创建(new)过程中所导致的紧耦合(依赖具体类),从而支持对象创建的稳定。它是接口抽象...
好的软件设计是多用代码复用,但实际设计中却要遇到许多变化,而变化是复用的天敌。为了能够尽量减少变化所带来的设计复杂性,软件设计常常使用面向对象设...
1.关联容器map与set 关联容器(Associative containers)支持通过键来高效地查找和读取元素。两个基本的关联容器类型是 ...
本周学习的内容有点多,主要学习了C++中的模板(包括函数模板和类模板)、泛型编程概述和三种容器(vector,deque,list)。 模板 模...
1.对象模型 C++对象模型中,non static数据成员被放置到对象内部,static数据成员,static and non static函...