Java null 체크 및 스트링 비교
1. null 체크 객체의 메소드를 사용할 때 반드시 객체가 null 여부를 먼저 체크해야 한다. 1) Bad if (param.equals("id")) { } 2) Good if (param != null && param.equals("id")) { } 3) Good if ("id".equals(param)) { } ...
1. null 체크 객체의 메소드를 사용할 때 반드시 객체가 null 여부를 먼저 체크해야 한다. 1) Bad if (param.equals("id")) { } 2) Good if (param != null && param.equals("id")) { } 3) Good if ("id".equals(param)) { } ...
1. 날짜간 간격 MySQL에서 날짜간의 간격을 구하기 위해서 TO_DAYS 함수를 사용하면 된다. TO_DAY 함수는 TO_SECONDS 함수처럼 지원하는 버전대가 없기 때문에 MySQL 버젼 몇이든 상관 없이 사용할 수 있다. 1) 형식 SELECT TO_DAYS(DATE) - TO_DAYS(DATE); 2) 남은 일수 계산 2016년 5...
1. 바인딩 깃 옛날 나무도 완벽하게 건조하지 못했고, 프렛도 아주 정교하게 박지 못했던 시절에 바인딩 깃이 없이 프렛을 박으면 나중에 프렛이 들뜨는 사태가 발생했을 때 1번 줄이 끼어버린다. 바인딩 깃으로 작업해 두면 프렛이 살짝 들뜬다고 해도 1번 줄이 끼질 않는다. 펜더는 이를 방지하기 위해 프렛 슬롯을 열어두는 방식을 사용한다. 프렛 슬롯...
1. Ernie Ball Nickel Wound 스트링 종류 [출처 및 참고] http://www.schoolmusic.co.kr/Shop/index.php3
1.깁슨(Gibson) 픽업 1955년에 처음으로 험버커 픽업을 개발 1935년 부터 핸드 메이드로 픽업을 생산 알리코 마그네틱과 조절 가능한 폴 피스 픽업의 선두 주자 리미티드 라이프 타임 워런티를 제공 (보증 기간이 길다) 깁슨 픽업은 60일 간의 고객 만족...
1. 더블린 코어 더블린 코어(Dublin Core)는 ISO 15836으로 표준화된 메타데이터 요소 집합이다. 다시 말해서, 이 표준은 메타데이터들에서 사용되는 기초적인 관례들을 표준화하여 검색 및 처리가 용이하게 한다. 더블린 코어는 동영상, 소리, 이미지, 텍스트, 웹 페이지 등의 디지털 매체들을 기술하는 데 널리 사용되며, 보통 XML과 RDF...
1. WordNet이란 영어 온라인사전인 WordNet의 약10만개에 이르는 명사가 RDF의 클래스계층에 매핑되어 있다. 이것을 이용하면, 리소스의 주제 등을 공통적인 어휘를 사용하여 기술하는 것이 가능하게 된다. 2. WordNet과 RDF의 클래스 WordNet은, 프린스턴대학 인지과학연구소(Princeton University Cognitive...
1. FOAF란 FOAF는 인물의 여러가지 특징 및 지인관계를 기술하는 어휘를 제공한다. 이와 같은 어휘에는 속성뿐만 아니라 클래스도 정의되어 있다. 2. 사람에 관한 정보 FOAF(Friend of a friend)는, 사람에 관한 정보를 기술함으로써 RDF의 다양한 기능성을 추구하려는 실험적인 프로젝트이다. URI는 http://xmlns.com...
1. 온톨로지 관리 온톨로지를 관리하거나 이해하기 위한 정보를 적절하게 기술해 두는 것은 중요하다. 또한, import와 버전관리기능 등을 사용함으로써, 온톨로지의 연동 및 발전성이 확보된다. 2. 온톨로지의 주석 owl:AnnotationProperty 타입의 속성을 사용하여 주석달기를 할 수 있다. OWL에서는, RDF스키마의 다음과 같은 4가지...
1. 개체 클래스의 인스턴스(개체)에 관한 공리를 ‘사실’이라고 부르며, 소속클래스와 속성의 값, 또는 개체의 동일성 및 상위성의 식별에 의해 기술한다. 클래스공리와 속성공리에 의해 준비된 어휘를 사용하여 다양한 사항을 표현한다. 2. 소속클래스와 속성값에 의한 사실 OWL에서는 클래스외연의 멤버를 개체(Individual)라고 부르고, 개체에 관한...