본문 바로가기

Java10

Google 스타일 가이드 https://google.github.io/styleguide/ Google Style Guides Style guides for Google-originated open-source projects google.github.io AngularJS 스타일 가이드 일반적인 Lisp 스타일 가이드 C + + 스타일 가이드 C # 스타일 가이드 스타일 가이드 HTML / CSS 스타일 가이드 자바 스크립트 스타일 가이드 자바 스타일 가이드 Objective-C 스타일 가이드 파이썬 스타일 가이드 R 스타일 가이드 쉘 스타일 가이드 스위프트 스타일 가이드 TypeScript 스타일 가이드 Vim 스크립트 스타일 가이드 2023. 3. 23.
never search api 적용하기 - 자바 Never Search API 적용하기테스트 코드 / 실행 코드 package com.naver.api.service;​import org.apache.catalina.util.URLEncoder;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.stereotype.Service;​import javax.transaction.Transactional;import java.io.UnsupportedEncodingException;​@Service@Transactionalpublic class NaverApiService { Logger logger = LoggerFactory.getLogger(NaverApiS.. 2016. 9. 2.
java config & message & properties & MessageSourceAccessor src/main/resources/messages_ko.propertiesconfig.1 = 설정1 config.2 = 설정2 src/main/java/.../PropertyMessage.javapackage project.common; import org.springframework.context.support.MessageSourceAccessor; public class PropertyMessage { static MessageSourceAccessor messageSourceAccessor; public MessageSourceAccessor getMessageSourceAccessor() { return messageSourceAccessor; } public void setMessageSour.. 2016. 4. 22.
자바에서 String to Timestamp private Timestamp stringToTimestamp(String date){ Calendar cal; SimpleDateFormat sd = new SimpleDateFormat("yyyyMMddHHmmss"); try { sd.parse(date); } catch (ParseException e) { e.printStackTrace(); } cal = sd.getCalendar(); return new Timestamp(cal.getTime().getTime()); } 2016. 4. 12.
JAVA에서 문자열 - 한글, 영문, 숫자 구분 java.util.regex 패키지에 있는 Match 클래스와 Pattern 클래스를 사용하여 문자열을 정규표현식으로 검증할 수 있다. boolean bln = Pattern.matches("^[a-zA-Z0-9]*$", this.input); 정규표현식은 다음과 같은 문법으로 되어 있다. ^ : 문자열의 시작을 나타냄. $ : 문자열의 종료를 나타냄. . : 임의의 한 문자를 나타냄. (문자의 종류는 가리지 않는다) | : or를 나타냄. ? : 앞 문자가 없거나 하나있음을 나타냄. + : 앞 문자가 하나 이상임을 나타냄. * : 앞 문자가 없을 수도 무한정 많을 수도 있음을 나타냄. 만약, .* 으로 정규식이 시작한다면 시작하는 문자열과 같은 문자열이 뒤에 없거나 많을 수도 있는 경우에만 일치를 시킨.. 2016. 3. 24.
JAVA에서 파일 확장자 구하기 int pos = strFileName.lastIndexOf( "." ); String ext = strFileName.substring( pos + 1 ); 2016. 3. 22.