본문 바로가기

분류 전체보기63

[ Tool ] 인텔리제이(IntelliJ) yaml, propertise 한글 깨짐 한글깨짐 현상 File > Editor > File Encodings UTF-8로 변경해주기 2023. 2. 27.
[ DataBase ] SELECT 쿼리 실행 순서 📌 SQL 쿼리문의 실생순서 FROM 절 ( + JOIN) 조회하는 테이블 전체를 가져온다. 테이블에 별칭(Alias)을 붙였을 경우 출력되어야 할 컬럼 값 앞에 해당 테이블의 별칭을 꼭 붙인다. 예제 /* 1. [ USER ] 테이블에서 2. 모든 컬럼을 출력한다. */ SELECT * FROM USER ; /* [ USER ] - pk:user_id / [ TEAM ] - fk:user_id 1. [ USER ] 테이블과 [ TEAM ] 테이블에서 2. 같은 user_id를 갖고 있는 데이터 중 3. [ USER ] 테이블의 name 정보와 [ TEAM ] 테이블의 team_name 정보를 출력함 */ SELECT a.name, b.team_name FROM USER as a JOIN TEAM as .. 2023. 2. 16.
[ Java ] Bufferedreader VS Scanner 백준에서 알고리즘을 풀기 시작하면서 입력을 받을 때 Scanner와 Bufferedreader를 사용할 수 있는데, 어떤 차이점이 있을까? 하는 생각에 기록하게 됐다. 💻 Scanner와 BufferedReader의 사용법 💡 Scanner 클래스는 입력받은 데이터(바이트)를 다양한 타입으로 변환하여 반환하는 클래스이다. 간단하게 기본형과 String 타입을 정규표현식을 사용해 파싱(parse)할 수 있다. import java.util.Scanner; public class Input { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String input = sc.nextLine(); } } Scanner 클.. 2023. 1. 10.
[ 23.01.03 ] 주니어 개발자 스터디 📢 오늘의 질문 1. CORS란 무엇이고 어떻게 허용할 수 있나요? 👉 https://bkyungkeem.tistory.com/58 [ Network ] CORS란 무엇일까? 어떻게 허용할까? (feat. SOP) 📌 Same-Origin-Policy ( SOP | 동일 출처 정책) 동일 출처 정책은 웹 브라우저에서 보안을 강화하기 위해 다른 Origin으로 요청을 보낼 수 없도록 금지하는 브라우저의 기본적인 보안정책이다. 즉, 동일 bkyungkeem.tistory.com CORS란 한 출처에 있는 자원에서 다른 출처에 있는 자원에 접근할 수 있는 권한을 부여하도록 브라우저에게 알려주는 체제 입니다. CORS 요청을 위해서는 서버에서 Response 헤더에 Access-Control-Allow-Orig.. 2023. 1. 6.
[ Java ] 오버로딩(Overloading) & 오버라이딩(Overriding) 📌 오버로딩(Overloading) / 확장 - 오버로딩은 자바의 한 클래스 내에 같은 이름의 메서드를 여러개 가지면서 매개변수의 타입과 개수를 다르게 하여 다양한 유형의 호출에 응답할 수 있도록 하는 방식 ( 인자를 기준으로 판단! ) - 오버로딩은 메서드 오버로딩과 생성자 오버로딩이 있으며 실제 적용되는 것은 같다 🔸 오버로딩의 조건 ⭐⭐⭐ 메소드의 이름이 같아야 한다. 매개변수의 개수 또는 타입이 달라야 한다. 접근제어자도 자유롭게 지정해 줄 수 있다. (public, default, protected, private) return값만 다르다고 해서, 접근제어자만 다르다고 해서, 매개 변수 이름이 다르다고 해서 오버로딩이라 하지 않는다. 오버로딩은 매개변수의 차이로만 구현할 수 있다. 리턴 값만, .. 2023. 1. 3.
[ SQLD ] SQLD 자격증 이론 정리 SQLD 자격증 공부할 때 만들었던 자료입니다 필요하신 분들은 사용하시고 좋은 결과 있으시길 바랍니다 :-) 🍀 2023. 1. 3.