본문 바로가기
728x90

자바3

자바 타임존 다루기 개념, Java8 날짜와 시간 API 참고 https://meetup.toast.com/posts/125 https://jaimemin.tistory.com/1537 https://perfectacle.github.io/2018/09/26/java8-date-time/ Docker, AWS를 이용한 다중 서버, 데이터베이스를 사용하면서 서버 간 시간 동기화 및 데이터 조회가 제대로 안되는 문제가 있어서 해당 부분에 대한 세미나를 들었었는데 정확히 이해를 못 해서 정리해본다. 타임존 국가 별로 또는 면적이 넓은 국가인 경우(ex: 러시아, 미국..) 지역별로 고유하게 가지고 있는 표준시가 같은 지역의 시간대,동일한 시간(시차)을 사용하는 영역을 뜻한다. GMT Greenwich Mean Time의 약자로 그리니치 천문대를 기준으로 하는 태양 .. 2022. 8. 6.
대답 제대로 못했던 질문들 정리하기 jsp forward, redirect jsp 환경에서 다른 페이지로 이동하는 페이지 전환 기능들. forward : 웹 컨테이너 차원에서의 페이지 이동만 있는 것. 실제로 클라이언트는 다른 페이지로 이동했는지 알 수 없음. 현재 실행중인 페이지와 forwarding에 의해 호출 될 페이지는 request와 response 객체를 공유함. 사용자가 최초로 요청한 요청 정보는 다음 url에서 유효. url에 변화가 없음. 웹 컨테이너 차원에서의 페이지 이동 = 동일한 웹 컨테이너에 있는 페이지로만 이동이 가능. redirect : 새로운 페이지에서는 request와 response 객체가 새롭게 생성되므로 처음에 보냈던 요청 정보는 유효하지 않음. 추가적으로 발생한 처리 때문에 forward보다 느림. u.. 2020. 7. 13.
자바 제네릭(Generic) 제네릭이란? 사전적 의미 : 포괄적인, 통칭의 클래스 내부에서 사용할 데이터 타입을 외부에서 지정하는 기법. 인스턴스를 생성 할 때 정의하는 기법. 매개 변수의 데이터 타입과 관련이 있음. Class Person { public T info; } Person 클래스를 인스턴스 화 할 때 데이터 타입을 정의 해주는 것 ex ) Person p1 = new Person(); Person p2 = new Person(); T, S에 올 수 있는 데이터 타입은 참조형 타입만 올 수 있음. 기본 데이터 타입은 Wrapper 클래스를 통해서 이용. 메소드 레벨의 제네릭 public void printInfo(U info) { System.out.println(info); } U가 info의 제네릭 타입임을 명시해줌.. 2020. 4. 14.
728x90