사진은 몽마르트 언덕의 사랑해 벽 - SNS에 올라온 사진으로 그냥 파리에 유명한 포토스팟이구나... 만 했는데 실제로 가보니 생각보다 작고, 생각보다 활기차고, 생각보다 운치있는 멋진 곳이었다. 몽마르트 언덕은 우리가 상상하는 옛날 파리의 모습을 가장 잘 갖고 있는 곳이 아닐까
이번 섹션에는 이해못한.. 난해했던 개념이 많았어서 기술면접을 한달내내 걱정했는데 .. 다행이도 스프링 아닌 질문도 많았다.. 그치만 확실히 개념공부 다시 해야될듯! 그리고 시간이 너무너무 짧게 나온다..
질문 하나를 받으면 그에 관련된 내용 최대한 아는거 다 말하는 연습 꼭 하기!
그리디 알고리즘 성립 조건
1.탐욕적 선택 속성
: 앞 선택이 이후의 선택에 영향을 주지 ❌
2.최적 부분 구조
: 최종 해결 방법이 부분 문제 최적 해결 방법으로 구성되어 있음
URL
🔹 Uniform Resource Locator
🔹 네트워크 상 웹사이트, 이미지 등의 파일이 위치한 정보 나타냄
🔹 scheme + hosts + url-path 구조
URI
🔹 Uniform Resource Identifier
🔹 URI + query, bookmark 구조
🔹 URL보다 상위 개념
🔹 URL는 URI⭕, URI는 URL❌
Domain Name System
호스트 도메인 이름을 IP주소로 변환 or 반대로 변환해주는 DB 시스템
모든 네트워크상 PC는 IP주소 有
But, 모든 IP주소가 도메인 이름 有 ❌ (localhost 제외는 다 일시 대여)
대여한 도메인 이름과 IP주소 매칭해주는게 DNS
기본키
🔹 식별자 역할
🔹 한개 이상의 필드 설정 가능
🔹 UNIQUE, NOT NULL
외래키
🔹 두 테이블 간의 연결 설정할 때 필요
🔹 다른 테이블의 기본 키 참조
🔹 참조하는 기본키와 동일한 도메인 가짐
🔹 NULL 가질 수 ⭕
의존성 주입
클래스 내에서 객체 새로 생성하지 않고 생성자 파라미터로 객체 전달받음
객체를 new 키워드로 생성하면 클래스끼리 강하게 결합하게 되어 나중에 코드 수정할 때 일일이 모든 코드를 변경해야됨 -> 시간, 정확성 면에서 비효율적