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 / ClassifierAlpha.java
Created March 13, 2019 14:45
커플링을 이용한 자연수 구현, 소수 구현, 명령형 프로그래밍
package functional.stage2;
import java.util.Iterator;
/**
* 커플링을 이용한 자연수 분류기
*
* @author whitebeard-k
*
*/
@developer-sdk
developer-sdk / FClassifier.java
Created March 13, 2019 14:46
함수형프로그래밍, 자연수 찾기, 소수 찾기
package functional.stage3;
import java.util.Iterator;
/**
* 자연수 찾기
* 구성을 이용한 함수형 처리
*
* @author whitebeard-k
*
@developer-sdk
developer-sdk / oozie_coordinator_date.xml
Created March 19, 2019 12:54
우지 코디네이터, date EL 예제
<coordinator-app name="app-coord" frequency="${coord:days(1)}"
start="2009-01-01T23:00Z" end="2009-12-31T23:00Z"
timezone="UTC" xmlns="uri:oozie:coordinator:0.1">
<action>
<workflow>
<app-path>hdfs://bar:8020/usr/joe/logsaggretor-wf</app-path>
<configuration>
<!-- dateOffset -->
<!-- timeUnit: 'DAY', 'MONTH', 'HOUR', 'MINUTE', 'MONTH' -->
<property>
@developer-sdk
developer-sdk / Problem11505.java
Created March 20, 2019 13:35
백준, 11505, 구간 곱 구하기, 세그먼트 트리
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
public class Problem11505 {
static int N;
static int M;
static int K;
@developer-sdk
developer-sdk / Problem7576.java
Created March 21, 2019 13:36
백준, 7576, 토마토, bfs
package sdk.backjun.bfs;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.LinkedList;
import java.util.Queue;
import java.util.StringTokenizer;
public class Problem7576 {
@developer-sdk
developer-sdk / Problem14500.java
Created March 25, 2019 13:32
백준, 14500, 테트로미노
package sdk.backjun.dfs;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
/**
* 백준, 14500
* 테트로미노
@developer-sdk
developer-sdk / AntOptionExample.java
Created March 29, 2019 23:01
Ant 옵션 출력 Apache Commons CLI 사용예제
import java.util.Properties;
import org.apache.commons.cli.CommandLine;
import org.apache.commons.cli.CommandLineParser;
import org.apache.commons.cli.DefaultParser;
import org.apache.commons.cli.HelpFormatter;
import org.apache.commons.cli.Option;
import org.apache.commons.cli.Options;
import org.apache.commons.cli.ParseException;
@developer-sdk
developer-sdk / Problem1260.java
Created April 2, 2019 13:06
백준, 1260, DFS, BFS
package sdk.backjun.dfs;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Arrays;
import java.util.LinkedList;
import java.util.Queue;
import java.util.StringTokenizer;
@developer-sdk
developer-sdk / Problem14890.java
Created April 8, 2019 12:47
백준, 14890, 경사로
package sdk.backjun;
import java.util.Scanner;
/**
* 백준, 14890, 경사로
*
* @author whitebeard-k
*
*/
@developer-sdk
developer-sdk / MapReduce.java
Created April 8, 2019 12:54
자바 스트림을 이용한 맵리듀스 예제.
import java.util.ArrayList;
import java.util.Map;
import java.util.stream.Collectors;
import java.util.stream.Stream;
public class MapReduce {
public static void main(String[] args) {
ArrayList<String> strs = new ArrayList<>();