본문 바로가기

개발26

MySQL Workbench 사용(실습) MySQL Workbench 사용 (실습환경) MySQL Workbench 다운로드 +버튼으로 DB연결하여 리스트를 저장할 수 있습니다. MySQL 벤치는 쿼리 질의 시 기본적으로 1000개만 조회, 변경하려면 Limit to 값 변경 오른쪽 창분할 아이콘 클릭하여 넓게 사용 가능 SQL문법 입력시 자동완성나오는게 대문자로 제시하게끔 설정 SELECT문 살펴보기 테이블에서 레코드을 읽어오는데 사용 SELECT 필드이름1, 필드이름2, ... FROM 테이블이름 WHERE 선택조건 GROUP BY 필드이름1, 필드이름2, ... ORDER BY 필드이름 [ASC|DESC] -- 필드 이름 대신 숫자 사용가능 LIMIT N; select count(0) from TABLE; select count(1) fr.. 2022. 3. 13.
Docker 다운로드 및 설치 docker engine 다운로드 ⚠ 설치 후 에러 발생시 Windows Subsystem for Linux Update Setup wsl_update_x64 다운로드 wsl_update_x64 설치 하시면 대부분 에러가 해결 되시겠지만, 안되는 분들은 이미 VMware나 Virtual Box의 가상 하이퍼바이저가 Docker와 충돌하였기에, Hyper-V를 체크해제 하시고 docker engine을 실행하시면 됩니다. 🍖 MySQL docker image 다운로드 docker pull mysql/mysql-server:8.0 🍖 Docker container 실행 docker run --name= mysql_container --restart on-failure -d mysql/mysql-server:.. 2022. 3. 13.
데이터베이스가 왜 필요한가? 1. 데이터베이스가 왜 필요한가? 모든 서비스는 데이터를 만들어내고 그 데이터의 저장을 필요로 한다. 어디에 데이터를 저장해야 할까? 프로덕션 관계형 데이터베이스(RDBMS) 서비스(방문 트래픽, 이메일, 마케팅 등)의 운영에 필요한 데이터를 저장하는 곳(쇼핑몰 같은 곳) 빠른 처리속도가 중요함 vs(반대). 데이터 웨어하우스 관계형 데이터베이스 백엔드 개발자이건 프런트 개발자이건 잘 알아야 하는 기본 기술 프로덕션 관계형 데이터베이스란? 대표적으로 MySQL, PostgreSQL, Oracle이 있으며 OLTP (Oneline Transacion Processing): 빠른 속도에 집중, 서비스에 필요한 정보 저장 대표적으로 MySQL 데이터 웨어하우스란? 데이터를 빠르게 처리하는 것보단 얼마나 큰 데.. 2022. 3. 13.
배움에는 시간과 노력이 걸린다. 배움에는 시간과 노력이 걸린다. 버티는 힘이 중요하다. (즐겨야 합니다.) 내가 뭘 모르는지 파악 해야 한다. 멍청한 질문은 없다. 대충 알거나 모르면서 안 물어보는 것이 더 큰 문제다. 피드백을 잘 받아들일 수 있는지와도 연계된다. 3. 잘 하는 사람 보고 기죽지 말자 내가 이해하기 힘들다면 남들도 이해하기 힘들다. 나보다 잘 하는 사람들은 그만큼 시간을 쏟았기 때문이다. 2022. 3. 13.
Windows에서 IntelliJ 자주쓰는 윈도우 단축키 ALT + Enter (빠른 수정) ALT + 1 (폴더창과 소스코드 커서(화면) 전환) ALT + INSERT (생성자 만드는 단축키) CTRL + Y (한줄 삭제) CTRL + / (주석 토글) CTRL + D (커서 위치한 행 복사) CTRL + B (선언으로 이동- 메서드 또는 필드라고 하는 인스턴스클래스의 초기 선언으로 이동) CTRL + E (목록에서 최근에 열린 파일을 선택) CTRL + W (단계별 블럭 지정 = 문자열 선택 (up)) CTRL + Shift + W (단계별 블럭 지정 = 문자열 선택(down)) CTRL + Shift + UP, DOWN (메소드(함수)에 커서 위치하여 메소드째로 이동) CTRL + Shift + U (블록표시한 글자 대문자로 변환, 대문자였다면 소문자로).. 2022. 3. 13.
Gradle 설치하기 자바 JAVA 이야기 1. 개발환경 JAVA 프로그래밍을 하기 위한 환경 JDK와 JRE란? 직접 JAVA 개발환경 꾸미기 Java SE Downloads - JDK 설치하기 2. 빌드툴 자동으로 빌드해주고, 실행을 도와주는 툴 Gradle 홈페이지 Gradle에 대한 설명 직접 Gradle 설치하기 C드라이브 루트에 Gradle 폴더 생성후 압축을 풉니다. 2022. 3. 13.