
커밋 후에, 여전히 남아있는 커밋 메시지를 지우고싶다. 윈도우 기준 : File-Settings 선택해주면 커밋후 메시지 창이 초기화된다.
프로그래밍에서 오류를 해결하기 위한 예외(Exception) 처리를 위해 사용 [ 예제 ] 파일을 읽어오는 작업을 수행하며, 파일이 존재하지 않거나 읽을 수 없는 경우에 예외 처리를 하고 finally로 파일을 닫는 작업을 수행하는 예제 import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; public class FileReadExample { public static void main(String[] args) { BufferedReader reader = null; try { // 파일을 읽기 위한 BufferedReader를 생성합니다. reader = new BufferedReader(new Fil..
https://school.programmers.co.kr/learn/courses/30/lessons/181915 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ## 문제가 있는 오답 import java.util.*; class Solution { public String solution(String my_string, int[] index_list) { String answer = ""; String[] StringArray = new Array[my_string.length]; for(int i=0; i

MSSQL 에서 WITH(NOLOCK) 을 사용하는 경우 MSSQL 은 기본적으로 SELECT 시 공유잠금(S Lock) 이 걸린다.이는 MSSQL 의 기본 격리수준(Isolation Level) 이 Read Committed 이기 때문이다.즉, DML(INSERT, UPDATE, DELETE) 작업중인 ROW 또는 TABLE 에 SELECT 할 경우,해당 작업이 끝나야 SELECT 할 수 있다는 의미이다. 만일 이렇게 수행된다면 DB의 성능은 떨어지고, 데드락(Deadlock) 이 발생될 수 있다. 이를 방지하기 위해 WITH(NOLOCK) 을 사용할 수 있다.WITH(NOLOCK) 의 격리수준(Isolation Level)은 Read Uncommitted 와 같다고 보면 된다. 즉, SELE..

SELECT 1 FROM 테이블명 테이블의 행의 갯수만 큼 1을 반환 # 예시 SELECT * FROM QUOTES; [ 결과 ] SELECT 1 AS TEST FROM QUOTES; [ 결과 ] QUOTES 테이블의 행의 갯수만큼 1이 출력된다 어떤 상황에서 사용할까? 값의 존재여부를 확인하는 경우 SELECT CASE WHEN EXISTS ( SELECT 1 FROM QUOTES WHERE CATEGORY = '인생' ) THEN 'TRUE' ELSE 'FALSE' END AS CATEGORY_EXISTS; [ 결과 ] 서브쿼리에서 사용하는 경우 "USER" 테이블의 "USER_ID"가 1이고, "ROLE_DTL" 테이블에 존재하는 사용자의 ID와 일치하는 경우를 조회하는 쿼리 SELECT USER_..

아래 스크립트는 Vite 프로젝트를 실행하기 위한 스크립트입니다. [ 상황 ] VsCode 로 프로젝트를 실행시키려는 중 오류 발생 여기 이렇게 잘 있는데 실행을 할 수 없다고한다. [ 해결 ] package-lock.json 을 삭제하고 npm install 을 진행 해준다 이때, 설치 경로는 package.json 이 있는 위치와 같게해주었다.

VSCode에서 MongoDB 와 연결해서 사용하기 위해 나의 MongoDB URI 와 아이디,비밀번호가 담긴 코드를 그대로 깃허브에 올렸더니 다음과 같은 메일을 받았다. 배포하기 전 상황에서 MongDB URI 를 보호하는 방법에 대해 알아보자 1 ) key.js 파일 생성 if(process.env.NODE_ENV === 'production') { module.exports = require('./prod'); } else { module.exports = require('./dev'); } 배포를 한 후 에는 process.env.NODE_ENV 가 production 상태가 된다. key.js 파일을 생성하여 다음과 같이 조건문을 설정해 둔다. 현재 나는 배포 전이므로 dev 파일로 갈 것이다...

Error: listen EADDRINUSE: address already in use :::5000 이미 사용중이라고한다. 1.port 번호를 변경하기 현재 사용 중인 포트번호가 5000이라면, 3000 등 으로 변경해서 다시 서버 실행시키기 2. react 종료 후 다시 시작하기 1 ) vsCode 에서 사용종료하기 터미널 창에서 Ctrl + C 2 ) 사용중인 로컬 찾아서 종료하고 다시 실행 netstat -ano 로컬 주소 5000 번이 사용중인 PID 가 9348 이다. 작업 관리자 찾아서 PID 값 오른쪽 상단에 찾아서 작업끝내기 클릭 또는 cmd 에서 다음과 같이 입력 taskkill /f /pis ( 종료할 pid ) MongoServerError: bad auth : authenticat..