自定义博客皮肤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.xml 3.调用JobSubmitProtocol.submit方法提交,实际上是远程R

2014-02-28 16:57:30 833

原创 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 977

原创 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 799

原创 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 803

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

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

2013-12-23 10:15:05 3003

原创 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 1029

原创 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 1475

原创 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 727

原创 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 803

原创 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 775

原创 Python 实现K-means算法

# coding=utf-8 import os import sys from pylab import * import random import types cny = {} def genRandom():     f = rand(3,2)     print "random number:",f     return f def loaddata():

2013-11-14 14:39:28 1098

原创 Python 实现Apriori算法

import os import types import sys sys.setrecursionlimit(1000000) ''' author liuzhenhua date   20131113 the apriori algorithm for python ''' original = {} mp = {} def loaddata(dgree):

2013-11-13 11:51:25 1634

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

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

2014-02-20

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

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

2013-11-07

空空如也

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

TA关注的人

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