JsonNode에서 .stream() 쓰기 12345JsonNode playerHomeGameRecord = playerAvgRecord.get("game").get("50"); StreamSupport.stream(playerHomeGameRecord.spliterator(), false) .forEach(player-> System.out.println(player)); Colored by Color Scriptercs StreamSupport하고 .spliterator() 를 쓰면 된다. end.
gradlew :assemble
java stream map reduce(자바 스트림 맵 리듀스) 2004년 구글이 맵리듀스 심플리파이드 데이터 프로세싱 온 라지 클러스터스(MapReduce: Simplified Data Processing on Large Clusters)라는 논문을 발표하면서 '빅데이터'라는 키워드가 등장함과 동시에 '맵리듀스'라는 키워드도 같이 이슈가 되기 시작하였다. 해당 논문은 아래 링크 https://static.googleusercontent.com/media/research.google.com/en//archive/mapreduce-osdi04.pdf 자바8에서 stream()이 나오면서 이 스트림 안에서 .map()과 .reduce()를 사용할 수 있게 되었다. 맵( .map..
Java List사용법 Java List란?List 인터페이스를 말한다. List는 순서가 없고 계속 추가를 할 수 있는 자료구조이다. Java List에서 특정 조건으로 검색해서 object찾기 1234567891011121314151617@Testpublic void filter() throws Exception { List list =new ArrayList(); //object를 생성해서 list에 넣는다. GameMap gameMap1 = new GameMap(1, 1, 1, "abc"); GameMap gameMap2 = new GameMap(1, 1, 3, "abc"); list.add(gameMap1); list.add(gameMap2); assertEquals(2, list.size()..
ScheduledThreadPoolExecutor란?스케쥴드 스레드 풀 익스큐터 특정 유닛의 딜레이를 주고 얼마마다 정기적으로 실행되는 스케쥴 명령을 컨트롤 할 수 있게 해준다.멀티 스레드를 사용할 때 타이머 보다 좋다.예제final ScheduledThreadPoolExecutor exec1 = new ScheduledThreadPoolExecutor(1);exec1.scheduleAtFixedRate(new FootballScheduler(), 0, 2, TimeUnit.HOURS); //1시간 주기로 실행
java ScheduleThread 예제 시작하자마자 실행하고 1시간에 한번씩.시작하고 1시간 있다 최초로 실행하고 1시간에 한번씩시작하자마자 실행하고 1초에 한번씩. 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647import java.util.concurrent.ScheduledThreadPoolExecutor;import java.util.concurrent.TimeUnit; /** * Created by kyeongrok.kim on 2017-01-20. */public class Main2 { public static void main(String[] args) { //시작하자마자 실행하고 1..
regexr 공백이 없거나 한개 이상인 경우 cowseat grass cows eat grass cows eat grass cows eat grass cows eat grass 아래와 같은 정규식을 사용하면 위에 모든게 select됨 (cows\s*eat grass) 핵심은 \s* 이거 %전체% "%[a-zA-Z가-힣0-9]+%" 최대한 "\[a-zA-Z가-힣0-9]+\" space가 여러개 있는 문장 이 문장은 스페이스가 여러개 있을 수 있습니다. "[\\s]{2, 1}" 'LB_' 포함 안함 %(?!LB_)[a-zA-Z0-9가-힣]+% end.
참고 Pojo DB Connection https://github.com/Kyeongrok/java-pojo-db-connection GitHub - Kyeongrok/java-pojo-db-connection Contribute to Kyeongrok/java-pojo-db-connection development by creating an account on GitHub. github.com Kyeongrok/toby_spring (github.com) GitHub - Kyeongrok/toby_spring Contribute to Kyeongrok/toby_spring development by creating an account on GitHub. github.com import java.sql...
gradle로 jpa hibernate 빌드하기 with mysql project 구조c:\practice\hibernate_gradle_01 에 만들었다.project명은 hibernate_gradle_01 로 정했다. build.gradlegroup 'hibernate_gradle_01' version '1.0-SNAPSHOT' apply plugin: 'java' sourceCompatibility = 1.5 repositories { mavenCentral() } dependencies { testCompile group: 'junit', name: 'junit', version: '4.11' // https://mvnrepository.com/artifact/org.hibernate/hibern..
- Total
- Today
- Yesterday
- docker container whale
- docker container case
- 개발자
- docker container tissue
- Sh
- docker container
- 도커각티슈박스
- vim
- Linux
- 도커티슈박스
- 2017 티스토리 결산
- 싱가폴
- shellscript
- 도커티슈케이스
- 도커컨테이너
- 이직
- 도커각티슈케이스
- docker container tissue box
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |