IT
-
Git 다운로드 설치 및 기본설정IT/Tool 2018. 10. 16. 17:40
Git 다운로드 설치 및 기본설정 1. 다운로드 (Windows버전) https://git-scm.com/ 2. 설치 다운로드 받은 후 exe파일을 실행시켜 default설정으로 next하여 설치 완료 3. 설치/버전 확인 설치된 목록 중 Git Bash가 있는지 확인 후 실행시키면 커맨드창이 뜨는데 이곳에서'git --version' 입력아래와 같이 다운로드 받은 버전이 뜨면 이상없이 설치 완료된 것 4. 기본 설정 Git을 이용해 저장소에 커밋할 때 올린사람의 user.name과 user.email의 기본 설정 GitBash 커맨드 입력창에서 아래와 같이 입력 123$ git config --global user.name "devJJo"$ git config --global user.email che..
-
Tomcat 다운로드 및 설치IT/개발 기록 2018. 10. 14. 22:46
Tomcat 다운로드 및 설치 아파치 톰캣(Apache Tomcat)은 아파치 소프트웨어 재단에서 개발한 서블릿 컨테이너(또는 웹 컨테이너)만 있는 웹 애플리케이션 서버이다.톰캣은 웹 서버와 연동하여 실행할 수 있는 자바 환경을 제공하여 자바서버 페이지(JSP)와 자바 서블릿이 실행할 수 있는 환경을 제공한다. 프로젝트에 맞는 버전을 다운받아 사용하면 되지만 해당 글에서는 Tomcat8버전을 기준으로 작성된다. 1. 다운로드 https://tomcat.apache.org/download-80.cgi위 주소에서 8.5버전이 아닌 8버전 Core zip 파일다운로드 2. 설치 다운로드 받은 zip파일 압축을 풀고 Eclipse에서 tomcat을 추가해야한다. 2.1 Windows -> Show View ->..
-
[Spring] STS 다운로드/설치 및 기본설정IT/개발 기록 2018. 10. 14. 22:00
STS 다운로드 및 설치 Spring Tool Suite 스프링 프레임워크 기반 개발을 지원하는 도구글을 작성하는 시점에는 3.9.6이 최신버전 1. 다운로드 아래 주소에서 자신의 운영체제에 맞는 버전을 다운로드 한다https://spring.io/tools3/sts/all 2. 설치 .zip로 압축된상태로 되어있는데 압축을 풀면 아래와 같은상태이다.(압축을 풀 다 파일이름이 길다가 오류가 생기는 경우가 있는데 .zip파일명을 짧게 해주면 이상없이 압축이 풀린다) sts-3.9.6 RELEASE폴더 아래 STS.exe실행파일을 실행해서이상없이 실행되면설치가 완료된 것이다. 3. 실행화면 4. 기본설정 4.1. General -> Editors -> Text Editors의 Show line numbers..
-
JDK 8 다운로드 및 설치 방법IT/개발 기록 2018. 10. 14. 21:38
JDK 8 다운로드 및 설치 방법 JDK를 다운받기에 앞서 글 작성 시점에는 11버전까지 나와있는데이 글은 JDK8을 기준으로 설명합니다.진행하는 프로젝트에 맞는 버전을 다운받는게 가장 좋습니다 JDK관련 설명 참고 : http://www.itworld.co.kr/news/110817 1. 다운로드 자신의 윈도우에 맞는 버전을 다운로드https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2. 설치 다운로드 완료 후 'jdk-8u181-windows-x64.exe'파일을 실행해 설치특별한 설치옵션 변경없이 next누르면 됩니다. 3. 설치 확인 Windows 키 + 'R'키 후 실행창에서 cmd 입력 ->'j..
-
[SQLP] 자격증 합격 수기 및 팁IT/데이터자격증 기록 2018. 10. 10. 17:22
준비기간 2016.11 ~ 2017.8 - 오라클구조/튜닝/성능에 관해 아무것도 모른상태로 '그림으로 배우는 오라클구조', 'SQL튜닝의 시작' 책으로 스터디 진행(전부 처음 접해보는 내용이라 봐도봐도 이해 안됐었습니다.. 이때는 자격증 획득 목표보단 주말에 조금이라도 공부하려고 시작) 2017.9 ~ 2018.6 - 본격적으로 SQLP자격증 획득을 위해 SQL 전문가가이드 공부 (인터넷에 있는 요약본은 1과목만 보고 책으로만 반복) - 오라클 성능고도화 1,2권 공부 (1권은 전체 한번정도보고 필요할때마다 찾아가며 공부했고 2권은 꾸준히 계속 반복 단.. 2권에 sqlp시험범위를 벗어나게 깊게 들어가는 부분이 있어 그런부분 제외해가며 공부, 처음엔 그런 구분이 안되서 무작정봤지만 한 두번 시험치르고 나..
-
Oracle 아키텍처 구조 설명과 흐름IT/데이터자격증 기록 2018. 10. 10. 17:18
SQLP자격증 공부를 위해 오라클공부를 하면서 가장 중요한 오라클아키텍처아래와 같은 순서로 정리(네이버 블로그에 기록해두었던거 옮겼습니다.) 전체적인 구조각각의 역할돌아가는 흐름(데이터검색:Select / DML:Insert) 1. 전체적인구조 1 - Memory 영역2 - Process 영역3 - File 영역1 + 2 = Instance 2. 각각의 역할 Shared Pool : Library Cache와 Data Dictionary Cache로 구성되어있는 메모리 영역Library Cache : 실행코드와 실행계획을 저장하는 공간Dictionary Cache : 테이블,인덱스,함수등의 메타정보를 저장하는 공간DB Buffer Cache : 최근에 사용된 Data Block이 저장되는 메모리 영역(최..
-
[SQLD/SQLP] 전문가가이드 3과목 5장 고급SQL튜닝 암기 요약 정리 (+오라클성능고도화)IT/데이터자격증 기록 2018. 10. 10. 13:28
3과목 5장 고급SQL튜닝 요약정리 5장에서는 소트튜닝관련 내용과여러가지 튜닝기법 및 병렬/분산 처리에 대해 설명하고 있습니다. 시험을 위해서는 어느정도까지..공부하면 되겠지만실제 업무에 활용하려면 책 내용보다 훨씬 더 많은 내용을 공부해야하는것 같습니다 Sort Area- DML문장은 하나의 Execute Call내에서 모든 데이터 처리를 완료하므로Sort Area가 CGA할당, Select문장은 수행중간 단계 필요한 Sort Area는 CGA 최종결과집합을출력하기 직전단계에 필요한 Sort Area는 UGA에 할당 소트생략 오퍼레이션 create index t_idx on t( a, b, c, d ); select * from t where a = 1 order by a, b, c; --소트 생략 s..
-
[SQLD/SQLP] 전문가가이드 3과목 4장 인덱스와조인 암기 요약 정리 (+오라클성능고도화)IT/데이터자격증 기록 2018. 10. 10. 13:16
3과목 4장 인덱스와조인 요약정리 '무조건 인덱스를 타는것이 좋다''무조건 인덱스를 타는것은 좋지 않다'라는 말이 있을 때 어떤 상황에서인지가 가장 중요합니다.특정 테이블에서의 데이터는 변동이 심한지데이터가 많은지 선택도는 어떤지 업무상 많이 쓰이는지..와 같은 전제조건들이 너무 많아 명확한 인덱스를 만드는 규칙이나조인방법은 없다고 말할 수 있습니다. 그래서 3과목이 더 어려운 이유이기도 하구요..여러번 반복공부하면서 자신만의 기준을 세울 수 있으면 좋을 것 같습니다!물론 그 기준이 잘못되었는지 봐줄 수 있는분이 있다면 더 좋을거구요 클러스터 인덱스- 클러스터 키 값이 같은 레코드가 한 블록에 모이도록 저장하는 구조- 클러스터 인덱스의 키 값은 Unique, 레코드와 1:M 클러스터 테이블 관련 성능이슈..