본문 바로가기

전체 글5

[IntelliJ] 'Cannot resolve symbol ~' 오류 해결 방법 작업하다보면 생각보다 자주 이 오류가 발생하는거 같다..처음에 빨간색 주르륵 떠있는거 보고 식은땀 흘렸던 기억이 ㅋㅅㅋ;; 인텔리제이에서 임포트가 잘 못되면 생기는 현상으로 간단하게 해결 가능하다! 여러가지 해결 방법이 있는거 같던데 난 이때까지 이 방법으로 해결했댜.. 'Cannot resolve symbol ~' 오류 해결 방법  1. View > Tool Windows > Gradle 2. 우측 상단에 gradle 탭에서 코끼리 모양 클릭 3. refresh-dependencies 실행 2024. 6. 14.
[IntelliJ] 인텔리제이 Git commit 탭 활성화하기 인텔리제이로 작업 중에 실수로 뭘 잘못 눌렀는지 갑자기 커밋 탭이 안보였다ㅠㅜ Git을 사용할 때 인텔리제이의 Commit 탭을 활용하면변경된 작업물 확인이 한눈에 되고,커밋 메시지 작성부터 커밋, 푸시까지 편리하게 이용할 수 있어 추천한다! Commit 탭 설정 방법1. File > Settings (Ctrl+Alt+S)  2. Version Control > Commit > Use non-modal commit interface 체크  3. 왼쪽 상단에 Commit 탭 확인 2024. 6. 11.
[JAVA] 자바 특정 위치의 문자 찾기(indexOf) 특정 문자 위치 찾기 자바에서 문자열의 특정 문자를 찾아야 하는 경우가 있는데 이때 indexOf와 lastIndexOf 함수 를 사용한다 indexOf()특정 문자나 문자열에서 해당하는 문자를 앞에서부터 찾아 인덱스 값을 반환한다인덱스 값을 찾지 못했을 경우 '-1'을 반환한다. - indexOf(int)- indexOf(String)- indexOf(int, int)- indexOf(String, int)indexOf() 예시String str = "index of test";System.out.println(str.indexOf("e")); // 3System.out.println(str.indexOf("k")); // -1System.out.println(st.. 2024. 4. 24.
[SQL] three-valued logic SQL에서 NULL의 의미 SQL에서 NULL은 세 가지의 의미를 가진다. - unknown : 알려지지 않은 값 - unavailable or withheld : 이용할 수 없는 값(비공개) - N/A(not applicable) : 존재하지 않는 값(적용할 수 없는) A와 B의 생일이 둘 다 NULL 상태인 경우 이때, A와 B의 생일이 동일하다고 볼 수 없다. 이 경우 둘의 생일이 업데이트가 되지 않았거나 비공개 상태일 경우이며 같을 수도 있고, 다를 수 도 있다고 볼 수 있다. NULL과의 비교연산 SQL에서 NULL과 비교 연산을 하게 되면 UNKNOWN이란 결과가 나오게 된다. - UNKNOWN : TRUE 일 수도 있고, FALSE 일 수도 있다는 의미를 가진다. - three-valued .. 2023. 2. 9.