
예상질문리스트 Spring 사용 이유? 장점? 스프링은 자바 프로그래밍을 더 빠르고, 쉽고 편하게 해주는 애플리케이션 프레임워크이다. 애플리케이션 개발에 보편적이고 공통적으로 사용하는 코드들을 추상화하여 진짜 우리가 하고 싶은 기능 개발에 집중할 수 있게 도와준다. 스프링은 객체지향 개념을 사용하여 극대화하여 구현되어 있고, 더 객체지향적인 기술개발을 가능하게 한다. Web Server VS WAS? 웹서버는 웹브라우저에서 요청하는 정적 페이지를 전송해주는 서비스를 의미한다. WAS(Web Application Server)는 웹 브라우저의 요청에 동적인 컨텐츠를 제공하는 서비스를 의미한다. 웹 컨테이너(JSP, Servlet 등을 포함)라고 한다. WAS는 웹컨테이너 또는 웹컨테이너+웹서버로 구성되어 ..
예상 질문 정리 ✔️ 기본질문 자기소개 장/단점 앞으로 어떤 개발자가 되고 싶은지 ✔️ 기술질문 자료구조 왜 배열을 안 쓰고 리스트 사용하는지? : 배열과 제네릭 타입은 2가지 차이를 가진다. 배열은 계층구조가 있다면, 상위 타입이 변하면 같이 변한다. 하지만 제네릭(리스트)타입은 계층구조가 아니기 때문에 관련이 없다. 배열은 실수를 런타임에 알지만, 리스트는 컴파일타임에 알 수 있다. 배열을 런타임에도 자신이 담기로 한 원소의 타입을 인지하지만 제네릭은 타입정보가 런타임에는 소거된다. -이펙티브자바_아이템28 LinkedList 자료구조는? 어떤 특징? : 연속적으로 저장되는 타입이 아니라 각 노드들의 연결관계를 가지고 있는 자료구조이다. 리스트의 삽입, 삭제는 O(n)이고, 검색은 O(1)이지만, 링..
- Total
- Today
- Yesterday
- 학습로그
- 카카오
- java
- 월간회고
- Spring
- JPA
- 운영체제
- 인증
- 모의면접준비
- 회고
- DB
- Transaction
- OS
- CS
- javascript
- 우아한테크코스
- 마스터즈코스
- 코드스쿼드
- 글쓰기미션
- TIL
- React
- 객체지향
- 내부코드
- 개발공부일지
- 네트워크
- JS
- 알고리즘
- 우테코수업
- python
- TCP/IP
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |