본문 바로가기

Develop17

[프로그래머스] SQL 고득점 키트 (MySQL) - GROUP BY https://programmers.co.kr/learn/courses/30/lessons/59040 코딩테스트 연습 - 고양이와 개는 몇 마리 있을까 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr SELECT ANIMAL_TYPE,COUNT(*) as count FROM ANIMAL_INS GROUP BY ANIMAL_TYPE ORDER BY ANIMAL_TYPE; https://programmers.co.kr/learn/course.. 2021. 9. 14.
[프로그래머스] SQL 고득점 키트 (MySQL) - SUM,MAX,MIN https://programmers.co.kr/learn/courses/30/lessons/59415 코딩테스트 연습 - 최댓값 구하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr SELECT MAX(DATETIME) FROM ANIMAL_INS; https://programmers.co.kr/learn/courses/30/lessons/59038 코딩테스트 연습 - 최솟값 구하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동.. 2021. 9. 14.
[프로그래머스] SQL고득점 키트 (MySQL) - SELECT https://programmers.co.kr/learn/courses/30/lessons/59034 코딩테스트 연습 - 모든 레코드 조회하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr SELECT * FROM ANIMAL_INS ORDER BY ANIMAL_ID; https://programmers.co.kr/learn/courses/30/lessons/59035 코딩테스트 연습 - 역순 정렬하기 ANIMAL_INS 테이블은 동물.. 2021. 9. 14.
스프링(Spring), 스프링부트(Spring Boot)란? Spring이란? 자바 기반의 오픈 소스 애플리케이션 프레임워크로 동적인 웹 사이트를 개발하기 위한 여러 가지 서비스를 제공한다. Spring의 큰 특징 IoC 프로그래밍 모델이며 구체적으로 DI라는 방식을 통해 의존성 역전 제어를 한다. 1. IoC (Inversion of Control) : 제어가 역전됨 개발자가 직접 객체를 관리하지 않고 스프링 컨테이너에서 직접 객체를 생성하여 해당 객체에 주입 시켜주는 것을 의미한다. B라는 객체가 스프링 컨테이너에서 관리되고 있는 Bean 이라면 @Autowired를 통해 객체를 주입받는 상황을 말한다. 객체 생명 관리, 흐름 제어를 제 3자에게 위임하는 프로그래밍 모델을 의미한다. 2. DI(Dependency Injection) : 의존성 주입 오브젝트 레.. 2021. 9. 6.
Docker(도커)란 무엇인가? 도커란 무엇인가? 도커란 Go언어로 작성된 컨테이너 기반 오픈소스 가상화 플랫폼이다. 여기서 컨테이너란, 플랫폼에 상관없이 어플리케이션을 실행할 수 있는 기술을 의미한다. 컨테이너를 사용하면 환경에 구애받지 않고 어디서든 똑같은 실행환경을 구축할 수 있다. 도커를 사용하면 운영체제가 실제로 컴퓨터 호스트에 설치되지 않고 독립된 환경에서 돌아가기 때문에, 가상머신과 비교 시 메모리 점유율, 성능면에서 이점이 있다. 가상머신(Virtual Machine)과 도커(Docker) 비교 가상머신은 하드웨어를 가상화하는 방식이고, 도커는 운영체제를 가상화하는 방식이다. 가상머신(VM, Virtual Machine) Hypervisor를 이용해 하나의 Host OS에서 여러개의 Guest OS를 사용하는 방식이다. .. 2021. 8. 29.