일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 2일차
- mysql mongo 성능 비교
- 배열과 리스트
- MySQL
- 1일 1쿼리
- 주말도 한다
- 컴포지션과 집합
- dart
- 주말도 식지않아
- null 억제 연산자
- ?. ?? ! late
- 비동기 처리
- late 키워드
- rdbms nosql 차이
- LinkedList
- flutter 믹스인
- SQL
- null check 연산자
- jmeter
- 오늘은 1일 2쿼리
- array
- 추상클래스
- my_sql
- null 병합 연산자
- 앱개발 가보자고
- 콜백 함수
- null safety
- 주말에도 1일 1쿼리
- 다중상속
- FLUTTER
- Today
- Total
목록분류 전체보기 (53)
subindev 님의 블로그

Quiz 1) 부서 이름이 'Marketing'인 부서에 존재하는 모든 직급을 출력하여라.# 1SELECT DISTINCT title FROM titles WHERE emp_no IN (SELECT emp_no FROM dept_emp WHERE dept_no = (SELECT dept_no FROM departments AS d WHERE dept_name = 'Marketing')); # 2 SELECT DISTINCT title FROM titles WHERE emp_no IN (SELECT emp_no FROM dept_emp AS de JOIN departments AS d ON de.dept_no=d.dept_no WHERE dept_name = 'Marketing'); ..
Dart 프로그래밍 기초 1. 상속과 다형성상속(Inheritance) 이란 ?상속은 객체지향 프로그래밍에서 부모 클래스의 특성(속성, 메서드)을 자식 클래스에서 재사용할 수 있게 하는 기능입니다. extends 키워드를 사용하여 부모 클래스를 상속받을 수 있습니다. 상속을 통해 코드 재사용을 극대화하고, 공통 기능을 부모 클래스에 정의한 후 자식 클래스에서 확장하여 사용하게 됩니다. 다형성 (Polymorphism) 이란?다형성(多形性)은 한자 그대로 여러 가지 형태를 가질 수 있는 성질을 의미합니다. 이름 그대로 어떤 객체의 속성이나 메서드가 상황에 따라 여러 가지 형태를 가질 수 있는 성질을 의미합니다.비유적으로 표현하자면, 어떤 중년의 남성이 아내에게는 남편, 자식에게는 아버지, 부모님에게는 자..
Dart 프로그래밍 기초 1. Dart Null Safety널 세이프티(Null Safety)는 개발자가 널 에러를 피할 수 있도록 도와주는 다트 프로그래밍 언어의 기능입니다. 이 기능은 사운드 널 세이프티 인 다트(Sound Null Safety in dart)라고 불리며, 이를 통해 개발자는 코드 작성 시점에 널 에러를 잡을 수 있습니다.Sound Null Safety in Dart 이란 ? (Sound Type System)런타임 중에 null 포인터 예외를 방지하기 위해 Dart 컴파일러가 코드를 분석하고 컴파일할 때 타입 시스템에서 엄격한 규칙을 적용하는 것을 의미합니다. 정리하면, Dart 컴파일러가 코드를 분석하고, null이 될 수 있는 타입과 null이 될 수 없는 타입을 분명히 구분해 ..

Quiz 1)최신 급여를 기준으로 연봉 상위 1% 사원들의 정보를 출력하여라. WITH RankedSalaries AS ( SELECT e.emp_no, e.first_name, e.last_name, s.salary, PERCENT_RANK() OVER (ORDER BY s.salary DESC) AS salary_rank FROM employees e JOIN salaries s ON e.emp_no = s.emp_no WHERE s.to_date = '9999-01-01' -- 최신 급여를 기준으로 조회 )SELECT emp_no, concat(first_name,' ',last_name) as 'Name', salaryFROM RankedSalariesWH..

Quiz 1) 역대 가장 높은 연봉을 받은 매니저의 이름과 입사년도를 출력하시오. select concat(first_name,' ',last_name) as 'Name', hire_date from salaries as s join employees as e on e.emp_no = s.emp_no where s.emp_no IN (select emp_no from dept_manager) order By salary DESC limit 1;
Dart 프로그래밍 기초 1. 클래스와 인스턴스 클래스란?클래스란 객체를 정의하는 설계도라고 할 수 있습니다. 객체가 가지게 될 속성과 행동을 정의합니다. 객체는 그 설계도를 바탕으로 실제로 메모리에 만들어진 인스턴스입니다.속성 (Attributes/Fields): 클래스가 정의하는 객체의 상태를 나타내는 변수들입니다. 예를 들어, 강아지 클래스를 만들 때 강아지의 이름, 나이, 색상 등을 속성으로 정의할 수 있습니다.행동 (Methods): 클래스가 정의하는 객체의 동작을 나타내는 함수들입니다. 예를 들어, 강아지가 짖거나, 물을 마시는 등의 행동을 메소드로 정의할 수 있습니다. 객체 지향 프로그래밍(OOP) 이란? 객체와 객체간에 관계를 형성하고, 그 상호작용을 통해 애플리케이션을 설계, 구현하는 ..