개발 4

Docker study - 도커 엔진 (2)

목차 컨테이너 애플리케이션 구축 먼저 컨테이너를 구축하는 것에 있어서 권장하는 건 하나의 컨테이너에는 하나의 애플리케이션만 동작하도록 구성하는 것이 컨테이너간의 독립성을 보장함과 동시에 애플리케이션의 버전 관리, 소스코드 모듈화 등 다양한 이점을 얻을 수 있으며 도커의 철학이 한 컨테이너에 한 프로세스만 실행하는 것입니다. docker run -d \\ # 옵션 -d 는 background 로 실행시킴 --name wordpressdb \\ -e MYSQL_ROOT_PASSWORD=password \\ -e MYSQL_DATABASE=wordpress \\ # \\(역슬래시) 는 가동성을 위해 명령어의 옵션을 구분할 때 쓰며, 안써도 상관없음 기본 옵션은 컨테이너 내부로 진입하도록 attach 가능한 상..

Programming/Docker 2023.02.13

프로그래머스 - SQL 우유와 요거트가 담긴 장바구니

SQL 코딩테스트문제다. 문제 CART_PRODUCTS 테이블은 장바구니에 담긴 상품 정보를 담은 테이블입니다. CART_PRODUCTS 테이블의 구조는 다음과 같으며, ID, CART_ID, NAME, PRICE는 각각 테이블의 아이디, 장바구니의 아이디, 상품 종류, 가격을 나타냅니다. NAME TYPE ID INT CART_ID INT NAME VARCHAR PRICE INT 데이터 분석 팀에서는 우유(Milk)와 요거트(Yogurt)를 동시에 구입한 장바구니가 있는지 알아보려 합니다. 우유와 요거트를 동시에 구입한 장바구니의 아이디를 조회하는 SQL 문을 작성해주세요. 이때 결과는 장바구니의 아이디 순으로 나와야 합니다. 예시 예를 들어 CART_PRODUCTS 테이블이 다음과 같다면 CART_P..

JAVA - 제어문 (Controll statment)

제어문이란 ? 자바 인터프리터는 프로그램을 위에서 아래로, 오른쪽에서 왼쪽으로 읽어갑니다. 이 프로그램의 흐름을 변경하는 것을 제어문이라고 합니다. 제어문의 종류 조건문 : 조건에 따라 다른 문장이 수행되도록 제어함 반복문 : 특정 문장들을 반복해서 수행하도록 제어함 분기문 : 반복문을 종료시키거나 재실행 시키는등의 제어기능 1. 조건문 조건문의 종류는 if문 , switch문 이 있습니다. 먼저 if 문은 조건식의 결과 값이 true 면 문장1이 수행되지만, false면 실행되지 않고 else if문의 다음 조건식2로 넘어갑니다. 그렇게 계속해서 해당 조건식의 결과 값이 true가 될때까지 수행하며, 결국 일치하는 값이 없다면 마지막에 else 문을 통해 문장4를 수행하고 종료됩니다. if 문 if(조..

Programming/JAVA 2021.07.30

JAVA - 연산자 (Operator)

연산자는 말 그대로 연산 ( 계산 ) 을 위해 사용하는 것을 의미합니다. 연산자를 배우기 이전에 출력메소드를 통해 값을 출력하는 것을 알아보겠습니다. 출력문 System.out.print(); = ()안에 변수,문자,숫자,논리 값을 모니터에 출력해주는 메소드 System.out.println(); = 위에 print문과 동일하지만 출력 후 자동으로 출력창에 줄바꿈을 해주는 메소드 System.out.printf(); = 정해져있는 형식에 맞춰서 그 형식에 맞는 값(변수)를 줄바꿈하지 않고 출력 이번엔 입력문 Scanner 클래스를 통해 값을 입력하는것을 알아보겠습니다. 입력문 스캐너는 java.util.Scanner 클래스이기 때문에 소스 맨 앞에 import를 통해 호출해와야합니다. import jav..

Programming/JAVA 2021.07.30