728x90
반응형

전체 글 565

Java 101 : 필수 Java 언어 기능 둘러보기, 1 부-2장 assertions and generics

JAVA 101: THE NEXT GENERATIONJava 101: The essential Java language features tour, Part 1-2Java programming with assertions and generics http://www.javaworld.com/article/2071216/learn-java/article.html?page=2 Java 언어는 다음과 같은 종류의 실제 유형 인수를 지원합니다.구체적 유형 : 클래스 또는 기타 참조 유형 이름이 유형 매개 변수에 전달됩니다. 예를 들어,에 List, Animal에 전달됩니다 E.구체적 매개 변수화 된 형식 : 매개 변수화 된 형식 이름이 형식 매개 변수에 전달됩니다. 예를 들어,에 Set, List에 전달됩니다 E...

DevOps 2017.06.14

Java 101 : 필수 Java 언어 기능 둘러보기, 1 부-1장 assertions and generics

JAVA 101: THE NEXT GENERATIONJava 101: The essential Java language features tour, Part 1-1Java programming with assertions and generics 원문 : http://www.javaworld.com/article/2071216/learn-java/article.html JDK 1.4의 주장에서 Java 8의 향후 람다에 이르기까지 Java 언어는 처음부터 상당히 진화 해 왔습니다. 다음 몇 가지 Java 101 기사는 필수 Java 언어 기능의 도구 상자를 제시하며 이번 주부터 주장 및 제네릭으로 시작합니다.Java 언어는 세계에서 가장 널리 사용되는 프로그래밍 언어 중 하나입니다. Java 101 의 다음..

DevOps 2017.06.14

Centos 7 4.x 커널 업그레이드 (kernel upgrade)

Centos 7 4.x 커널 업그레이드 (kernel upgrade) 글을 쓰기 전에 세월이 빠른 이야기를 해본다.2000년 즈음 리눅스 커널을 사용한 버전이 1.x 였었다. 매년 마다 2.0, 2.2, 2.4 등 빠르게 릴리즈 되어 나오면서 많은 문제들도 많았었는데, 이제는 3.x를 지나 4.x를 만나게 되니 내 나이와 같이 버전이 올라와서 잠시 과거를 회상 해보지 않을 수 없다. 우선 리눅스의 커널은 gcc, glibc와 연관이 많이 있어 왔다. 커널은 kernel과 kernel-header 가 설치 대상이며 kernel-src는 커널 컴파일을 통해서 커스텀 커널을 만들때 사용한다는 간략한 이야기를 시작으로 커널을 업그레이드 해보겠다. * 설치된 커널은 어떤가 확인해 보자[root@localhost~..

InfraPlatform 2017.06.14

Java의 유형 종속성, 2-3 (Collections API, 제네릭, 람다식 활용)

Type dependency in Java, Part 2Using covariance and contravariance in your Java programs 원문 : http://www.itworld.com/article/3197118/learn-java/type-dependency-in-java-part-2.html?page=3 일반 람다 식그들의 방법과는 달리, 기능적 인터페이스는 일반적 일 수 있습니다. 이 Comparator예제에서는 일반적인 기능 인터페이스 인 것을 보았습니다. type 매개 변수는 다른 제네릭 유형과 마찬가지로 한정 될 수 있습니다. 다음과 같이 와일드 카드 참조를 선언 할 수도 있습니다. @FunctionalInterface interface GenericFunctional..

DevOps 2017.06.14

Java의 유형 종속성, 2-2 (Collections API, 제네릭, 람다식 활용)

Type dependency in Java, Part 2Using covariance and contravariance in your Java programs 원 문 : http://www.itworld.com/article/3197118/learn-java/type-dependency-in-java-part-2.html?page=2 메소드는 매개 변수의 유형에 따라 다릅니다. 입력 매개 변수와 함께 메서드의 반환 유형도 출력 매개 변수로 간주합니다. 그러나 리턴 유형은 메소드의 특성에 속하지 않으며 입력 (원시) 매개 변수 유형에만 속합니다.이름이 다르거 나 매개 변수 수가 다른 메서드는 호환되지 않습니다. 호환성 의 문제 는 동일한 이름과 동일한 수의 매개 변수를 가진 메소드에서만 발생합니다.메소드 ..

DevOps 2017.06.14

Java의 유형 종속성, 2-1 (Collections API, 제네릭, 람다식 활용)

Type dependency in Java, Part 2Using covariance and contravariance in your Java programs 원문 : http://www.itworld.com/article/3197118/learn-java/type-dependency-in-java-part-2.html 유형 호환성을 이해하는 것은 좋은 Java 프로그램을 작성하는 기본이지만 Java 언어 요소 간의 차이점은 초급자에게는 매우 학술적으로 보일 수 있습니다. 이 두 편의 기사는 도전 과제를 해결할 준비가 된 소프트웨어 개발자를 대상으로합니다. Part 1 에서는 배열 유형과 제네릭 유형과 같은 더 단순한 요소와 특수 Java 언어 요소 인 와일드 카드 간의 공변 관계 및 반 행위 관계를 설..

DevOps 2017.06.14

Java에서 유형 종속성, Part 1-2 (array, generic, wildcard)

Type dependency in Java, Part 1-2Covariance and contravariance for array types, generic types, and the wildcard element원문 : http://www.javaworld.com/article/3172592/java-language/type-dependency-in-java-part-1.html?page=2 Java의 제네릭 형식은 암시 적으로 불변이지만 일부 변수는 공 변하게 사용할 수 있습니다. 이는 ?실제 유형 매개 변수로 사용할 수 있는 와일드 카드 ( ) 로 정의해야합니다 . Generic제네릭 형식의 모든 인스턴스화에 대한 추상 수퍼 유형이므로 모든 인스턴스화는 Generic다음 Generic과 같이 호환됩..

DevOps 2017.06.14

Java에서 유형 종속성, Part 1-1 (array, generic, wildcard)

Type dependency in Java, Part 1-1Covariance and contravariance for array types, generic types, and the wildcard element 원문 : http://www.javaworld.com/article/3172592/java-language/type-dependency-in-java-part-1.html 유형 호환성을 이해하는 것은 좋은 Java 프로그램을 작성하는 기본이지만 Java 언어 요소 간의 차이점은 초급자에게는 매우 학술적으로 보일 수 있습니다. 이 기사는 도전 과제를 해결할 준비가 된 소프트웨어 개발자를위한 것입니다! Part 1에서는 배열 유형과 제네릭 유형과 같은 더 단순한 요소와 특수 Java 언어 요소 인..

DevOps 2017.06.14

0% 자리가 득위(得位)의 비결이다

70% 자리가 득위(得位)의 비결이다70%의 자리에 가라. 자기 능력이 100이면 70의 역량을 요구하는 곳에 가는 게 득위(得位)다. 30%의 여유가 정말 중요하다. 이 여유가 창조성으로, 예술성으로 나타난다. - 신영복, ‘담론’에서 현재 하고 있는 일을 더 잘하기 위해서 다른 지식이나 기술을 통해서 문제를 극복하고 다양한 관점에서 해결할 수 있는 능력을 발휘 하자는 말로 해석된다.항상 똑같은 일이라도 매번 다르게 더 좋게 더 좋게 를 하려면 새로운 생각과 노력을 할수 있는 여유가 30은 필요하다. 반대로 70의 능력자가 100의 역량을 요구하는 자리에 가면 실위(失位)가 됩니다. 그렇게 되면 자기도 파괴되고 소임도 실패합니다. 바람직한 것은 미리 130의 실력을 갖춰놓고 100의 자리에 앉는 것이 ..

humility 2017.06.11

더 쉽고 빠르게 : 딥러닝을위한 다음 단계

더 쉽고 빠르게 : 딥러닝을위한 다음 단계Easier, faster: The next steps for deep learning속도로 진보하는 소프트웨어 프레임 워크, 전용 실리콘, 스파크 통합 및 상위 레벨 API는 딥러닝을 가능하게합니다. 가장 흥분을 불러 일으키는 기계 학습의 하위 집합이있는 경우 인공 지능 의 지능 과 가장 비슷하게 보입니다 . 심층 학습 프레임 워크 (deep neural networks)는 자동화 된 언어 번역에서부터 이미지 식별에 이르기까지 모든 것을 제공하는 복잡한 패턴 인식 시스템입니다.딥러닝은 체계화되지 않은 엄청난량의 데이터 분석에 유망합니다. 단 3 가지 문제가 있습니다 :하기 어렵고 많은 양의 데이터가 필요하며 많은 처리 능력이 필요합니다. 당연히, 위대한 도전자들..

Tech-Trends 2017.06.11

금의환향과 좌천에서 배우는 인생 역전의 지혜 -현경병, ‘중국을 만든 사람들

어디에서든 자신을 갈고 닦아 실력을 기르면 언젠가는 역전의 기회를 잡을 수 있습니다. 교만을 멀리하고 주어진 현실에서 늘 최선을 다한 사람에게 승리의 월계관이 돌아간다 금의환향과 좌천에서 배우는 인생 역전의 지혜 항우는 진나라를 멸망시킨 뒤 고향 팽성으로 돌아가며 천하의 주인이 된 자신을 빗대 금의환향(錦衣還鄕), 즉 ‘비단옷을 입고 돌아간다’는 말로 명분을 삼았다. 반면 유방은 항우의 견제로 서남부 험준한 변경 한중으로 귀양가듯 쫓겨나자 이를 빗대 좌천(左遷)이라는 용어가 생겼다. 그러나 결과는 좌천을 당한 유방의 승리로 귀결되었다. - 현경병, ‘중국을 만든 사람들'

humility 2014.10.28

리더는 점수를 받는 사람이 아닌 점수를 주는 사람 - 마이클 노박

성공은 리더가 사람들에게 자부심을 심어주기 위해 사용하는 자산입니다. 리더는 점수를 받는 사람이 아닌 점수를 주는 사람 젊었을 때는 맡은 일을 혼자 처리해낼 수 있는 자립심이 있어야 하고, 자기가 한 일에 대해 신뢰를 받는 것이 중요하다. 하지만 지위가 높아질수록 점수를 받는 것보다 점수를 주는 것에 관심을 가져야 한다. 내 성공에 의기양양해 하기보다 다른 사람의 성공을 축하해 주는 것이 훨씬 더 중요하다. - 마이클 노박

humility 2014.10.24

성을 쌓는 자는 망한다. - 톤유쿠크

성을 쌓는 자는 망한다. “성을 쌓고 사는 자는 반드시 망할 것이며 끊임없이 이동하는 자만이 영원히 살아남을 것이다.” 울란바토르 근교에 있는 돌궐제국 명장 톤유쿠크(Tonyuquq) 비문 마지막 문장을 보면서, “내 후손들이 비단옷을 입고 기와집에서 살 때 내 제국은 멸망할 것이다”라 했던 칭기즈칸의 경구를 떠올렸다. - 이석연 저, ‘책, 인생을 사로잡다’에서

humility 2014.10.23

더 많이 양보할수록 더 많이 돌아온다.

더 많이 양보할수록 더 많이 돌아온다. 나만 돈을 벌고 상대방은 빈손인 사업이란 절대 불가능하다. 상대의 이익을 먼저 생각하고, 한 푼이라도 더 차지하려고 아등바등 하지 않는 것이 중요하다. 상대에게 이익이 없다면 내게 돌아올 이익도 없다. 다른 사람이 먼저 이익을 얻도록 양보해야 한다. 그러면 마지막에는 나도 큰 이익을 얻을 수 있다. - 리자청 청쿵 그룹 회장

humility 2014.10.16

[ElasticSearch] - aggregration query

[ElasticSearch] - aggregration query ElasticSearch 의 aggregration 쿼리 에 대하여 알아 봅니다. - 조회 결과의 내용을 부가적인 통계를 추출 하는데 사용하며 특정 데이터 값의 Range를 기반으로 처리 하는 예를 들어 보았습니다. - 조회 결과에는 내용과 함께 aggregations가 나옵니다. 다음 예는 bucket을 기반으로 한 Range Aggregration 입니다 range aggregation [참고] http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-aggregations-bucket-range-aggregation.html [쿼리툴] http://ela..

BigData 2014.10.13
728x90
반응형