profile
정리하고 다듬기 위한 공간
post-thumbnail

[웹 개발] 3. JavaScript (작성중)

JavaScript의 DataType은 총 6개numberstringboolean함수형객체형undefinedalertconfirmpromptdocument.writelog익명함수는 이름이 없기 때문에 함수형 변수에 담아서 사용두 번 정의하면 아래에 정의한 함수로 호출되

2023년 8월 9일
·
0개의 댓글
·
post-thumbnail

[웹 개발] 1. HTML

화면 -> Front-End(HTML,CSS,JS..) => Web Site (Static Document)서비스 -> Program(Servlet,JSP..) => 서비스 작성 (Dynamic Document)클라이언트 - 브라우저를 통해 요청을 하는 컴퓨터서버 -

2023년 8월 7일
·
4개의 댓글
·
post-thumbnail

[모든 개발자를 위한 HTTP 웹 기본 지식] 6. HTTP 상태코드

클라이언트가 보낸 요청의 처리 상태를 응답에서 알려주는 기능1xx (Informational): 요청이 수신되어 처리중 (거의 사용되지 않음)2xx (Successful): 요청 정상 처리3xx (Redirection): 요청을 완료하려면 추가 행동이 필요4xx (Cl

2023년 7월 22일
·
0개의 댓글
·

[모든 개발자를 위한 HTTP 웹 기본 지식] 5. HTTP 메서드 활용

<데이터 전달 방식은 크게 2가지>쿼리 파라미터를 통한 데이터 전송 \- GET \- 주로 정렬 필터(검색어)메시지 바디를 통한 데이터 전송 \- POST, PUT, PATCH \- 회원 가입, 상품 주문, 리소스 등록, 리소스 변경 <4가지 상황>

2023년 7월 2일
·
0개의 댓글
·
post-thumbnail

[모든 개발자를 위한 HTTP 웹 기본 지식] 4. HTTP 메서드

API URI를 설계할 때 가장 중요한 것은 리소스 식별이다.리소스의 의미는 뭘까? \- 회원을 등록하고 수정하고 조회하는게 리소스가 아니다! \- 예) 미네랄을 캐라 -> 미네랄이 리소스 \- 회원이라는 개념 자체가 바로 리소스리소스를 어떻게 식별하는게 좋을까?

2023년 7월 1일
·
0개의 댓글
·
post-thumbnail

[모든 개발자를 위한 HTTP 웹 기본 지식] 3. HTTP 기본

HTTP - HyperText Transfer ProtocolHTTP는 HTML 문서와 같은 리소스들을 가져올 수 있도록 해주는 프로토콜이다.HTTP는 웹에서 이루어지는 모든 데이터 교환의 기초이며, 클라이언트-서버 프로토콜이기도 하다.지금은 HTML, TEXT 뿐만

2023년 6월 26일
·
0개의 댓글
·

[CS] Network

인터넷 상에서 클라이언트와 서버가 자원을 주고 받을 때 쓰는 통신 규약HTTP는 텍스트 교환이므로, 누군가 네트워크에서 신호를 가로채면 내용이 노출되는 보안 이슈가 존재이러한 보안 문제를 해결해주는 프로토콜이 HTTPS인터넷 상에서 정보를 암호화하는 SSL 프로토콜을

2023년 6월 3일
·
0개의 댓글
·
post-thumbnail

[모든 개발자를 위한 HTTP 웹 기본 지식] 2. URI와 웹 브라우저 요청 흐름

URI는 로케이터(locator), 이름(name) 또는 둘다 추가로 분류될 수 있다.Uniform: 리소스 식별하는 통일된 방식Resource: 자원, URI로 식별할 수 있는 모든 것(제한 없음)Identifier: 다른 항목과 구분하는데 필요한 정보URL - Lo

2023년 6월 3일
·
0개의 댓글
·
post-thumbnail

[모든 개발자를 위한 HTTP 웹 기본 지식] 1. 인터넷 네트워크

인터넷에서 컴퓨터 둘은 어떻게 통신할까?먼저 클라이언트가 서버로 Hello, world!라는 메세지를 전달하는 상황을 가정해보자. 만약 클라이언트의 메세지를 정상적으로 받았다면서버는 클라이언트에게 OK라는 메세지를 전달한다.하지만 인터넷이라는 공간은 아래와 같이 매우

2023년 5월 11일
·
0개의 댓글
·

[Spring] Retrofit 사용하기 (작성중)

Retrofit은 HTTP API를 자바 인터페이스 형태로 사용할 수 있는 라이브러리이다. HTTP REST API 형태를 통해 서버와 서버 또는 서버와 클라이언트 간 서로 정보를 교환할 수 있다.먼저 SpringBoot

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

Inner class VS Inner static class

//inner class와 inner static class의 차이https://siyoon210.tistory.com/141//inner class 정리https://pridiot.tistory.com/52https://byungmin.ti

2022년 9월 12일
·
0개의 댓글
·

[Java의 정석] 2. 변수

변수 1.1 변수(variable)란? > "변수란, 단 하나의 값을 저장할 수 있는 메모리 공간." 1.2 변수의 선언과 초기화 변수를 사용하려면 먼저 변수 선언이 필요하다. 코드에서의 int는 변수타입, age는 변수이름이다. 변수타입: 변수에 저장될 값이 어떤

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

[Java의 정석] 1. 자바를 시작하기 전에

자바란?자바의 특징JVM(Java Virtual Machine)자바로 프로그램 작성하기

2022년 8월 16일
·
0개의 댓글
·

[Clean Code] 3. 함수

오늘 읽은 범위 3장. 함수 책에서 기억하고 싶은 내용 함수를 만드는 첫째 규칙은 '작게!'다. 함수를 만드는 둘째 규칙은 '더 작게!'다. (p.42) 함수에서 들여쓰기 수준은 1단이나 2단을 넘어서면 안 된다. (p.44) 함수는 한 가지를 해야 한다. 그 한 가

2022년 4월 29일
·
0개의 댓글
·

[Clean Code] 2. 의미 있는 이름

2장. 의미 있는 이름문제는 코드의 단순성이 아니라 코드의 함축성이다. (p.23)유사한 개념은 유사한 표기법을 사용한다. 이것도 정보다. 일관성이 떨어지는 표기법은 그릇된 정보다. (p.25)이름 길이는 범위 크기에 비례해야 한다. 변수나 상수를 코드 여러 곳에서 사

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

[Clean Code] 1. 깨끗한 코드

추천사 ~ 1장. 깨끗한 코드사소한 곳에서 발휘하는 정직은 사소하지 않다. (p.xxii)신은 세세함에 깃들어 있다. (p.xxii)품질은 하늘에서 뚝 떨어진 위대한 방법론이 아니라 사심 없이 기울이는 무수한 관심에서 얻어진다. (p.xxvii)나중은 결코 오지 않는다

2022년 4월 23일
·
1개의 댓글
·