Skip to content

Instantly share code, notes, and snippets.

@allen501pc
allen501pc / gist:95100
Created April 14, 2009 10:04
To implement a object as fstream with operator ! and open()
/* Usage: To implement a object as fstream with operator ! and open()
* Author: Allen (allen501pc@hotmail.com)
* Date: 04/14/2009
* Output:
* object has been opened!
*/
#include <iostream>
using namespace std;
class object
/* Usage: To implement a function pointer with asc() , desc()
* Author: Allen (allen501pc@hotmail.com)
* Date: 04/26/2009
* Output:
* Sorted number list.
*/
#include <iostream>
using namespace std;
bool asc(int *,int *);
/*
* DATE: 07/06/2009
* Usage: Passing two-diemnsion array
* Author: Allen
*/
#include <iostream>
using namespace std;
#define SIZE 10
void func(int arr[][SIZE])
/* Class: CAlgo
* T : type of "Node" , with begin() , end() and operator++
* ClassC1 : the implemented class , must have operator()
*/
template<typename T,typename ClassC1 >
class CAlgo : public ClassC1
{
protected:
void DFS(T * ptrNode, ClassC1 *ptrObj )
{
@allen501pc
allen501pc / Non-Friend Class.cpp
Created May 1, 2011 05:20
[C++] Non-Friend Class
#include<iostream>
#include<cstdlib>
using namespace std;
/* Note: 這裡的CWin隱含著可以自由存取private,protected, public成員。也就是CWin Class本身就隱含著自己是自己的frined.
*
*/
class CWin
{
private:
char m_nID_;
@allen501pc
allen501pc / SortByTemperatureUsingHashPartitioner.java
Created May 3, 2011 15:00
SortByTemperatureUsingHashPartitioner
package SortData;
import java.io.IOException;
import org.apache.hadoop.conf.Configured;
import org.apache.hadoop.io.IntWritable;
import org.apache.hadoop.io.SequenceFile.CompressionType;
import org.apache.hadoop.io.compress.*;
import org.apache.hadoop.fs.Path;
import org.apache.hadoop.mapred.*;
import org.apache.hadoop.util.*;
@allen501pc
allen501pc / MaxTemperatureWithCounters.java
Created May 3, 2011 13:30
MaxTemperatureWithCounters
package Counter;
import java.io.IOException;
import org.apache.hadoop.conf.Configured;
import org.apache.hadoop.io.*;
import org.apache.hadoop.mapred.*;
import org.apache.hadoop.fs.Path;
import org.apache.hadoop.util.*;
package SortData;
import java.io.IOException;
import org.apache.hadoop.conf.Configured;
import org.apache.hadoop.io.*;
import org.apache.hadoop.io.SequenceFile.CompressionType;
import org.apache.hadoop.io.compress.GzipCodec;
import org.apache.hadoop.fs.Path;
import org.apache.hadoop.mapred.*;
import org.apache.hadoop.util.*;
@allen501pc
allen501pc / core-site.xml
Created May 10, 2011 09:33
core-site.xml
<?xml version="1.0"?>
<!-- core-site.xml -->
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://namenode/</value>
<final>true</final>
</property>
</configuration>
@allen501pc
allen501pc / DBCount.java
Created June 9, 2011 10:14
Question of MySQL connection for Hadoop
import java.io.IOException;
import java.util.*;
import org.apache.hadoop.fs.Path;
import org.apache.hadoop.conf.*;
import org.apache.hadoop.io.*;
import org.apache.hadoop.io.Writable;
import org.apache.hadoop.mapred.*;
import org.apache.hadoop.util.*;
import java.io.DataInput;