@개발 블로그에 올릴 것User agent는 mysql -urooteb browser 의 다른표현Accept-Encoding: 웹브라우저 내용 많을 때 압축 지원 방식. If-Modified-Since: 요청할 때마다 다운로드 받으면 비효율적이어서 마지막으로 다운받은
데이터의 유형Structured data 정형 데이터: 엑셀 스프레드시트, 관계형데이터베이스Semi structured data 반정형 데이터: json, html, xml (어떤 데이터가 어떻게 저장돼있는지 메타데이터도 같이 저장돼어있음) - self describi
request.setAttribute와 model.addAttribute는 둘 다 데이터를 뷰로 전달하는 데 사용되는 메서드입니다. 하지만 사용범위에서 차이가 있어요.request.setAttribute는 Servlet에서 사용되는 메서드로, HttpServletReq
문자열 비교상수끼리 비교 // TODO : 동일하다 (상수끼리 비교) String text1 = "포도"; String text2 = "포도"; System.out.println(text1 == text2); //true인스턴스끼
중복 O. 가변 길이. 순서 있음.구현체: ArrayList, LinkedList데이터가 삭제될 경우 빈 공간을 앞으로 당긴다. 중복 X. 값 자체가 키. null 입력은 가능.구현체: HashSet, LinkedHashSet, TreeSet순서 없음.내부적으로 Has
IS-A 관계를 통해 생성된 클래스 및 객체는 상속 관계에서 둘은 밀접하게 결합되므로 부모 또는 기저 클래스의 명세에 변경이 발생하면 코드가 손상될 위험이 있습니다. 대신에 이러한 밀접한 관계는 클래스 계층구조에서 좀 더 안정적인 기반을 마련한다는 의미이기도 합니다.
https://mangkyu.tistory.com/114 Collection의 Stream 생성 Collection 인터페이스에는 stream()이 정의되어 있기 때문에, Collection 인터페이스를 구현한 객체들(List, Set 등)은 모두 이 메소드를
지역변수는 stack. 인스턴스 변수는 Heap에 저장.Field Info : 멤버 변수의 이름, 데이터 타입, 접근 제어자의 정보Method Info : 메소드 이름, return 타입, 함수 매개변수, 접근 제어자의 정보Type Info : Class 인지 Inte