大数据计算:如何仅用1.5KB内存为十亿对象计数 Big Data Counting: How To Count A Billion Distinct Objects Using Only 1.5K This is a guest post by Matt Abrams (@abramsm), fr ...
分类:
其他好文 时间:
2016-04-30 12:59:44
阅读次数:
229
Storm集群安装详解 Storm集群安装详解 storm有两种操作模式: 本地模式和远程模式。 本地模式:你可以在你的本地机器上开发测试你的topology, 一切都在你的本地机器上模拟出来; 远端模式:你提交的topology会在一个集群的机器上执行。 本文以Twitter Storm官方Wik ...
分类:
其他好文 时间:
2016-04-30 12:59:10
阅读次数:
311
HTTP 首先我们需要知道http报文是由一系列的字符串组成的。然后我们来了解具体的相关事项。 方法 HTTP支持几种不同形式的请求命令,这些命令就被称为HTTP方法。每个HTTP请求报文都包含一个方法,这个方法决定了服务区将会执行的动作。 常见的HTTP方法如下: GET 从服务区向客户端发送命名 ...
分类:
其他好文 时间:
2016-04-30 13:00:18
阅读次数:
165
There are a row of n houses, each house can be painted with one of the three colors: red, blue or green. The cost of painting each house with a certai ...
分类:
其他好文 时间:
2016-04-30 13:00:19
阅读次数:
140
每个程序员都该知道的10大编程格言 每个程序员都该知道的10大编程格言 编程格言1:无风不起浪 (There is no smoke without fire) 编程格言2:预防为主,治疗为辅(An ounce of prevention is worth a pound of cure:) 编程格 ...
分类:
其他好文 时间:
2016-04-30 12:59:10
阅读次数:
251
<com.handmark.pulltorefresh.library.PullToRefreshGridView android:id="@+id/pull_refresh_grid" android:layout_width="fill_parent" android:layout_height ...
分类:
其他好文 时间:
2016-04-30 12:59:11
阅读次数:
220
Hive深入浅出 1. Hive是什么 1) Hive是什么? 这里引用 Hive wiki 上的介绍: Hive is a data warehouse infrastructure built on top of Hadoop. It provides tools to enable easy ...
分类:
其他好文 时间:
2016-04-30 12:59:51
阅读次数:
277
在使用JsonObjectRequest时无法post非json格式的数据,因而采用StringRequest获取到相应的数据后再转为json格式的数据。 ...
分类:
Web程序 时间:
2016-04-30 13:00:20
阅读次数:
194
生物制品: 1.治疗用生物制品 2.预防用生物制品 1.治疗用生物制品 2.预防用生物制品 ...
分类:
其他好文 时间:
2016-04-30 12:57:43
阅读次数:
98
海量数据处理 算法总结 前面我们说海量数据处理提到,从算法的角度去考虑处理海量数据。 1. Bloom Filter 【Bloom Filter】Bloom Filter(BF)是一种空间效率很高的随机数据结构,它利用位数组很简洁地表示一个集合,并能判断一个元素是否属于这个集合。它是一个判断元素是否 ...
分类:
编程语言 时间:
2016-04-30 13:00:19
阅读次数:
247
Hadoop Hive与Hbase整合+thrift 1. 简介 Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供完整的sql查询功能,可以将sql语句转换为MapReduce任务进行运行。 其优点是学习成本低,可以通过类SQL语句快速实现简单的MapR ...
分类:
其他好文 时间:
2016-04-30 12:58:35
阅读次数:
258
题目 你有两个用链表代表的整数,其中每个节点包含一个数字。数字存储按照在原来整数中相反的顺序,使得第一个数字位于链表的开头。写出一个函数将两个整数相加,用链表形式返回和。 你有两个用链表代表的整数,其中每个节点包含一个数字。数字存储按照在原来整数中相反的顺序,使得第一个数字位于链表的开头。写出一个函 ...
分类:
其他好文 时间:
2016-04-30 12:58:26
阅读次数:
102
用Redis bitmap统计活跃用户、留存 用Redis bitmap统计活跃用户、留存 Spool的开发者博客,描述了Spool利用Redis的bitmaps相关的操作,进行网站活跃用户统计工作。 原文:http://blog.getspool.com/2011/11/29/fast-easy- ...
分类:
其他好文 时间:
2016-04-30 12:58:06
阅读次数:
135
1. 拓扑排序 题目描述:对一个有向无环图(Directed Acyclic Graph, DAG)G进行拓扑排序,是将G中所有顶点排成线性序列,是的图中任意一堆顶点u和v,若边(u, v)在E(G)中,则u在线性序列中出现在v之前。 如: 分析: 1)首先我们要将图G存入一个邻接矩阵中,保存该图; ...
分类:
编程语言 时间:
2016-04-30 12:58:18
阅读次数:
223
目录 创建型 1. Factory Method(工厂方法) 2. Abstract Factory(抽象工厂) 3. Builder(建造者) 4. Prototype(原型) 5. Singleton(单例) 结构型 6. Adapter Class/Object(适配器) 7. Bridge( ...
分类:
其他好文 时间:
2016-04-30 12:57:08
阅读次数:
159
Hadoop实战实例 Hadoop实战实例 Hadoop 是Google MapReduce的一个Java实现。MapReduce是一种简化的分布式编程模式,让程序自动分布到一个由普通机器组成的超大集群上并发执行。就如同java程序员可以不考虑内存泄露一样, MapReduce的run-time系统 ...
分类:
其他好文 时间:
2016-04-30 12:56:37
阅读次数:
195
海量数据处理 海量数据处理 海量数据处理是基于海量数据上的存储、处理、操作。 所谓海量,就是数据量很大,可能是TB级别甚至是PB级别,导致无法一次性载入内存或者无法在较短时间内处理完成。面对海量数据,我们想到的最简单方法即是分治法,即分开处理,大而化小,小而治之。我们也可以想到集群分布式处理。 1 ...
分类:
其他好文 时间:
2016-04-30 12:59:07
阅读次数:
222