일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- mapreduce
- vaadin
- Android
- hadoop
- NPM
- tomcat
- es6
- Kotlin
- SQL
- window
- Sqoop
- 보조정렬
- Express
- table
- Spring
- xPlatform
- Python
- mybatis
- MSSQL
- SPC
- Java
- JavaScript
- react
- SSL
- Eclipse
- plugin
- R
- IntelliJ
- 공정능력
- GIT
- Today
- Total
목록분류 전체보기 (661)
DBILITY
이클립스 마켓플레이스를 열면 항상 리스트에 올라오던 건데, 유료의 압박.... 그런데 이번에 vaadin을 사용하는 프로젝트를 할 거 같다. Java를 사용하여 웹 프런트엔드를 작성할 수 있는 프레임워크라니.... GWT인가.. 사내용 관리 페이지를 작성하는데에는 큰 무리가 없을 듯한데... 어째 이런 일이.... 공부를 해야 하는 오버헤드가 따른다... 해야 할게 너무 많다. 러닝 커브도 높겠지.. 내가 머리가 달리니까.... 내 나이가 이제 뭔갈 빠르게 배울 수 있는 건강상태가 아닌데... https://www.slideshare.net/sonegy/vaadin-54325678 https://github.com/HomoEfficio/dev-tips/blob/master/Spring-Vaadin%20C..
https://suricata-ids.org/download/
자바에 제너릭 타입(Generic Type)이 추가 된지도 15년이 되었다.맞나?ㅎㅎjava 8의 collection,lambda,stream,NIO 사용하려면 제너릭타입의 이해 없이는 거의 불가하다고 보는게 좋겠다.제너릭 타입의 사용으로 컴파일타임에 강한 타입체크를 할 수 있다.런타임시 오류보다 훨씬 낫다.나도 이전엔 별다른 생각없이 강제 type casting을 사용했었다. 지금도 습관적으로 그렇게 하고 있다.제너릭은 강한 type checking이 이루어지다 보니 당연하게도 불필요한 type casting,auto boxing,auto unboxing이 제거(?)된다.사람이 하는 일이건 프로그램이 하는 일이건 간에 절차가 간소화 된다는 건 빠른 업무의 종료를 뜻한다.상식이다. 상식을 전혀 느끼지 못..
현재까지 조금 해봤는데,결국은 함수형 인터페이스가 핵심인가 보다. 단말연산이 시작되어야 중간연산이 실행된다. Spark의 lazy evaluation과 같다. 중간연산의 연결들이 종료되어야 단말연산이 시작되는 수평적인 연산이 아닌 원소마다 연결해서 실행하는 수직적 연산이 실행된다. 말이 어렵다. package com.dbility.bigdata.lambda.test; import java.util.ArrayList; public class Test04 { public static void main(String[] args) { Test04 T = new Test04(); ArrayList books = new ArrayList(); books.add(T.new Book("ElasticSearch In A..
java8에 추가된 stream을 이용해 보자. MapReduce에선 mapper에서 한줄씩 읽어 조건에 맞는 데이터 처리등 transform을 하고 한줄씩 쓰고, reducer에서 key를 기준으로 reduction,aggregation 즉 집계처리할 수 있는데, 2년전에 해본거라 기억이 가물거리지만ㅎㅎ stream을 이용하면 map,reduce가 가능하다. 마치 method chain(?)처럼 동작한다. stream은 일종의 데이터의 순열정도라고 본다.nPr? 아니다. 그냥 순서가 있는 원소의 집합이라고 해야 할까... 아래 코드는 1~10까지의 정수형 배열의 요소의 합계를 계산하는 것이다. 기록하고 몇번이건 봐야 기억할 수 있다.피곤하다. package com.dbility.bigdata.lambd..