Java 기초를 다지기 위해 효과적인 자바란 책을 공부 중입니다. 제5장 제네릭 제네릭은 컬렉션이 담을 수 있는 타입을 컴파일러에 알려주게 된다 엉뚱한 타입의 객체를 넣으려는 시도를 컴파일 과정에서 차단 코드가 복잡해진다는 단점 제네릭의 이점을 최대로 살리고 단점을 최소화하는 방법을 소개 26) RAW 타입은 사용하지 말...
Effective Java 3rd - Ch04
Java 기초를 다지기 위해 효과적인 자바란 책을 공부 중입니다. 제4장 클래스와 인터페이스 추상화의 기본 단위인 클래스와 인터페이스는 자바 언어의 심장과 같다 클래스와 인터페이스를 쓰기 편하고, 견고하며, 유연하게 만드는 방법을 안내한다 15) 클래스와 멤버의 접근 권한을 최소화 하라 캡슐화(정보 은닉)의 장점 시스...
Zombodb - pg10 plugin for es6
Postgresql 과 Elasticsearch 를 연동시키는 Zombodb 라는 플러그인을 설치하는 방법을 설명합니다. 출처 : Github zombodb Zombodb install Zombodb configuration zombodb–10-1.0.3.sql CentOS 6 (installed by yum) PATH /us...
Learning Elastic Stack 6
대용량 데이터 탐색에 Elasticsearch 를 사용하려고 튜토리얼 공부 중입니다. 출처 : 도서 Learning Elastic Stack 6 튜토리얼 따라하기 2장 엘라스틱서치 따라하기 PUT /catalog/product/1 { "sku": "SP0001", "title": "Elasticsearch for Hadoo...
Effective Java 3rd - Ch03
Java 기초를 다지기 위해 효과적인 자바란 책을 공부 중입니다. 제3장 모든 객체의 공통 메서드 Object 의 final 이 아닌 메서드 : equals, hashCode, toString, clone, finalize 재정의 시 지켜야 하는 일반 규약 설명 언제 어떻게 재정의해야 하는지 설명 finalize 는 8번 항...
Effective Java 3rd - Ch02
Java 기초를 다지기 위해 효과적인 자바란 책을 공부 중입니다. 제2장 객체 생성과 파괴 객체를 만들어야 할 때와 만들지 말아야 할 때를 구분하는 법 올바른 객체 생성 방법 불필요한 생성을 피하는 방법 제때 파괴됨을 보장하고 파괴 전에 수행해야 할 정리 작업을 관리하는 요령 1) 생성자 대신 정적 팩토리 메서드를 고려하...
Effective Java 3rd - Contents
Java 기초를 다지기 위해 효과적인 자바란 책을 공부 중입니다. 책소개 출처 : 도서 Effective Java 3rd 자바 플랫폼 모범 사례 완벽 가이드 - Java 7, 8, 9 대응 자바 6 출시 직후 출간된 『이펙티브 자바 2판』 이후로 자바는 커다란 변화를 겪었다. 그래서 졸트상에 빛나는 이 책도 자바 언어와 라이브러리...
AgensBrowser tutorial - northwind
그래프 데이터베이스 제품의 튜토리얼 과정을 Northwind 상품추천 내용으로 만들었습니다. Recommendation based on collaborative filtering 콘텐츠 추천 알고리즘의 진화 언론사가 알아야 할 알고리즘② 협업 필터링 추천 협업 필터링 - wiki Script northwind_tutoria...