- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 海量时间序列数据的实时查询系统(Druid系统)概述
Druid是为处理海量时间序列数据而设计的一款开源的OLAP系统。它是分布式处理系统,在设计之初就采纳了线性扩容和高可用的设计方案。集群的规模可以随着业务的增长而动态增加。要查询的数据集都做了分片(partition)和副本(replication),可以在集群部分机器down机之后,查询服务依然可用。Druid采用模块化设计的理念,模块之间的依赖通过Guice依赖注入框架自动进行,Druid支持
2015-09-21 11:23:32
6189
原创 编程中最神奇的数字,你知道吗?
大家在coding的过程中,经常会碰到这样的问题,比如一个继承体系最多允许有多少类? 一个接口最多包含多少个函数? 一个函数最多允许多少个参数? ......??????这个问题可是没有什么标准答案。 对于万能的编译器来说,你的继承体系哪怕有成千上万个类也没关系。但是有句话说的好,“要针对人编程,而不是针对机器编程”。虽然机器可以支持无限的接口,可以支持无限的函数参数....... 但是
2011-12-12 11:16:14
2078
3
原创 世说新语:什么是面向对象(之二 继承)
上回书说道(上回书在世说新语:什么是面向对象(之一 封装)),面向对象的第一大特性,封装。哥通过一个令人恶心的垃圾袋的例子,让亲们了解到了封装是什么,应该封装什么,和封装目的。概括的说,封装就是把一堆相似的东西包在一块,因为东西是相似的,所以用“类”来表示封装好的东东。这次哥准备解释一下面向对象的三大特性之二继承。 继承是什么呢? 如果说起现实生活中的继承,相信是个人都知道,继承
2011-11-27 00:11:20
2067
1
原创 世说新语:什么是面向对象(之一 封装)
面向对象是什么呢?????? 很多人会说,面向对象是一种思想,是把世间万事万物都理解为对象的东东。哥没有那么高的境界,哥一下子理解不了那么深刻的东东。 哥面向对象的思想只是来自哥的编程经验。 哥上学的时候学习的是c语言,工作之后使用c++。 哥知道c是面向过程的程序设计语言,而c++是面向对象的语言。 而c++又是c的超集。所以面向对象是什么呢?怎么才能面向对象呢?答案是只要把c++相对于c多出来
2011-11-24 13:08:31
728
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人