自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 根据hadoop-1.2.1整理出的mapreduce过程

1.Job.waitForComplete() 代表一个由用户配置提交的作业2.JobClient.submitJobInternal()     (1).检查客户端参数,用户权限,生成jobid    (2).生成hadoop上下文JobContext,计算输入分片,将所有运行时信息写入job.xml3.调用JobSubmitProtocol.submit方法提交,实际上是远程R

2014-02-28 16:57:30 778

原创 epoll 的使用

linux c 多路复用IO 之epoll函数#include #include #include #include #include #include #include #include #include #include #ifndef PORT#define PORT 8898#endif#ifndef MAXEPOLL#d

2014-02-27 14:02:12 920

原创 Linux C++ 二叉查找树

BNode.h/* * BNode.h * *  Created on: 2013年12月27日 *      Author: lzh */#ifndef BNODE_H_#define BNODE_H_#include namespace std {class BNode {private:int value;BNode *

2014-01-23 09:40:42 750

原创 C++ 双向链表

Node.cpp/* * Node.cpp * *  Created on: 2013年12月27日 *      Author: Administrator */#include "Node.h"namespace std {Node::Node(int& value) {// TODO Auto-generated constru

2013-12-27 16:02:32 754

原创 python 分别用梯度下降法和最小二乘法求线性回归

#coding=utf-8 import mathimport matplotlib.pyplot as pltimport numpy as np'''author date          2013-12-20description   分别用最小二乘法和梯度下降法求线性回归''''''梯度下降法'''def grediant(xset,y

2013-12-23 10:15:05 2940

原创 Linux C ini文件工具类

代码:initool.c#include "initool.h"static FILE *file;int openini(){file = fopen(inipath,"r");if(NULL == file){fprintf(stderr,"%s\n","can not open the ini file!");return 0;}return 1;}

2013-12-05 14:37:48 975

原创 hadoop矩阵乘法 仅用一个map/reduce

package com.matrix;import java.io.BufferedReader;import java.io.DataInput;import java.io.DataOutput;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStreamRead

2013-11-20 13:48:57 1419

原创 C 堆排序(极简版)

代码heapsort.c#include "heapsort.h"void buildHeap(int *src,unsigned int length){int k,i,j;for(k = length - 1;k>0;k--){for(i = k;i>(k/2);i--){for(j = i;j>=1;j = (j - 1)/2){             

2013-11-18 15:56:58 673

原创 Linux C链表

/*linklist.c * *  Created on: 2013年11月12日 *      */#include "linklist.h"void add(int val){   Node *v = malloc(sizeof(Node));   v->value = val;   if(head == NULL){  head = v;

2013-11-18 14:20:32 750

原创 Linux C 快速排序

sort.h#ifndef _SORT_H_#define _SORT_H_void merge(int *src,unsigned int size);void qsort(int *src,unsigned int low,unsigned int hight);int partition(int *src,unsigned int low,unsigned int hig

2013-11-14 17:15:46 730

原创 Python 实现K-means算法

# coding=utf-8import osimport sysfrom pylab import *import randomimport typescny = {}def genRandom():    f = rand(3,2)    print "random number:",f    return fdef loaddata():

2013-11-14 14:39:28 1021

原创 Python 实现Apriori算法

import osimport typesimport syssys.setrecursionlimit(1000000)'''author liuzhenhuadate   20131113the apriori algorithm for python'''original = {}mp = {}def loaddata(dgree):

2013-11-13 11:51:25 1573

文件加密工具(DES) linux C开发

给上传到网盘等公共存储中的文件加密的工具,用linux C开发,gcc4.4.3下编译通过

2014-02-20

hadoop 自己实现的矩阵乘法 不同于mahout

自己实现的矩阵乘法 不同于mahout,只用了一个map/reduce,支持数亿行和数亿列的乘法

2013-11-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除