일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- SQL 고득점 Kit
- 손에 익히며 배우는 네트워크 첫걸음
- 코어 자바스크립트
- 리트코드
- 회고
- 자바스크립트
- 렛츠기릿 자바스크립트
- 코드스테이츠
- LeetCode
- javascript
- 2주 프로젝트
- 4주 프로젝트
- 타임어택
- 리덕스
- 제로초
- til
- 리액트
- codestates
- HTTP
- 백준
- 프로그래머스
- programmers
- python
- js
- 타입스크립트 올인원
- 타입스크립트
- 토익
- 파이썬
- 알고리즘
- 정재남
- Today
- Total
목록전체 글 (505)
Jerry

💪문제 ONLINE_SALE 테이블에서 동일한 회원이 동일한 상품을 재구매한 데이터를 구하여, 재구매한 회원 ID와 재구매한 상품 ID를 출력하는 SQL문을 작성해주세요. 결과는 회원 ID를 기준으로 오름차순 정렬해주시고 회원 ID가 같다면 상품 ID를 기준으로 내림차순 정렬해주세요. 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 💪 정답 SELECT USER_ID, PRODUCT_ID FROM ONLINE_SALE GROUP BY USER_ID, PRODUCT_ID HAVING COUNT(USER_ID) > 1 AND COUNT(PRODUCT_ID) >..

💪문제 BOOK 테이블에서 2021년에 출판된 '인문' 카테고리에 속하는 도서 리스트를 찾아서 도서 ID(BOOK_ID), 출판일 (PUBLISHED_DATE)을 출력하는 SQL문을 작성해주세요. 결과는 출판일을 기준으로 오름차순 정렬해주세요. 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 💪 정답 SELECT BOOK_ID, DATE_FORMAT(PUBLISHED_DATE, '%Y-%m-%d') AS 'PUBLISHED_DATE' FROM BOOK WHERE YEAR(PUBLISHED_DATE) = 2021 AND CATEGORY = '인문' ORDER..

SELECT FLAVOR FROM FIRST_HALF ORDER BY TOTAL_ORDER DESC, SHIPMENT_ID ASC;
str = input() print(str)
*1) 메타데이터는 “데이터에 관한 데이터(data about data)” 또는 좀 더 구체적으로는 “데이터에 대한 구조화된 데이터”. “전자 자원을 기술(description)하는 데 사용되는 데이터 요소”라고도 설명한다 메타데이터의 주요 기능은 정보를 찾고 발견하는 데 도움을 주는 것이다. 메타데이터는 대표적으로 설명 메타데이터와 구조화 메타데이터 두 가지로 나뉜다. 설명 메타데이터는 대상 정보 자원이 무엇인지 이해할 수 있도록 요약하고, 구조화 메타데이터는 대상 정보 자원을 표현하는 형식과 방법을 규정한다. 대표적인 설명 메타데이터의 사례는 도서관의 도서 목록(catalog)이다. *2) 메타데이터의 가장 단순한 정의는 데이터를 설명하는 데이터입니다. 예를 들어 HTML은 데이터입니다. 그리고 HT..

Shorthands and Other CLI Niceties The following shorthands are parsed on the command-line: 명령줄에서 구문 분석되는 단축키 리스트 -D 와 같은 접미어를 “플래그” 라고 부르는데, 주로 사용되는 플래그는 다음과 같다. -a: --all --enjoy-by: --before -c: --call --desc: --description -f: --force -g: --global --iwr: --include-workspace-root -L: --location -d: --loglevel info -s: --loglevel silent --silent: --loglevel silent --ddd: --loglevel silly --dd: ..

자바스크립트에서 함수 호출 방식에 따라(어떻게 호출되었는지에 따라) this에 바인딩되는 객체가 동적으로 달라진다. 수의 상위 스코프를 결정하는 방식인 렉시컬 스코프(Lexical scope)는 함수를 선언할 때 결정된다. this 바인딩과 혼동하지 않도록 주의하기 바란다. 함수의 호출하는 방식 1. 함수 호출 2. 메소드 호출 3. 생성자 함수 호출 4. apply/call/bind 호출 var foo = function () { console.dir(this); }; // 1. 함수 호출 foo(); // window // window.foo(); // 2. 메소드 호출 var obj = { foo: foo }; obj.foo(); // obj // 3. 생성자 함수 호출 var instance = ..

동기식 처리 모델(Synchronous processing model) 직렬적으로 태스크(task) 수행한다 태스크는 순차적으로 실행되며 어떤 작업 수행 중이며 다음 작업은 대기한다 서버에서 데이터 요청을 받아 화면에 표시하는 작업 수행 시, 서버에 데이터 요청 후 응답될 때까지 태스크들은 블로킹(blocking, 작업 중단)이 된다. function first() { console.log('first'); second(); } function second() { console.log('second'); third(); } function third() { console.log('third'); } first(); 비동기식 처리 모델(Asynchronous processing model / Non-Blo..