- 博客(10)
- 资源 (4)
- 收藏
- 关注
原创 KMP算法
自己写的KMP算法,用来练手import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;/** * Created by niweimin on 2014/12/23. */public class KmpMatch { public String pa
2014-12-24 10:26:59 840
转载 HiveMetaStoreClient用法示例
/** * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding
2014-09-17 14:33:17 6062 1
转载 new/delete和malloc/free的区别
还是先说说区别吧: 1. new/delete是C++里才有的,而new/delete与malloc/free一个显著的区别在于,new是建造一个对象,并调用对象的构造函数来初始化对象,其实在所有的new操作过程中,总是分为两步的:第一步是申请内存,第二步则是调用构造函数初始化对象。同样,在调用delete的时候,需要先调用析构函数,然后在销毁堆内存。 2. new/delet
2014-06-26 08:49:02 353
转载 转自http://www.mianwww.com/html/2014/05/20886.html 处理海量数据的一般过程是什么?
1. 分而治之/hash映射 + hash统计 + 堆/快速/归并排序;就是先映射,而后统计,最后排序:分而治之/hash映射:针对数据太大,内存受限,只能是:把大文件化成(取模映射)小文件,即16字方针:大而化小,各个击破,缩小规模,逐个解决hash_map统计:当大文件转化了小文件,那么我们便可以采用常规的hash_map(ip,value)来进行频率统计。堆/快速排序:统计完了之后,
2014-06-25 16:33:06 415
转载 什么是NOSQL? 为什么要用NOSQL? NOSQL的优点是什么?
概念:●NoSQL =非关系型数据库的统称MongoDB、Redis、Riak、HBase 、Hadoop为什么要用NOSQL?处理超大量的数据。在便宜的PC服务器集群上。PC集群扩充起来非常方便并且成本很低,避免了“sharding”操作的复杂性和成本。速度快NoSQL的支持者称,通过NoSQL架构可以省去将Web或Java应用和数据转换成SQL友
2014-06-25 11:04:34 1406
转载 Linux 文件系统扩展属性
扩展属性(xattrs)提供了一个机制用来将《键/值》对永久地关联到文件,让现有的文件系统得以支持在原始设计中未提供的功能。扩展属性是文件系统不可知论者,应用程序可以通过一个标准的接口来操纵他们,此接口不因文件系统而异。每个扩展属性可以通过唯一的键来区分,键的内容必须是有效的UTF-8,格式为namespace.attribute,每个键采用完全限定的形式。 需要注意的是这里的值可以是任
2014-06-25 10:24:09 351
Huffman编码的java实现
2014-06-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人