분류 전체보기 145

[오류해결/VS코드] 터미널 입력 실행 안되는 오류? 호환모드 체크해제!

VS코드 사용 시 터미널 입력 실행이 되지 않는 오류가 발생했을 때의 해결 방법에 대해 안내하고자 한다. 1. 노드js의 npm을 설치하는 건 별다른 문제 없이 잘 되었지만, 파일이 실행되지 않는 오류가 발생 터미널창에 node app.js를 입력했지만 실행되지 않음 2. 바탕화면에 있는 VS코드 바로가기 아이콘을 마우스 우클릭한 후 '속성' 클릭 3. 호환 모드가 체크 해제되어 있어야 하는데, 이미 체크가 해제되어 있는 상태에서는 1) 호환 모드 체크한 후 '적용' 클릭 2) 다시 호환 모드 체크 해제한 후 '적용', '확인' 클릭 4. VS코드를 껐다 다시 켜면 정상적으로 터미널 입력 실행이 되는 것을 확인할 수 있음

카테고리 없음 2022.12.15

[Node.js + npm] 설치방법 / 설치확인 명령문 / 설치이슈 해결방법

목차 Node.js, npm 설치 1. Node.js / npm 설치 방법 2. Node.js / npm 설치 확인 명령문 3. Node.js / npm 설치 오류 발생 시 해결 방법 1. Node.js / npm 설치 방법 1. node 공식 사이트의 다운로드 페이지에 접속 https://nodejs.org/en/download/ Download | Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 2. 본인 컴퓨터 사양에 맞는 걸로 설치! - Installer(.msi)와 Binary(.zip)의 차이? * 출처 : [궁금해] Installer(.msi)와 Binary(.zip)의 차이?..

카테고리 없음 2022.12.11

[MySQL] Server 프로그램 삭제하기

MySQL Server 삭제하기 1. MySQL Installer - Community 프로그램 실행 후 MySQL Server 선택하고 Remove 클릭 2. MySQL Server 선택하고 Next -> Next -> Execute 클릭 3. MySQL Server 삭제가 완료된 것을 확인할 수 있음 MySQL Server 재설치하기 https://boleesystem.tistory.com/261 [MySQL] 커뮤니티 에디션 설치(Community Edition Installer) □ MySQL 커뮤니티 에디션(무료 버전) 설치 - 아래 url을 통해 다운로드 받기 https://dev.mysql.com/downloads/installer/ MySQL :: Download MySQL Installe..

언어/MySQL 2022.12.04

[혼공스/SQL 기초] 5강. 데이터베이스 개체(인덱스, 뷰, 스토어드 프로시저)

목차 Chapter 02 실전용 SQL 미리 맛보기 02-3 데이터베이스 개체 02-3-1 인덱스 02-3-2 뷰 02-3-3 스토어드 프로시저 Chapter 02 실전용 SQL 미리 맛보기 02-3 데이터베이스 개체 데이터베이스에는 테이블, 인덱스, 뷰, 스토어드 프로시저, 트리거, 함수, 커서 등의 개체가 있음 인덱스(index)? - 책 뒤의 '찾아보기'와 비슷한 개념 - 데이터를 조회할 때 결과가 나오는 속도를 획기적으로 빠르게 해줌 뷰(view)? - 테이블과 상당히 동일한 성격의 데이터베이스 개체로 '가상의 테이블'임 - 실제 데이터를 가지고 있지 않으며, 진짜 테이블에 링크된 개념이라고 생각하면 됨 * 윈도우 운영 체제의 '바로 가기 아이콘'과 비슷한 개념 사용자 뷰에 접근 SELECT 문 ..

언어/SQL 2022.11.30

[MySQL / Workbench] 쿼리(query) 창 실행 방법

MySQL Workbench 툴을 이용해서 쿼리를 사용하는 방법을 보겠다. 쿼리(query)란? 데이터베이스에 보내는 요청(request) 또는 질문 * 출처 : TCP스쿨 MySQL 기초 [쿼리 사용 방법] 쿼리를 사용할 DB를 선택하고, SQL+ 아이콘을 클릭 'SHOW TABLES;' 명령어를 입력하고, 번개 아이콘 혹은 ctrl + enter키로 실행 결과창에 나오는 테이블을 통해 정상적으로 실행된다는 것을 확인할 수 있음

언어/MySQL 2022.11.30

[MySQL / Workbench] 열 플래그 의미(PK / NN / UQ / BIN / UN / ZF / AI / Default/Expression)? 제약조건!

[들어가며] MySQL 워크벤치에서 데이터를 만들 때 열(Column)에서 PK, NN, UQ, BIN, UN, ZF, AI, Default/Expression를 볼 수 있는데, 이는 제약 조건을 의미한다. 각각 어떤 의미인지 설명하고자 한다. [MySQL 제약조건] PK Primary key - 기본 키 (중복이나 빈값(NULL)이 들어올 수 없음) NN Not Null - Null(빈값)이 들어올 수 없음 B Binary - 데이터를 이진 문자열((010101)로 저장함 UN Unsigned data type - 부호 없음 (음수가 아닌 숫자만 해당) - INT, DOUBLE 등의 경우 UN을 사용하면 -값~+값의 범위인 경우 -값은 없어지고 +값만 2배로 늘어남 *예시 : 범위가 -50 ~ 50인 ..

언어/MySQL 2022.11.30

[혼공스/SQL 기초] 4강. 데이터베이스 만들기 (MySQL Workbench 이용)

목차 Chapter 02 실전용 SQL 미리 맛보기 02-2 데이터베이스 시작부터 끝까지 02-2-1 DBMS 설치하기 02-2-2 데이터베이스 만들기 02-2-3 테이블 만들기 : 열(세로) 이름, 데이터 형식 지정 02-2-4 데이터 입력하기 : 행(가로) 02-2-5 데이터 활용하기 Chapter 02 실전용 SQL 미리 맛보기 02-2 데이터베이스 시작부터 끝까지 02-2-1 DBMS 설치하기 * 생략 https://boleesystem.tistory.com/261 [MySQL] 커뮤니티 에디션 설치(Community Edition Installer) □ MySQL 커뮤니티 에디션(무료 버전) 설치 - 아래 url을 통해 다운로드 받기 https://dev.mysql.com/downloads/in..

언어/SQL 2022.11.30

[혼공스/SQL 기초] 3강. 데이터베이스 모델링

목차 Chapter 02 실전용 SQL 미리 맛보기 02-1 건물을 짓기 위한 설계도: 데이터베이스 모델링 02-1-1 프로젝트 진행 단계 02-1-2 데이터베이스 모델링 02-1-3 전체 데이터베이스 구성도 Chapter 02 실전용 SQL 미리 맛보기 02-1 건물을 짓기 위한 설계도: 데이터베이스 모델링 02-1-1 프로젝트 진행 단계 1) 프로젝트란? 현실 세계에서 일어나는 업무를 컴퓨터 시스템으로 옮겨놓은 과정 대규모 소프트웨어를 작성하기 위한 전체 과정 요즘에는 프로그램 규모가 커졌고, 사용자 눈높이가 높아져 소프트웨어에 요구하는 기능이 복잡해져 여러 명의 개발자가 절차에 따라 만듦 프로그램과 소프트웨어의 구분? * 단위 규모에 따라 구분하지만 대부분 상황에서 구분 없이 사용 - 소프트웨어 :..

언어/SQL 2022.11.30

[혼공스/SQL 기초] 1강. 데이터베이스 알아보기

목차 Chapter 01 데이터베이스와 SQL 01-1 데이터베이스 알아보기 01-1-1 데이터베이스와 DBMS 1) 데이터베이스(Database, DB)란? 01-1-2 DBMS의 발전 과정 1) DBMS(Database Management System)란? 2) DBMS 종류? 01-1-3 DBMS의 분류 01-1-4 DBMS에서 사용되는 언어: SQL Chapter 01 데이터베이스와 SQL 01-1 데이터베이스 알아보기 01-1-1 데이터베이스와 DBMS 1) 데이터베이스(Database, DB)란? 데이터의 집합 대용량을 사용할 수 있고, 동시에 여러 사용자가 접근할 수 있음 01-1-2 DBMS의 발전 과정 1) DBMS(Database Management System)란? 데이터베이스를 관리..

언어/SQL 2022.11.30

[프로그래머스/파이썬] (로그인 성공?) 문제 풀이

[문제링크] https://school.programmers.co.kr/learn/courses/30/lessons/120883 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [문제내용] 문제 내용 머쓱이는 프로그래머스에 로그인하려고 합니다. 머쓱이가 입력한 아이디와 패스워드가 담긴 배열 id_pw와 회원들의 정보가 담긴 2차원 배열 db가 주어질 때, 다음과 같이 로그인 성공, 실패에 따른 메시지를 return하도록 solution 함수를 완성해주세요. - 아이디와 비밀번호가 모두 일치하는 회원정보가 있으면 "login"을 return합니다. - 로그인..