본문 바로가기

분류 전체보기21

[GitHub] Intellij에서 GitHub 연동하기 & 해제하기 인텔리제이 IDE를 통해 공부 중인 개발자로서 Github에 공부기록을 남기기 위해 인텔리제이와 Github을 연동하려고 한다. 1. Git 설치 Git 설치는 https://git-scm.com/ 해당 사이트로 들어가 git을 설치하여 준다. Git 설치 시 나오는 설정에 대해서는 Default 설정으로 설치해도 상관없다!! 2. Intellij 프로젝트에 Git 연동 설정하기 1. Intellij에 Github 아이디 추가 처음 Intellij에 들어가서 프로젝트를 생성하면 나오는 메뉴바이다. 저기서 VCS -> Git 으로 변경되어야 한다! -> VCS 클릭!! Enable Version Control Integration.. 클릭 후 -> Git을 선택 OK를 눌러주면 VCS -> Git으로 바뀌.. 2023. 3. 6.
[STS/Eclipse] An error has occured. See the log file JAVA_HOME의 자바 버전을 변경한 후 STS, Eclipse 실행 -> 실행되지 않고 아래의 오류 메시지가 뜸.. 이 에러를 해결하기 위해서는 STS폴더 -> configuration 파일 안에 있는 1677805889344.log를 확인해 보아야 한다. 해당 로그의 이름은 다르니 참고 부탁드립니다. log를 확인해보니, 여러 문구 중, 이러한 에러문구가 있는데 해석해 보면 1.8 버전의 JavaSE를 요구한다고 나와 있다. 알아보니.. 프로젝트의 자바 버전은 다른 방식으로 변경가능하고, JAVA_HOME을 변경할 필요가 없었다.. 다시금, 변경 전으로 되돌리기.. 1. JAVA_HOME 1.7 -> 1.8이 있는 폴더로 변경 2. ini파일 1.8로 변경 3. cmd에서 JAVA version 제.. 2023. 3. 3.
[STS/Eclipse] JVM is not suitable for this product. 프로젝트에 맞게 자바 버전을 바꾸던 중 STS와 Eclipse가 실행이 안 되는 오류가 발생해 해결방법을 공유한다. 자바 8 버전을 쓰던 중 자바 7 버전으로 바꾸기 위해 시스템 환경변수의 JAVA_HOME을 편집하여 JAVA7을 다운로드한 파일로 변경을 해준 후 STS를 실행시켰는데 갑자기 뜬 오류!! 이 오류의 해결방법은 eclipse, sts의 ini파일을 건드려야 한다. 저 같은 경우에는 C:\eclipse 폴더에 보면 eclipse의 ini파일이 있다. STS를 쓰는 경우에는 해당 STS폴더에 들어가면 STS.ini파일을 확인할 수 있다. Dosgi.requiredJavaVersion=1.8 -> 1.7로 변경하여 실행!!! 혹시 이렇게 바꾸고 나서 An error has occurred. Se.. 2023. 3. 3.
[SQL] AUTOCOMMIT 이란?? 1. AUTOCOMMIT이란?? AUTOCOMMIT이란 사용자가 Commit 명령을 따로 하지 않아도 자동으로 모든 명령을 Commit되어 즉시 반영되는 명령어 입니다. 2. AUTOCOMMIT 활성화 / 비활성화 확인방법 1. AUTOCOMMIT 확인 하는방법 -- AUTOCOMMIT을 확인하는 두 가지 방법 -- 첫 번째 SELECT @@AUTOCOMMIT; 두 번째 show variables like 'autocommit%' 위 구문 사용 시 나오는 예시) 첫 번째 확인 - AUTOCOMMIT 활성화 / 비활성화( 활성화 시=1 / 비활성화시=0 ) 두 번째 확인 - AUTOCOMMIT 활성화되어 있음을 확인( 활성화 시=ON / 비활성화시=OFF ) 2. AUTOCOMMIT 활성화 / 비활성화 -.. 2023. 2. 9.
[SQL] DROP vs TRUNCATE vs DELETE 비교 SQL 테이블을 삭제하는 방법에는 3가지 방식이 있습니다. DROP, DELETE, TRUNCATE 방식에 대해 자세히 알아보도록 하겠습니다. 1. DROP 명령어의 개념 및 사용설명 DROP 개념 : 데이터베이스를 지우거나, 테이블 자체를 지우는 명령어 Drop 특징 1. 테이블을 자체를 삭제하거나, 데이터베이스를 삭제하는데 쓰는 명령어 2. DDL(데이터 정의어) 명령어로 자동으로 Commit됩니다. 3. Rollback이 불가능 합니다. - DROP 명령어 사용 구문 예시 - -- 데이터 베이스 삭제 -- DROP DATABASE 데이터베이스명; -- 테이블 자체를 삭제 -- DROP TABLE 테이블명; 2. TRUNCATE 명령어의 개념 및 사용설명 TRUNCATE 개념 : 테이블 안의 내용을 .. 2023. 1. 19.
[SQL] 행(row)데이터 삭제 필요하지 않은 데이터가 있을 때, 혹은 테스트용으로 만든 데이터를 삭제하는 방법을 알아 보겠습니다. -- 행(Row)데이터 제거하기 첫번째 -- 조회를 해서 어떤 행을 지울건지 찾자 SELECT * from 테이블명 EX) SELECT * from check_info -- 행(Row)데이터 제거하기 두번째 -- 원하는 행 데이터를 지우거나 테이블에 있는 데이터를 전부 지울 수 있다.(테이블을 지우는게 아님!!) 항상 데이터를 지울 때는 두번 확인하자!! 또한, delete 명령어를 썻다면 꼭 commit을 해주자!! -- 중요!! 항상 delete를 하고나선 commit하자!! -- -- 테이블안에 있는 데이터 전부 지우기 DELETE from 테이블 명; commit; EX) delete from ch.. 2023. 1. 18.