일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 코틀린 기초
- 정보처리기사 필기
- kkuber
- 코틀린 강의
- 정처기 요약
- 정보처리기사 요약정리
- 정보처리기사 정리
- 정보처리기사 내용정리
- 코틀린기초
- 코틀린강의
- 한이아지
- IT
- 정처기 정리
- 개발자
- 큐버
- 코틀린배우기
- 코틀린 배우기
- 부스트코스
- edwith
- Kotlin
- 정처기
- naver
- 백엔드
- 안드로이드
- 부스트코스 서포터즈
- 코틀린
- boostcourse
- 정처기 필기
- 정보처리기사
- 정보처리기사 요약
- Today
- Total
목록Server (2)
초보 개발자의 성장기
실무를 하면서 쓰레드가 정말 중요한 역할을 한다는 사실을 알았습니다. 그래서 이번에는 쓰레드를 쓰는 이유와 장점에 대해 포스팅하려고 합니다. 간단한 예제도 있으니 도움이 되실 거라고 생각됩니다! 쓰레드를 쓰는 이유 쓰레드는 하나의 프로세스 내부에서 독립적으로 실행되는 하나의 작업 단위를 뜻합니다. 즉, 프로세스 안에 쓰레드가 있습니다. 그래서 쓰레드를 알기 전에 프로세스에 대한 이해가 필요합니다. 프로세스란? 현재 실행중인 프로그램을 의미한다. 프로그램을 실행하면 OS로부터 실행에 필요한만큼의 자원을 할당받는데 이 때 할당받은 프로그램을 프로세스라고 칭합니다. ✻ 프로세스는 독립된 메모리 영역을 사용합니다. java를 이용해 쓰레드를 사용할 때는 아래와 같은 특징을 가지고 있습니다. 1. JVM에 의해 ..
API 개발을 하다 보면 항상 마주하는 상태 코드들이 있습니다. 특히 API에 문제가 생겼을 때 어디서 문제가 발생했는 지 정확히 알기 위해서는 상태코드에 대한 이해가 필요합니다. 그래서 이번 포스팅 주제를 HTTP 상태코드로 정했습니다. 상태코드란? 클라이언트가 보낸 요청의 처리 상태를 응답에서 알려주는 기능 즉, 프론트엔드와 백엔드 간의 통신을 할 때 조금 더 명확한 정의를 위해 필요한 규칙으로 볼 수 있음. HTTP 상태코드는 가이드라인이기 때문에 지키지 않는다고 문제가 발생하지는 않음. 하지만, 공용으로 통용되는 규칙이기 때문에 지켜서 개발한다면 어떤 개발자가 보더라도 명확하게 API를 이해할 수 있음. 1xx (Informational) 100번대 코드는 정보 전달 요청을 받았고, 작업을 진행 ..