Apache Maven에서 빌드 마이그레이션하기Apache Maven 은 널리 사용되는 Java 및 기타 JVM 기반 프로젝트 용 빌드 도구이므로 Gradle을 사용하려는 사람들은 종종 기존 Maven 빌드를 마이그레이션해야합니다.이 가이드는 두 도구 모델 간의 차이점 ...
Gradle vs Maven 비교유연성(Flexibility)구글에서 안드로이드 공식 빌드 도구를 Gradle로 선택함 Gradle이 확장가능한 방식으로 모델링 되었기 때문이다.
Maven은 커스터마이징을 힘들고 때로는 불가능하게 엄격한 모델을 제공한다. 이것은 Mav ...
이펙티브 자바아이템 60. 정확한 답이 필요하면 float와 double 은 피하라개발을 할때 floating point 문제에 직면하게 되는데 그 내용에 대해서 푸는 문제이다.
먼저 아래 코드를 보면
123456789101112131415161718package co ...
영상 관련 기술의 기초홍영훈 cto 님의 교육
이미지점(pixel)들의 집합이다.
동영상영상은 이미지들의 연속적 표현의 결과이고 우리가 아는 동영상은 영상과 오디오 데이터가 시간에 맞춰서 화면과 스피커로 출력되는 결과물이다.
영상에서 각각의 이미지는 특정 시간대의 화면 ...
이펙티브 자바아이템 57. 지역변수 범위를 최소화 하라.지역 변수의 범위를 최소화 하는 방법
지역 변수의 범위를 줄이는 가장 강력한 방법은 가장 처음 쓰일때 선언하기 이다.
거의 모든 지역변수는 선언과 동시에 초기화 해야 된다.
메서드를 작게 유지하고 한가지 기능 ...
이펙티브 자바아이템 56. 공개된 API 요소에는 항상 문서화 주석을 작성하라.여러분의 API를 올바로 문서화하려면 공개된 모든 클래스, 인터페이스, 메서드, 필드 선언에 문서화 주석을 달아야 된다.
메서드 주석에서는 HOW가 아닌 WHAT을 기술해야 된다.
한클래 ...