네트워크 QUIZ

HTTP 명세서로부터 다음 질문에 답하라a. 지속연결의 종료를 알리기 위한 클라이언트와 서버 간 신호 교환에 사용되는 기법에 대해 설명하라. 클라이언트, 서버 또는 양측 모두 연결 종료 신호를 보낼 수 있는가?b. HTTP는 어떤 암호 서비스를 제공하는 가?c. 클라이

4일 전
·
0개의 댓글

네트워크 관련 QUIZ

트랜스포트 프로토콜이 제공할 수 있는 서비스를 네가지 클래스로 분류하여 나열하라. 각 서비스 클래스에 대해 UDP 혹은 TCP(아니면 두가지 모두)가 그러한 서비스를 제공하는 지 나타내라.신뢰할 수 있는 데이터 전송 : TCP 전용처리량에 대한 특정 값이 유지된다는 보

4일 전
·
0개의 댓글

개발 끄적끄적(프로젝트 구성tip)

local에서 개발을 한 후dev 서버에 올린다. dev는 완성된 api를 배포하는 곳이고, api를 테스트하는 곳, 클라언트와 연동하는 곳이다.클라이언트도 완성이되었다면, prod 서버를 사용하면된다. prod는 실제 유저들이 사용할 서버라고 생각하면된다. https

2022년 6월 24일
·
0개의 댓글

로그인

클라이언트가 id, pwd를 서버에보내고 서버는 id, pwd로 데이터베이스 값들이랑 비교하면서 맞는 값들인지 확인할 수 있다.http 프로토콜을 사용해서 통신을 하는데, http는 stateless한 상태이기 때문에 로그인 유지를 위해 쿠키와 세션이 필요하다. 즉,

2022년 6월 24일
·
0개의 댓글

Paging, Transaction

쉽게 데이터 양을 잘라서 표현해준다고 생각하면 된다.페이징 예시에는 번호도 있지만, 무한 스크롤도 페이징이라고 생각하면된다. 무한 스크롤은 유튜브가 예시인데, 계속내리면 동영상들이 나오는데, 어느순간 계속 내리다보면 reload되는 점을 잘 생각해야한다. limit를

2022년 6월 24일
·
0개의 댓글
post-thumbnail

Swagger 설정

swagger설정중에 갑자기 에러가 발생을 했다. 이 부분은 제일 아래 부분에서 다룰 것이다. 먼저 스웨거의 의존성부터 해보자!개발을 하다보면 api를 정리해야한다. 이를 자동화해주는 문서가 swagge이다. swagger설정에대해 알아보자. build.gradleSw

2022년 6월 23일
·
0개의 댓글
post-thumbnail

인스타그램_클론코딩_ERD

인스타그램\_클론코딩을 수강하며 작성된 게시글입니다.

2022년 6월 23일
·
0개의 댓글

Restful API

예전에 Restful API는 자원의 단위로 소통하는 것을 의미한다고 했다 . 추가적으로 표준이되는 API명세서가 Restful API이다. 예를 들어, 회원가입을 할 때, post이고, 행위의 주체는 user가 된다. 따라서, 메소드는 post가 되고, uri는 us

2022년 6월 23일
·
0개의 댓글

인스타그램 DDL

DDLCREATE TABLE User( userIdx INT NOT NULL AUTO_INCREMENT, nickName VARCHAR(45) NOT NULL COMMENT '유저이름', n

2022년 6월 22일
·
0개의 댓글

인스타그램 클론코딩

유저 닉네임유저 이름유저 프로필 사진유저 소개글유저 웹 사이트 링크팔로워수팔로잉수게시물 개수게시물 사진게시물 내용게시물 좋아요 수게시물 댓글 수게시물 올린 시간댓글 내용댓글 올린 시간태그된 유저댓글 좋아요 수대댓글 여부 유저 닉네임유저 이름유저 프로필 사진유저 소개글유

2022년 6월 22일
·
0개의 댓글

[JOIN]프로그래머스 SQL

2022년 6월 11일
·
0개의 댓글
post-thumbnail

웹 애플리케이션과 영속성 관리

트랜잭션 범위의 영속성 컨텍스트 스프링 컨테이너는 트랜잭션 범위의 영속성 컨텍스트 전략을 기본으로 사용한다. 트랜잭션의 범위와 영속성 컨텍스트의 생존 범위가 같다는 뜻이다. 트랜잭션을 시작할 때 영속성 컨텍스트를 생성하고 트랜잭션이 끝날 때 영속성 컨텍스트를 종료한다.

2022년 5월 27일
·
0개의 댓글
post-thumbnail

[자바] 추상클래스 vs 인터페이스

추상클래스와 인터페이스는 모두 다른 클래스를 작성하는 데 도움을 주는 목적이 있다.추상메서드를 선언하여 상속을 통해서 자손 클래스에서 완성하도록 유도하는 클래스미완성 설계도로 불림상속을 위한 클래스이기 때문에 따로 객체를 생성할 수 없음추상 클래스는 추상 메소드를 0개

2022년 5월 27일
·
0개의 댓글

[개발] jpa 순환참조, @JsonBackReference

swagger로 확인할때 무한 조회를 하는 stackoverflow가 발생했다.Member와 SocialMember가 1:N 양방향 매핑을 해놓은 상태였다.이렇게 되니, Member의 List < SocialMember> 를 조회하면 SocailMember는 me

2022년 5월 26일
·
0개의 댓글
post-thumbnail

[개발]MemberModel의 삭제

원래 컨트롤러와 서비스에서 소통할 때, DTO로 소통을하고 DTO를 Entity로 바꾸기 전에 MemberModel을 둬서 Entity로 소통하는 것을 막았었다. 하지만, Social 테이블을 따로 두고

2022년 5월 26일
·
0개의 댓글

HTTP 메시지 포맷

request lineheader line/r/nbody...GET/some/dir/page.html HTTP/1.1Host : www.someschool.eduConnection : closeUser-agent : Mozilla/5.0Accept-language :

2022년 5월 25일
·
0개의 댓글

비지속연결과 지속연결

각 요구/응답 쌍이 분리된 TCP 연결을 통해 보내져야한다.모든 요구와 해당하는 응답들이 같은 TCP 연결상으로 보내져야한다.우선 둘다 메시지가 포트로 들어가기전에 TCP 연결부터 해야한다.1개의 HTML과 10개의 객체를 보낼때, 11개의 TCP 연결이 만들어진다.작

2022년 5월 25일
·
0개의 댓글

웹과 HTTP

웹은 인터넷을 여러 데이터 네트워크 중 하나에서 유일한 데이터 네트워크로 격상시켰다.서로 다른 종단 시스템에서 수행되는 클라이언트 프로그램과 서버 프로그램은 서로 HTTP메시지를 교환해서 통신한다.웹 페이지는 객체들로 구성된다. 대부분의 웹 페이지는 기본 HTML파일과

2022년 5월 25일
·
0개의 댓글
post-thumbnail

네트워크 Quiz

이 기초 문제는 데이터 네트워킹에서의 두 중요 개념인 전파지연과 전송지연을 탐구하는 것이다. 전송속도가 Rbps인 단일 링크로 연결된 호스트 A와 호스트 B를 생각해보자. 두 호스트는 m미터 떨어져있고 링크 사이의전파속도 s가 m/s라고하자. 그리고 호스트 A가 호스트

2022년 5월 23일
·
0개의 댓글

TCP/UDP

인터넷(일반적인 TCP/IP 네트워크)은 애플리케이션에게 2개의 전송 프로토콜 즉, UDP(user datagram protocol)와 TCP(transmission control protocol)를 제공한다. 애플리케이션 개발자는 첫번째로 UDP, TCP 중에 무엇을

2022년 5월 22일
·
0개의 댓글