hadoop study code