Skip to content

Instantly share code, notes, and snippets.

View developer-sdk's full-sized avatar
Finding...

hs_seo developer-sdk

Finding...
View GitHub Profile
@developer-sdk
developer-sdk / capture-output-workflow.xml
Created July 26, 2016 13:57
shell Action의 출력을 다음 액션의 입력값으로 전달
<?xml version="1.0" encoding="UTF-8"?>
<workflow-app xmlns="uri:oozie:workflow:0.4" name="Test workflow">
<start to="shellAction" />
<action name="shellAction">
<shell xmlns="uri:oozie:shell-action:0.1">
<job-tracker>${jobTracker}</job-tracker>
<name-node>${nameNode}</name-node>
<exec>test_script.sh</exec>
<file>test_script.sh#test_script.sh</file>
<capture-output />
@developer-sdk
developer-sdk / Problem2261.java
Created July 28, 2016 14:45
2261 경로찾기
package sdk.algo;
import java.util.ArrayList;
import java.util.LinkedList;
import java.util.Queue;
import java.util.Scanner;
/**
* 정올, 2261
* 경로 찾기
@developer-sdk
developer-sdk / parameter_number.sh
Created August 22, 2016 13:20
쉘 스크립트에서 파라미터의 개수 확인
#!/bin/bash
if [ $# -ne 2 ]; then
echo "script need 2 parameter"
exit 1
fi
echo "first parameter "$1", second parameter"$2
@developer-sdk
developer-sdk / Problem1183.java
Created August 25, 2016 14:49
정올, 그리디알고리즘, 동전자판기
package sdk.algo.greedy;
import java.util.Scanner;
/**
* 동전자판기 하
*
* 가지고 있는 동전으로 구할 수 있는 최대 개수의 동전을 구하고
* 남은 동전이 최소의 동전 개수이다.
*
@developer-sdk
developer-sdk / Problem1828.java
Created September 11, 2016 01:46
정올, 그리디, 1828, 냉장고
package sdk.algo;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Comparator;
import java.util.Scanner;
/**
* 정올, 문제은행
* 그리디알고리즘
@developer-sdk
developer-sdk / Probjem1824.java
Created September 17, 2016 14:02
정올,백트래킹,1824,스도쿠
package sdk.algo.backtrack;
import java.util.ArrayList;
import java.util.Scanner;
/**
* 정올, 백트래킹1, 1824, 스도쿠
*
* @author User
*
@developer-sdk
developer-sdk / Problem1539.java
Created September 20, 2016 13:45
정올, 1539, 다이나믹프로그래밍, 가장높은탑쌓기
package sdk.algo.dynamic;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.Comparator;
import java.util.Scanner;
/**
* 정올, 다이나믹, 1539 가장높은 탑 쌓기
@developer-sdk
developer-sdk / Problem1840.java
Created September 26, 2016 14:06
정올, 백트래킹, 치즈
package sdk.algo.backtrack;
import java.util.Scanner;
/**
* 정올, 1840, 치즈
* 백트래킹
*
* @author whitebeard
*
@developer-sdk
developer-sdk / simplejson_example.py
Created October 4, 2016 13:46
simplejson 을 이용한 json 가져오기 예제
#!/usr/bin/python
# -*- coding: utf-8 -*-
import urllib, simplejson
request_url = 'http://date.jsontest.com'
simplejson.load(urllib.urlopen(request_url))
@developer-sdk
developer-sdk / datetime_average_example.py
Created October 4, 2016 13:50
datetime을 리스트에 넣고 평균을 구하는 벙법 예제
#!/usr/bin/python
# -*- coding: utf-8 -*-
strStartTime = "Mon, 03 Oct 2016 23:21:48 GMT"
strEndTime = "Mon, 03 Oct 2016 23:41:28 GMT"
# 문자열을 datetime 객체로 변환
startTime = datetime.strptime(strStartTime, '%a, %d %b %Y %H:%M:%S %Z')
endTime = datetime.strptime(strEndTime, '%a, %d %b %Y %H:%M:%S %Z')