전체 글(14826)
-
Calendar클래스, Calendar 클래스의 문제점, Calendar 클래스의 문제점 해결
Calendar클래스JDK 1.1부터는 제공된 클래스로 날짜와 시간에 관한 처리를 수행할 수 있습니다.달력이나 시계 작성시 주로 사용 Calendar 클래스의 문제점· Calendar 인스턴스는 불변 객체(immutable object)가 아니여서 해당 값을 수정할 수 있습니다.· 윤초(leap second)와 같은 특별한 상황을 고려하지 않았습니다.· 월(month)을 나타낼 때 1월부터 12월을 0부터 11까지로 표현하고 있어 불편합니다. Calendar 클래스의 문제점 해결· Calendar 클래스와 Joda-Time 라이브러리를 함께 사용할 수 있습니다.· Java SE 8 버전에서 제공되는 java.time 패키지를 사용합니다. 기존 Date와 Time클래스를 발전시킨 새로운 날짜와 시간 기능을..
-
10.하드코드된 암호화 키 - 참고자료
10.하드코드된 암호화 키 - 참고자료① CWE-321 Use of Hard-coded Cryptographic Key, MITRE② Be careful while handling sensitive data, such as passwords, in program code, CERT ① CWE-321 Use of Hard-coded Cryptographic Key, MITREhttp://cwe.mitre.org/data/definitions/321.html ② Be careful while handling sensitive data, such as passwords, in program code, CERThttp://www.securecoding.cert.org/confluence/display/c/MSC..
-
프로파일(profile) 속성을 이용한 설정 - XML 설정 파일을 이용하는 방법, JAVA 설정 파일을 이용하는 방법
프로파일(profile) 속성을 이용한 설정· 동일한 스프링 빈을 여러 개 만들어 놓고 상황(환경)에 따라서 적절한 스프링 빈을 사용할 수 있습니다. profile 속성을 사용하면 됩니다.· 개발환경에 대한 설정과 운영환경에 대한 설정을 분리할 수 있습니다.· 운영체제에 정보를 확인한 후 윈도우면 윈도우 설정을 리눅스이면 리눅스에 맞는 설정을 구분해서 자동으로 적용할 수 있습니다. 프로파일(profile) 속성을 이용한 설정 방법 종류· XML 설정 파일을 이용하는 방법· JAVA 설정 파일을 이용하는 방법 XML 설정 파일을 이용하는 방법 MainClass.java appCTX_run.xml config = "dev"; AnnotationConfigApplicationContext ctx = new A..
-
[Oracle] 레지스트리에서 Oracle 정보 삭제하기
레지스트리에서 Oracle 정보 삭제하기· 해결방법1· 해결방법2 해결방법1regedit 아래 경로에서 Oracle명이 포함된 레지스트리폴더(키)를 삭제합니다.· HKEY_LOCAL_MACHINE\SOFTWARE\ · HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\· HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\ 해결방법2레지스트리에서 오라클 정보 삭제하는 파일 다운받기 위의 파일을 다운로드 한 후 실행하시기 바랍니다.파일 선택후 마우스 우클릭 >> [병합] [예] [확인]
-
Math.random()
Math.random()· random() 메소드는 0.0 이상 1.0 미만의 범위에서 임의의 double형 값을 하나 생성하여 반환합니다.· Math.random() 메소드는 내부적으로 java.util 패키지의 Random 클래스를 사용한 의사 난수 발생기(pseudorandom-number generator)를 사용하여 임의의 수를 생성합니다.
-
Random Number 생성 - Random 클래스의 난수(Random Number)생성 함수, 씨드(Seed) 기반의 난수 생성, 가짜 난수(Pseudo-random number), 매 실행 시마다 다른 유형의 난수를 발생시키는 방법
Random 클래스 · 의사난수 발생기(Pseudorandom number generator)· 일정 범위의 값들에서 임의의 수 하나를 반환합니다. Random 클래스의 난수(Random Number)생성 함수