웹 브라우저 동작 원리
웹 브라우저에 네이버 를 검색하고 화면에 네이버 화면이 출력이 될 때 까지 내부적으로 어떤 동작들이 수행이 되는지 📌 요약 사용자가 네이버를 검색합니다. 웹 브라우저는 네이버라는 도메인 이름에 해당하는 IP 주소를 DNS에 요청하고 DNS는 IP 주소를 응답합니다. DNS로부터 IP 주소를 받으면 웹 브라우저는 IP주소를 이용해 ...
웹 브라우저에 네이버 를 검색하고 화면에 네이버 화면이 출력이 될 때 까지 내부적으로 어떤 동작들이 수행이 되는지 📌 요약 사용자가 네이버를 검색합니다. 웹 브라우저는 네이버라는 도메인 이름에 해당하는 IP 주소를 DNS에 요청하고 DNS는 IP 주소를 응답합니다. DNS로부터 IP 주소를 받으면 웹 브라우저는 IP주소를 이용해 ...
스프링 스터디 6주차 공부한 것입니다. 어라운드 허브 스튜디오의 스프링 강의 를 듣고 작성하였습니다. Spring Boot 기초 - 유효성 검사 유효성 검사 / 데이터 검증 (Validation) 유효성 검사란? 서비스의 비즈니스 로직이 올바르게 동작하기 위해 사용되는 데이터에 대한 사전 검증을 하는 작업이 필요함 유효성 검사 혹...
스프링 스터디 5주차 공부한 것입니다. 어라운드 허브 스튜디오의 스프링 강의 를 듣고 작성하였습니다. Spring Boot 기초 - GET API @RequestMapping value와 method로 정의하여 API를 개발하는 방식 이제는 고전적인 방법으로 사용하지 않음 // http://localhost:8080/api/v1...
스프링 스터디 4주차 공부한 것입니다. 어라운드 허브 스튜디오의 스프링 강의 를 듣고 작성하였습니다. Spring 구조 살펴보기 프로젝트 만들기 IDE: InteliJ Ultimate New Project -> Spring Initiolizer Project Settings Settings...
스프링 스터디 3주차 공부한 것입니다. Spring에서는 빈의 생성과 관계설정 같은 제어를 담당하는 IoC(Inversion of Control) 컨테이너인 빈 팩토리(Bean Factory)가 존재한다. 하지만 실제로는 빈의 생성과 관계설정 외에 추가적인 기능이 필요한데, 이러한 이유로 Spring에서는 빈 팩토리를 상속받아 확장한 애플리케이...
스프링 스터디 2주차 공부한 것입니다. 회원가입/로그인 과제 코드 보러가기 의존관계(의존성) dependency 스프링 부트에선 의존성 관리 기능이 있다. 의존관계 어떤 클래스가 다른 클래스에 접근할 수 있는 경로를 가지거나 해당 클래스의 객체의 메소드를 호출하는 경우 두 클래스에 사이에 의존관계가 있다고 말한다. 의존관계는 클래스...
스프링 스터디 1주차 공부한 것입니다. 객체지향 현실 세계의 개체(Entity)를 기계의 부품처럼 하나의 객체(Object)로 만들어, 기계적인 부품들을 조립하여 제품을 만들듯이 소프트웨어를 개발할 때에도 객체들을 조립하여 작성할 수 있는 기법 4가지 특징 캡슐화: 데이터와 코드 형태를 외부로부터 알 수 없게 하고, 데이터의 구조와 ...
[에러 메시지] trying to draw too large bitmap 그냥 카카오 로그인 사진 하나 추가했을 뿐인데 해당 오류가 나타났다. 해결방법 하드웨어의 가속 해제 AndroidManifest.xml 파일에 application 내에 해당 코드를 추가한다. android:hardwareAccelerated="false" ...
[에러 메시지] Could not resolve org.springframework.boot:spring-boot-gradle-plugin:3.0.1. 이 에러는 스프링 3.0.0 이상의 프로젝트를 생성 시 나는 것 같다. 이유를 찾아보니 jdk 11을 선택해서 에러가 나는 것 같은데.. 이제 Spring3부터는 jdk 11을 지원하지 않는 것 같...
공주대학교 데이터베이스 프로그래밍 프로젝트 후기 Info Classification Date Start Date 2022-09-01 End Date 2022-12-12 Stac...