전체 글 79

.gitignore 작성법/사이트

.ignore Git 버전 관리에서 제외할 파일 목록을 지정하는 파일 용량이 큰 파일들이나 프로젝트와 없는 파일들을 굳이 넣어 용량을 차지할 필요가 없고 비밀 키를 가지고 있는 파일들은 Git에 공유하면 안된다. (악용, 해킹, 과금 등 여러 우려 발생) .ignore 사용법 아래 블로그에 잘 설명돼있어 따로 정리하지 않고 링크를 걸어뒀다. (주석 #을 이용한다는것만 따로 알아두자.) https://programming119.tistory.com/105 [Git] .gitignore이란? / .gitignore 사용법 💖 .gitignore 이란? 하나씩 git repository 에 넣는 것은 매우 귀찮다. 그래서 보통 우리는 git add . 를 이용해 변경된 전체 파일을 추가하고 커밋한다. 여기서 ..

Programming/General 2022.08.12

STS(Spring Tools Suite) 개념 및 간단한 설치 방법

STS(Spring Tools Suite) 스프링 프레임워크를 이클립스, VS Code, Theia IDE에서 자신이 원하는 코드 환경을 만들어 주는 스프링 환경 도구 (Spring Tools 4 is the next generation of Spring tooling for your favorite coding environment) 스프링 페이지에서 직접 다운 받아 사용할 수도 있고 IDE내에 플러그인으로 설치해서도 사용가능하다. STS 3와 STS 4의 차이점 STS 3는 Spring boot 를 포함하지 않으면 STS 4는 Spring boot를 포함하고 있다. 이외에도 몇몇 차이점이 있다는데 아래 글을 확인하면 된다. (Spring boot가 필요하면 STS4를 사용해야 하고 아니면 편한대로 선..

취업준비/Spring 2022.07.28

PHP가 무엇인가?

PHP(Hyper Preprocessor) C언어를 기반으로 해 서버 측에서 실행되는 서버 사이드 스크립트 언어 (Javascript는 클라이언트 사이드 스크립트 언어) 동적 웹 페이지를 쉽고 빠르게 만들어 주는 역할 수행(Javascript 와 동일) 장점 학습하기에 접근성이 좋아 빠른 개발 속도 주로 운영체제와 대부분의 웹 서버에서 지원 직관적으로 코드 작성이 가능해 작성해야 하는 코드량이 적음. 단점 실시간 처리에는 부적합 복잡한 웹사이트를 만드는데에 효율적이지 못함. 보안에 완벽하지 않은 언어 구조 자바스크립트와 PHP의 차이점 [PHP] PHP란 무엇인가? (자바스크립트와 차이점) ▶ PHP란 무엇인가? (자바스크립트와 차이점) PHP를 설명드리기 앞서서 웹 페이지 프로그래밍 언어에 대해 간단히..

Programming/General 2022.07.28

[SQL] SQLdeveloper에서 엑셀 데이터 임포트하는 법

아래 블로그를 참고해 해결했다. 테이블 우클릭 후 임포트 버튼을 눌러 엑셀파일을 고르고 어떤 컬럼에 넣을건지 골라주면 끝이다! https://haenny.tistory.com/257 [Oracle] SQL Developer 엑셀 데이터 임포트 하는 방법 [Oracle] SQL Developer 엑셀 데이터 임포트 하는 방법 데이터 임포트할 테이블 마우스 우측 키 클릭 + 데이터 임포트 선택 데이터 임포트할 파일 선택 파일 선택 시 엑셀파일의 데이터가 아래 '파 haenny.tistory.com

Programming/SQL 2022.06.14

[SQL] 'ORA-01950: 테이블스페이스 'UERS'에 대한 권한이 없습니다.' 에러 해결 방법

ADMIN에서 새로운 계정 productmanager를 만든 뒤 높은 권한을 주었다. GRANT CONNECT,RESOURCE TO productmanager; --DBA권한은 왜 못 줄까 그 후 productmanager 유저에서 product 테이블을 생성한 후, 엑셀 파일에 있는 데이터를 임포트 시키려 했는데 'ORA-01950: 테이블스페이스 'DATA'에 대한 권한이 없습니다.' 라는 에러를 마주했다. (오라클 클라우드에서는 DATA 에 대한 권한을 물어보더니 오라클 DB에서는 USERS에 대한 권한을 물어보았다.) 여태 이런 적이 없어서 아래 블로그를 찾아보니 테이블 생성 권한은 주어졌지만 할당량은 주어지지 않았기에 뜨는 에러라고 한다. (사실 아직 무슨 소리인지 정확히는 모르겠다,,ㅎ) [S..

Programming/SQL 2022.06.14

프로그래머스 : 우유와 요거트가 담긴 장바구니 (SQL, ORACLE)

https://programmers.co.kr/learn/courses/30/lessons/62284 코딩테스트 연습 - 우유와 요거트가 담긴 장바구니 CART_PRODUCTS 테이블은 장바구니에 담긴 상품 정보를 담은 테이블입니다. CART_PRODUCTS 테이블의 구조는 다음과 같으며, ID, CART_ID, NAME, PRICE는 각각 테이블의 아이디, 장바구니의 아이디, 상품 종류, 가 programmers.co.kr 우유를 담은 장바구니를 저장하는 테이블과 요거트를 담은 장바구니를 저장하는 테이블을 카드 아이디가 같은 조건으로 INNER JOIN 해서 구했다. 정답 코드 SELECT M.CART_ID AS CART_ID FROM (SELECT CART_ID FROM CART_PRODUCTS WH..