분류 전체보기(235)
-
Kosta 클라우드 네이티브 애플리케이션 개발 (CNA) 교육 13일차
JAVAJDK (Java Development Kit)구성 요소: 개발 도구(컴파일러, 디버거 등)와 JRE 포함.역할: 자바 프로그램을 개발하고 실행하는 환경을 제공JRE (Java Runtime Environment)구성 요소: JVM과 시스템 라이브러리.역할: 자바 프로그램을 실행할 수 있는 환경을 제공JVM (Java Virtual Machine)구성 요소: 클래스 로더, 실행 엔진, 런타임 데이터 영역 등.역할: 바이트코드를 해석하고 실행하여 자바 프로그램을 실제로 동작구동 순서소스 코드 작성: .java 파일 작성.컴파일: javac로 바이트코드(.class 파일) 생성.클래스 로딩: JVM의 클래스 로더가 바이트코드를 메모리에 로드.실행 엔진: 바이트코드를 해석하여 실행.가비지 컬렉션: 사용..
2024.12.04 -
공공데이터포털 단기예보, 중기예보 날씨 API에 대하여...
2024년 11월 28일 부로 단기예보, 중기예보에서 주는 API 의 범위가 달라졌다. 기존에는 단기예보는 1~3일의 데이터를 받았지만 이제는 18시 이후면 1 ~ 4일의 데이터를 받는다.중기예보는 기존에는 3일 ~ 10일의 데이터를 받았지만 이제는 18시 이후면 5 ~ 10일의 데이터를 받는다. 기존 중기예보 ~ 2024 / 11 / 28 3일부터 10일까지 데이터를 받았었다. 현재 중기예보 위 처럼 18시 전에는 4 ~ 10일의 데이터를 받았지만, 18시 이후에는 5 ~ 10일의 데이터만 받을 수 있다. 그럼 1 ~ 10일의 날씨를 알고 싶다 라고 하면 어떻게 해야 할까?중기예보의 데이터는 하루에 2번 6시, 18시에 업데이트 되므로 하루 2번만 업데이트 하면 된다. 06시 - 18시 -> ..
2024.12.03 -
Kosta 클라우드 네이티브 애플리케이션 개발 (CNA) 교육 12일차
JAVA Array public class chap05_arr { /* * 메모리 stack 영역 : 메서드 호출 및 실행 처리 LIFO : main 메서드가 가장 먼저 실행됨으로 가장 바닥에 있다. * */ public static void myprint3(char[] param) { for (char c : param) { System.out.println("호출 : " + c); } System.out.println("-----------------------------"); for (int i = 0; i // 1,5 2,4 .... 5,1 // --------------------------------------------------- // 0 앞면, 1 뒷면 ..
2024.12.03 -
Kosta 클라우드 네이티브 애플리케이션 개발 (CNA) 교육 11일차
JAVASWITCH /* // switch switch(변수) { case 10 : ...; break; case 20 : ...; break; case 30 : ...; break; default : ...; } */반복문 // for(초기화; 조건문; 증감식) {...} // while(조건문) {...} // while문은 Counting이 필요 없을 때 // do {...} while(조건문) 일단 무조건 한번은 실행 for (int i = 0; i 문제// for ) 구구단, 단 수는 짝수, 곱은 홀수 for(int dan = 2; dan= 10) { break; } }
2024.12.02 -
Kosta 클라우드 네이티브 애플리케이션 개발 (CNA) 교육 10일차
JAVA변수란?하나의 값을 저장할 수 있는 기억공간전역변수클래스 내에서 공통으로 사용하는 값지역변수메서드 안에서만 사용 가능한 변수메개변수,파라미터 : 메서드의 괄호안에 사용클래스 네이밍예약어 X앞글자 대문자로 작성클래스는 중첩 가능하지만 잘 사용하지 않는다함수Method → 자바에서 함수 (기능/동작)function → 자바에는 생성자 function만 있다변수타입기본타입 (primitive)소문자로 시작타입문자 : char(1)정수 : byte(1), short(2), int(4), long(8)실수 : float(4), double(8)논리 : boolean(1)참조타입(reference)대문자로 시작4byte캐스팅 (Casting)형(타입) 변환기본타입과 참조타입은 서로 캐스팅 불가업캐스팅smal..
2024.11.29 -
Kosta 클라우드 네이티브 애플리케이션 개발 (CNA) 교육 9일차
--1. EMP 테이블에서 부서 인원이 4명보다 많은 부서의 부서번호, 인원수, 급여의 합을 출력하시오.--DEPTNO CNT SAL------------ ---------- ------------ 00 00 0000select e.deptno as 부서번호 ,ee.cnt as 인원수 ,sum(e.sal) as 급여의합 from emp e, (select deptno, count(deptno) as cnt from emp group by deptno ) eewhere e.deptno = ee.deptnoand ee.cnt >= 4group by e.deptno..
2024.11.27