Language

    LocalDateTime 에서 String, String에서 LocalDateTime 변환

    LocalDateTime 특정 형식으로 변환 (String 으로 변환) 코드 DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); String date = LocalDateTime.now().format(formatter); System.out.println(date); 결과 2022-05-29 01:22:50 String을 LocalDateTime 으로 변환 코드 DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); String str = "2022-05-29 07:10:59"; LocalDateTime date = L..

    [JAVA] 자바 Scanner 클래스 파헤치기 !

    [JAVA] 자바 Scanner 클래스 파헤치기 !

    사용자의 입력값을 받기 위해 Scanner 클래스를 주로 사용한다. 외워서 사용했던 Scanner 클래스를 자세히 들여다 보기로 하자. Scanner 클래스란? JDK 1.5 버전부터 추가된 Scanner은 java.util 패키지에 존재한다. 화면으로 입력을 받거나, 파일, 문자열로 입력받는 등 데이터를 읽어 오는데 유용한 클래스이다. Scanner 클래스는 다음과 같은 생성자를 지원한다. Scanner(String source) 지정된 String 형태의 입력소스를 읽어 오는 생성자이다. Scanner(File source) 지정된 파일 형태의 입력소스를 읽어 오는 생성자이다. Scannser(InputStream source) 키보드, 파일 등 지정된 입력스트림을 읽어 오는 생성자이다. Scanne..

    Ajax 개념 및 코드 살펴보기

    AJAX 란? Ajax는 JavaScript의 일부분으로 Client가 서버에 요청을 보내고 서버가 응답을 받기 전까지 대기 후 전체 웹 페이지를 리로딩하는 Synchronous 통신 방식이 아닌, Client가 콘텐츠 일부분에 대해 서버에 요청을 보낸 후 데이터가 업데이트 되는 Asynchronous 통신으로 동작하는 기술이다. XMLHttpRequest 객체를 통해 클라이언트와 서버간 데이터를 주고받는다. AJAX 의 장점 클라이언트와 서버 사이에 교환되는 데이터량과 서버의 데이터 처리량이 줄어 응답성 향상 플러그인 없이 인터렉티브한 웹 페이지 구현 가능 서버의 응답을 기다리지 않고, 비동기 요청 가능 (필요한 부분만 가져올 수 있음) 자원과 시간 단축 AJAX 의 단점 지원되지 않는 브라우저가 존재..